-
Notifications
You must be signed in to change notification settings - Fork 412
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for the wayland platform #540
base: master
Are you sure you want to change the base?
Conversation
d77f81a
to
2140d90
Compare
@probonopd Friendly ping, do you have any time to look at this? :) |
Thanks, but I am not interested in Wayland. None of my systems run Wayland, because it never works quite right in my experience. Especially when you are not using GNOME or KDE. |
Hi probonopd, When it comes to not being interested in Wayland, that is fine. But some people (like myself) use Wayland on a daily basis (even using it exclusively). However, this PR that you've rejected would have not affected you in the slightest as XOrg support would still be usable. It would have just improved the experience on Wayland as we wouldn't need to rely on xwayland to even be able to run it. Plus, when it comes to Wayland "not working right", I can say the exact same about XOrg as it had always been janky and unstable for me (including but not limited to random crashes, random screen tearing and widgets acting weirdly in KDE Plasma) which I cannot say the same about Wayland. Even then, if I do make an application that uses a graphical interface, I won't just skip XOrg support because that would be quite odd. So why should it be the same for Wayland support, especially when the PR gave you literally all the information you needed to implement it? These kinds of decisions by you on AppImage related projects makes me consider things like AppImages last when going to obtain new software. Right behind compiling software from source and Flatpak. |
I think that it's a good idea to add support, as part of the reason why Wayland isn't quite ready for prime time is because not everything supports it yet! So adding extra support to things will make Wayland better. |
Thanks, but I am not interested in making Wayland better. I think that is the job of the people who are pushing Wayland - to make it run existing X11 applications flawless without requiring changes in the applications. It has been claimed that Wayland can run X11 applications using XWayland. So it should be able to run "normal" applications just fine? |
Code change looks reasonable; however we need to find out whether this causes any issues for non-Wayland users, and whether this draws in additional dependencies which increase the AppImage size significantly. Any other potential risks/downsides? Since I don't run Wayland I can't test the Wayland side of this. Remains the philosophical question: |
The following library and plugins are required to support the wayland platform.
close #189