Can anyone help in understanding why an app might be missing from XFCE’s Status Tray Plugin? For example Telegram shows up there, but Electron Mail (from flatpak) no longer does (it used to be there until a few weeks ago). The unexpected thing is that I still get notification from the app, eventhough it’s missing from the tray.
I don’t know where to even begin debugging this. Are there any logs I should look into?
Have a look in pamac to check which plugin is handling the systray, there are actually 2 of which AUR’s xfce4-statusnotifier-plugin is deprecated. There’s also the new xfce4-notifyd which has been introduced 9.02.'24 that may have caused the issue.
Not quite getting this either. Was recently trying to get an app to show and installed the packages @megavolt mentions below but this introduced another issue where pamac icon showed permanently even though there were no updates and icon was set to hide when up-to-date.
All I did is installing Manjaro XFCE and then install ElectronMail via flatpak. Zero modifications. If you modfied something, then you must know what you did.
[test@test-vm ~]$ flatpak info --show-permissions com.github.vladimiry.ElectronMail
[Context]
shared=network;ipc;
sockets=x11;pulseaudio;cups;
devices=dri;
filesystems=xdg-download;xdg-run/keyring;
[Session Bus Policy]
org.kde.StatusNotifierWatcher=talk
org.freedesktop.Notifications=talk
org.freedesktop.secrets=talk
[System Bus Policy]
org.freedesktop.Avahi=talk
[Environment]
GTK_PATH=/app/lib/gtkmodules
I managed to fix this, but I have no idea why it works.
There were two ayatana items in the startup applications. After disabling them the tray works fine and the status tray started working normally and all the missing tray applications returned.