wayland: tray icons does not appear in notification-area
Sunderland93 opened this issue · 7 comments
Expected behaviour
SNI-based tray should work, app icons (e.g. Telegram, QBitTorrent or nm-applet) should be displayed in notification-area
Actual behaviour
notification-area
is empty in Wayland session, but works great on X11
Steps to reproduce the behaviour
- build
mate-panel
with Wayland support and--in-process-applets=all option
- run mate-panel on any wlroots based compositor (I use LabWC)
- add
gtk-menu-images = true
andgtk-button-images = true
lines in~/.config/gtk-3.0/settings.ini
- relogin to session (or restart) and launch some application that uses SNI-based tray icon (e.g. Telegram)
MATE general version
1.26.0
Package version
"git master"
Linux Distribution
Debian 12 with MATE desktop (some packages built from git master with Wayland support)
Link to bugreport of your Distribution (requirement)
n/a
I tried to launch LabWC with dbus-launch, but result is the same
Only icons with sni are working ie. nm-applet --indicator
, see e61dad0
Legacy system tray in Wayland requires xembed.
So this is not an issue :)
nm-applet --indicator
does not work
Here with fedora it is working. Is it compiled with sni support?
mate-panel is compiled with--enable-wayland
and --in-process-applets=all
. Is there a separate option to enable SNI?
Thank you! I enable SNI in dconf-editor and now icons correctly displayed in notification-area!