Привет, ЛОР!
После какого-то обновления у меня сломались виджеты некоторых кдешных штук в трее. Их видно, но если ткнуть по ним, вместо меню вылезает ошибка типа: file:///nix/store/xfiq9gl8gwr26bnq1bvdg5lvgqqacxwn-plasma-pa-5.27.8/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml:16:1: module "org.kde.plasma.private.volume" is not installed
. Это касается только кдешных штук типа громкости, KDE Connect, сетевых подключений и т.д., то есть иконки других программ работают и реагируют нормально.
Проблема стопудов где-то в конфигах чего-то, потому что под новым юзером всё работает. Если виджет поместить просто на панель мимо трея, тоже всё работает.
Удалять QML кэш пробовал, не помогло. В какую сторону копать?
Скриншот: https://ibb.co/wSZT3kh
Версии софта:
- NixOS Unstable 23.11
- KDE Plasma 5.27.8
- KDE Frameworks 5.110.0
- Qt 5.15.10
UPD: похоже, проблема связана не с самим треем, а с тем, что он в latte dock находится. Если трей поместить просто на рабочий стол, проблемы нет.
UPD: Решение тут. Во всём виновата NixOS.