Open Victor239 opened 1 month ago
I do not think it matter what desktop you use; we can use whether Gtk.StatusIcon (which does not work on Wayland) or AppIndicators (which does). 0.5.18 will add AyatanaAppIndicator as well. If you don't have any of these, then we can't show the tray icon. The 'Show Tray Icon' preference should no longer appear in that case.
You can try the master branch if you like; download that and run the bin/lutris
script within. No need to install it! See if that will show a tray icon. If so, you've got the AyatanaAppIndicator package.
Having an issue when trying to run the script Error importing Lutris application module: No module named 'json'
. I have got libayatana-indicator3-7
installed though, so if I understand correctly this will be resolved whenever 0.5.18 is released. When is that likely to be?
Perhaps you were using FlatPak Lutris? That would not have installed Lutris's dependencies. You could try to install Lutris from your package manager also; that should provide them, even if it's an older Lutris.
But I do think 0.5.18 will likely work for you. I think it is coming soon, but it is up to @strycore.
No this is my distribution's Lutris and I'm on Kubuntu.
Oh so it should still have the tray icon on 0.5.17 with the libayatana-indicator3-7
package? Strange, haven't got it nor the Show Tray Icon
preference.
No, 0.5.17 does not support libayatana-indicator. You need 0.5.18.
It is strange that Lutris works from your repository, but you can't run the master branch's code.
I really think this is fixed, but can't confirm because @Victor239 can run the master branch for some reason.
Bug description
On Kubuntu 24.10 on a X11 desktop the Lutris tray icon is visible. On a Wayland desktop it is not.
I found two related issues with no tray icon on Wayland #4934 #5249 but these are on GNOME desktops, and from what I understand GNOME is deprecating the system tray. This is not the case for KDE, and all my other apps work fine (I've got 10+ apps with system tray icons).
How to Reproduce
Steps to reproduce the behavior:
Expected behavior
Tray icon should be visible in KDE Wayland environment, just like it is for X11.
Log output
System Information
Media (optional)
No response