FS#70837 - [uget] Using X11 backend on Wayland even when Uget is capable of running in Wayland mode
Attached to Project:
Community Packages
Opened by Javier Steinaker (jsteinaker) - Thursday, 13 May 2021, 15:57 GMT
Last edited by Balló György (City-busz) - Thursday, 13 May 2021, 17:54 GMT
Opened by Javier Steinaker (jsteinaker) - Thursday, 13 May 2021, 15:57 GMT
Last edited by Balló György (City-busz) - Thursday, 13 May 2021, 17:54 GMT
|
Details
Description:
uGet .desktop file has the variable GDK_BACKEND=x11 set, so the program always starts on X11 mode, even under Wayland. It runs like crap for me that way (not related to uGet, every single program using XWayland does, it might have something to do with nouveau drivers), so if I just remove the "env GDK_BACKEND=x11" from the launcher, uGet runs perfectly fine on Wayland mode. Is there a reason for this variable to be set in the launcher? Thanks in advance. |
This task depends upon
Closed by Balló György (City-busz)
Thursday, 13 May 2021, 17:54 GMT
Reason for closing: Fixed
Additional comments about closing: uget 2.2.3-4
Thursday, 13 May 2021, 17:54 GMT
Reason for closing: Fixed
Additional comments about closing: uget 2.2.3-4
https://sourceforge.net/p/urlget/uget2/ci/36527a301e56cbe627b3dc744280ce9ee3eb94b2/
It seems that the tray icon is not visible with the Wayland GDK backend. But the systray area is deprecated on Wayland anyway, so I don't see any reason to keep it. I removed it in uget 2.2.3-4, but if it turns out that it beaks some other functionality apart from the tray icon, I'll revert it.