Skip to content
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

Wayland support #17

Closed
farribeiro opened this issue Jun 22, 2017 · 5 comments
Closed

Wayland support #17

farribeiro opened this issue Jun 22, 2017 · 5 comments

Comments

@farribeiro
Copy link
Owner

Hybrid solution for switching xorg to wayland X server

Link to #13

@lbssousa
Copy link

lbssousa commented Jun 29, 2017

Major desktop environments running on Wayland (GNOME, Plasma) spawn a XWayland server for launching legacy X11 apps. I've tested your image in GNOME over Wayland and it starts correctly a Firefox browser on top of XWayland. The only difference is that XWayland is not started in "autheticated mode", then it's not necessary to set XAUTHORITY, recreating xauth file under container, etc.

If you really want to run Firefox over Wayland compositor, you can try the method described here.

Another possibility is the use of a third-party solution like x11docker.

[EDIT] I think it's now better to replace docker-compose.yml with an opinionated shell script to start the container with the appropriate flags depending of context (X11 + XAUTHORITY, X11 only, host mode, etc.).

@farribeiro
Copy link
Owner Author

farribeiro commented Jun 29, 2017

I want to make ready for wayland.

In case the distros switch to wayland. I see and thinking flavour of any distros isn't have the wayland activated but default/official ISO, in Gnome DE most cases is activated.

The XWayland converts the legacy application protocols to wayland protocols? I think the conversion isn't a hybrid solution, over support legacy protocol directly.

And over wayland the application have improvements performance? Security?

@lbssousa
Copy link

The XWayland converts the legacy application protocols to wayland protocols?

Sort of. XWayland is a X11 server that runs on top of a Wayland compositor, analogous to Xephyr, Xming/VcXsrv (for Windows) or XQuartz (for macOS).

@farribeiro
Copy link
Owner Author

farribeiro commented Jul 17, 2017

@lbssousa Have a firefox port for wayland, in Google I see a fedora port of Nightly, I added a Fedora COPR and too the flatpak but not worked for me

@farribeiro
Copy link
Owner Author

farribeiro commented Nov 26, 2017

I reflected that while there are no programs for wayland protocol. This issue will be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants