Some flatpak apps do not work on X11, but do work on Wayland #3880
Comments
|
Is this a problem yet? I'm using Fedora 33 and everything works here. |
|
Still is a problem, and has been since F32, maybe sooner. I’ve been able to narrow it down to the |
|
Seems like this happens if you start a wayland session, log out, then start an X11 session. |
|
@BrainBlasted seems to be right. Just tested on Arch. Logged into an X11 session, works fine. Logged into a Wayland session, works fine. Logged into an X11 session again, doesn't work anymore. |
|
I do have the issue as well on my app: Diffuse (on Fedora 33). Although I have the option Edit: I concur with @BrainBlasted (I forgot I didn't reboot since I changed the X server), after a reboot my app runs again properly. |
|
Yeah, a restart fixes it here too. |
|
This has become a considerable annoyance because I frequently change between Xorg and Wayland as some apps have problems screen-sharing under Wayland. I’d gladly help if there is a way I can. |
|
In my case (Fedora Silverblue 33) I didn't need to reboot to fix it, logging out and back in with X11 again works. |
|
Also I noticed in flathub/flathub#1985 a bug regarding getting GDM/GNOME to clean up Wayland sockets on logout has been reported in https://gitlab.gnome.org/GNOME/gnome-session/-/issues/75, the maintainer there noticed that Flatpak apparently has Lines 259 to 261 in acb2a19 |
Linux distribution and version
Fedora 33 beta, Silverblue
Flatpak version
Flatpak 1.8.2
RPM: flatpak-1.8.2-2.fc33.x86_64
Silverblue: 33.20200929.n.0 (2020-09-29T08:06:48Z), 215677333515cc11110cf016a4cbb021eb929b552f5ed25bb6d403c9f19c1a4a
Description of the problem
Launching some apps simply doesn't work from the UI when in X11. They work in Wayland.
Launching the same apps from the terminal show the following:
Steps to reproduce
Use Fedora 33 (possibly Silverblue), try to use some apps from Flathub. Some will work, some will not. The ones that don't work consistently do not work, including Firefox and GNOME Characters.
These work:
These do not work:
The text was updated successfully, but these errors were encountered: