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

Will xsuspender work with xwayland layers? #15

Open
Futureknows opened this issue Oct 14, 2019 · 1 comment
Open

Will xsuspender work with xwayland layers? #15

Futureknows opened this issue Oct 14, 2019 · 1 comment

Comments

@Futureknows
Copy link

Xsuspender isn't compatible with Wayland, but most Wayland WMs include xwayland which is a layer that allows applications to run on x under Wayland. Will xsuspender work with in this configuration?

@kernc
Copy link
Owner

kernc commented Oct 15, 2019

You tell me. 😃

According to https://wayland.freedesktop.org/docs/html/ch05.html#sect-X11-Application-Support-architecture:

A Wayland compositor usually spawns only one Xwayland instance. This is because many X11 applications assume they can communicate with other X11 applications through the X server, and this requires a shared X server instance. This also means that Xwayland does not protect nor isolate X11 clients from each other, unless the Wayland compositor specifically chooses to break the X11 client intercommunications by spawning application specific Xwayland instances. X11 clients are naturally isolated from Wayland clients.

Provided xwayland models X11 sufficiently well for libwnck to get all the infos xsuspender requires, it might. Test reports welcome.

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

No branches or pull requests

2 participants