Add support for Wayland on XLibre #237
Replies: 6 comments
-
People mentioned |
Beta Was this translation helpful? Give feedback.
-
@bkahlerventer Thank you for reporting the feature request. There are already some discussions regarding Wayland support at X11Libre · Discussions · GitHub. Would you mind to have a look at them and report back if this feature request is still needed? |
Beta Was this translation helpful? Give feedback.
-
@callmetango I've had a look at the issues you mentioned, thanks for the link. There is definitely overlap... I did update on my end and amend and will continue to do so as I explore the topic more. If you close, I will develop offline before reposting |
Beta Was this translation helpful? Give feedback.
-
@bkahlerventer I will leave this open while you are still refining the feature request. Just let us know when you are done. Spoiler: Having read your thoughts I'm pretty shure you may end up with something exactly like 12to11/12to11 - LinuxPingWin git server . As you can see here https://github.com/orgs/X11Libre/discussions/115#discussioncomment-13643101 Wayland apps on 12to11 already work with XLibre. |
Beta Was this translation helpful? Give feedback.
-
This issue will be moved to X11Libre 1 New Ideas · Discussions · GitHub since it really is more of an idea which needs to be refined. The place over there is the most suitable. |
Beta Was this translation helpful? Give feedback.
-
This discussion is getting closed due to inactivity and because there are already very similar discussions covering the same topic. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the feature
As wayland is a subset of x11 and battles to properly support nvidia add support for it via a wayland display driver or some other means that can be maintained as part of xlibre. Main plan is to keep it simple and small. This enhancement should leverage all Wayland has developed without developing wayland technology for that project.
It should be implemented because
XLibre should and will overtake Wayland in the end. That will prove to be simple as Wayland is designed by committee in corporate setting. Once Wayland dies, discarding the component should not taint the XLibre code, it should amputate cleanly to an archive 😄
What are the alternatives?
Probably incorporating something like Cage https://github.com/cage-kiosk/cage more simplified but focusing on apps and not running full-screen.
Additional context
Plan is not to spend too much time on it like implementing new protocols (Doing wayland's work for them) but rather capturing all the apps already developed and running them securely.
Extra fields
Beta Was this translation helpful? Give feedback.
All reactions