Comments (5)
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).
from wscef-docker.
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.).
from wscef-docker.
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?
from wscef-docker.
@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
from wscef-docker.
I reflected that while there are no programs for wayland protocol. This issue will be closed.
from wscef-docker.
Related Issues (20)
- Docker for windows testing HOT 1
- various errors while following instructions from readme HOT 6
- Password authentication fails for `su` HOT 7
- sem permissão gravar em /home/ff/downloads HOT 3
- Is possible running only warsaw on docker? HOT 1
- Warsaw não é encontrado HOT 33
- Criação de canal para troca de mensagem entre os entusiastas do projeto HOT 2
- ERROR: libcurl4 and python-gpg HOT 1
- sudo: apt update: comando não encontrado HOT 2
- Não está funcionando HOT 6
- Corrigir e aprimorar a criação de usuário
- failed to GET warsaw-setup-ubuntu_64.deb with status 403 HOT 2
- Funciona para Itau e Bradesco? HOT 1
- Não consegue instalar o firefox HOT 10
- Brecha de segurança no Xorg HOT 11
- Erro com o setup locale HOT 2
- Execução de processo como root no container HOT 3
- BANFILE variable inside Instructions
- 32 bit HOT 1
- Still working? HOT 30
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wscef-docker.