flathub / org.xonotic.Xonotic

https://flathub.org/apps/details/org.xonotic.Xonotic
6 stars 5 forks source link

Remove Wayland support #10

Closed Eonfge closed 2 years ago

Eonfge commented 2 years ago

Users will have to use XWayland to run the application when they're on Wayland.

flathubbot commented 2 years ago

Started test build 67685

flathubbot commented 2 years ago

Build 67685 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/65513/org.xonotic.Xonotic.flatpakref
AsciiWolf commented 2 years ago

I am not sure whether I like to workaround KDE (or other DE) bugs by completely removing Wayland support for all users (we could at least replace the fallback-x11 socket with x11, maybe it would be sufficient to make the KDE compositor happy). Also, there are many apps/games that use SDL2 and run natively on Wayland on Flathub. The Wayland support would have to be removed for all of them.

Better approach would be to fix the original bug in KDE (and backport the fix into current LTS Plasma release).

Eonfge commented 2 years ago

I'm also not sure. We could remove Wayland support for the time being so that the system uses XWayland, but yeah, this is not really our fault.

AsciiWolf commented 2 years ago

Is the bug still happening on KDE?

flathubbot commented 2 years ago

Started test build 98642

AsciiWolf commented 2 years ago

There seems to be a problem with text input being broken ingame on Wayland (even on GNOME Wayland session). Let's remove the native Wayland support for now.

flathubbot commented 2 years ago

Build 98642 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/96368/org.xonotic.Xonotic.flatpakref