https://bugs.kde.org/show_bug.cgi?id=420635

--- Comment #14 from Konrad Materka <mate...@gmail.com> ---
> Maybe something is happening when SDDM launches Plasma?
It may be that KDE is started in a different way, but I'm not an expert in this
area.

I was not able to reproduce this issue, I'm using exactly the same
distribution. KDE Neon is popular among KDE developers, someone else would
notice already, so it seems that this problem is very rare. We have another
similar Bug 385828, so it is not that rare that you are the only one affected
:)

In that context, I would like to ask you for more help, but firstly I need to
explain few technical aspects so that we will get as useful data as possible.

System tray contains two type of items:
* Plasmoids - these are not real applications, but embedded widgets, for
example: Bluetooth, Network, Volume etc. You can recognize them by two things:
in setting of System Tray they have disabled option and usually on click they
show some panel, instead of menu.
* SNI (Status Notifier Item) icons - all external applications like Skype,
Dropbox, Discord, Telegram etc.

It looks that the problem is with SNI icons - plasmoids are working fine.

There is also a special case for SNI icons: legacy tray icons used by some old
old application like KeePass2, Pidgin, xchat and all Windows application run
with wine. The xembedsniproxy is used to translate legacy icons to SNI
protocol.

SNI icons are register in DBus service named "org.kde.StatusNotifierWatcher" -
that's why I asked you to run "qdbus org.kde.StatusNotifierWatcher
/StatusNotifierWatcher RegisteredStatusNotifierItems" - to list all icons IDs
registered in that DBus service. The listIcons.sh scripts uses these IDs and
just prints more information.

In the situation you have, when icons are missing entirely but corresponding
applications are running in the background, DBus service should not have them
as well. This is the most important information to confirm first: is DBus
service running and if it has or not icons registered.

In your second comment, after running listIcons.sh, you received this error:
"org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus security
policy blocked the reply, the reply timeout expired, or the network connection
was broken.". This is especially worrying and strange...

You then posted this: "The error message is from NetworkManager. I accidentally
had it disabled when". Can you give more details how did you disable
NetworkManager? Can you reproduce the same situation again? Disabling Network
Manager should not affect DBus, did you do anything else? Maybe it is related
to your VPN configuration? I found this:
https://www.privateinternetaccess.com/forum/discussion/33328/no-tray-icon-after-update-to-v80-on-ubuntu-17-10

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to