https://bugs.kde.org/show_bug.cgi?id=385828
--- Comment #43 from Konrad Materka <mate...@gmail.com> --- (In reply to Aleksey Kontsevich from comment #42) > Today qbittorrent is missed while its process was running (see output below). > xembedsniproxy was running. > After xembedsniproxy restart all apps' icons become visible. Both GoldenDict and qBittorrent are using Qt 5, so they suport SNI (StatusNotifierItem) protocol and should behave similarly. To register SNI icon the "org.kde.StatusNotifierWatcher" DBus service needs to be registered. If it is not, then applications (Qt5 and KDE) fallback to legacy XEmbed protocol. In KDE, XEmbed protocol is handled by "xembedsniproxy", which translates all legacy icons to... SNI. If DBus service is not running this also fails. There should be a message like: "could not register SNI: " in the logs (can you check?). When you restarted xembedsniproxy it re-registered legacy icon. Obviously StatusNotifierWatcher should be started before any application (qbittorrent, xembedsniproxy, goldendict etc), but I have too little knowledge to say what exactly is wrong. > ./listIcons.sh Was it run before or after the xembedsniproxy restart? Can you do the same (run listIcons.sh, restart xembedsniproxy, run listIcons.sh again) when more icons are missing? I just want to double check, I can't reproduce this on my computer. -- You are receiving this mail because: You are watching all bug changes.