Hi folks!
I’m currently running Garuda Linux with KDE Plasma 6.1.5 and I found this weird issue that some programs system tray icons only show up on X11 version of Plasma. Here’s an example of Xtreme Dowload Manager and uGet.
X11:
As you can see both XDM(xdm-app) and uGet(uget-gtk) appear in System Tray options and in the tray itself. But when I switch to Wayland:
Both disappear from tray and tray options even though both programs run fine.
(Though XDM crashes when I try to run it again without killing its process beforehand. Maybe it's a clue of what's going on, maybe not, I don't know.)
[xdm-15:32:04] Loading config...
[xdm-15:32:04] Application_Startup
(xdm-app:64772): Gtk-WARNING **: 15:32:04.220: Locale not supported by C library.
Using the fallback 'C' locale.
[xdm-15:32:04] Loading languages...
[xdm-15:32:04] Language loading ...
[xdm-15:32:04] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-15:32:04] Loading lang files from: /opt/xdman/Lang/English.txt
[xdm-15:32:04] Language loaded.
(xdm-app:64772): Gtk-CRITICAL **: 15:32:04.631: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
/usr/bin/xdman-beta: line 3: 64772 Segmentation fault (core dumped) /opt/xdman/xdm-app $@
There might be more programs affected by this, but I’ve only found these two. So is there any way to make those tray icons appear on Wayland, or is it some sort of bug and I should just wait for a patch?