as i just noticed, the trayicon is working for Linux Fedora Cinnamon
Desktop as it should be.
Gnome on the other side, is still not working properly. A few times, it
was at least placed in the tray,
but most of the time, it's not working with GNOME at all.
Thanks for the information. Can you please add this info to https://github.com/jitsi/jitsi/issues/192? And was this with Jitsi 2.8 or a 2.9 nightly?
Gnome is phasing out status tray icons. If I recall correctly, there
is a plugin that you can download to add them back.
The plugins usually don't work with Java. I guess the way Java creates those XEmbed-Trays is broken, but so are the desktop environments.
Free Desktop Project and GTK hvae deprecated the status tray as a
method of receiving notifications,
What these moronic idiots didn't understand: tray icons != notifications. DBus, message tray, is fine for notifications like "hey, Xyz wrote you a message" or "Hey, the network just went down". It is unusable for shortcuts to set e.g. Jitsi offline, throttle e.g. a torrent client etc.
so I suspect this isn't supported
in several places. I'm not sure what the correct thing for Jitsi to do
would be, or if there is a platform agnostic replacement for the tray
and status icons.
Libappindicator is the greatest common factor, however they fucked up too: libappdindicator1.so is for GTK2 applications and libappindicator3-1.so is for GTK3. These two toolkits, of course, are incompatible. That is, if you try to load GTK2 when GTK3 is already loaded, the application crashes. And the other way 'round too.
Please contribute to https://github.com/jitsi/jitsi/issues/192 if you have any further input to consolidate the discussion.