subhra74 / xdm-experimental-binaries

GNU General Public License v3.0
151 stars 10 forks source link

System tray icon KDE Wayland session #23

Open Liverel opened 1 year ago

Liverel commented 1 year ago

The system tray icon does not show when XDM is running as native Wayland unless you force it to run as Xwayland using the GDK_BACKEND=x11 environment variable.

r2rX commented 1 year ago

Can confirm this is still the case as of the latest version of xdm and KDE Plasma 5.27.5.

Liverel commented 11 months ago

Can confirm this is still the case as of the latest version of xdm and KDE Plasma 5.27.5.

I'm pretty sure it's the same on Gnome Wayland as well; it's weird. Allot of other native Wayland applications I use show system tray icons properly, so I don't know what's being done wrong here with XDMAN. Other applications I use that run on Wayland natively, like KeepassXC, Telegram, SVP 4, and even Free Download Manager, which just started running on Wayland natively, show tray icons. Hopefully sometime in the future this gets fixed.

r2rX commented 11 months ago

Can confirm this is still the case as of the latest version of xdm and KDE Plasma 5.27.5.

I'm pretty sure it's the same on Gnome Wayland as well; it's weird. Allot of other native Wayland applications I use show system tray icons properly, so I don't know what's being done wrong here with XDMAN. Other applications I use that run on Wayland natively, like KeepassXC, Telegram, SVP 4, and even Free Download Manager, which just started running on Wayland natively, show tray icons. Hopefully sometime in the future this gets fixed.

I hope so too. From my experience, running XDM with the GDK_BACKEND=x11 environment variable does indeed show the tray icon. However, when closing the XDM window, the tray icon becomes unresponsive when attempting to reopen the window and requires terminating the process manually.