Skip to content

main: prevent nested clients from escaping to host Wayland compositors#2153

Open
matte-schwartz wants to merge 1 commit intoValveSoftware:masterfrom
matte-schwartz:matts/vkcube-fix
Open

main: prevent nested clients from escaping to host Wayland compositors#2153
matte-schwartz wants to merge 1 commit intoValveSoftware:masterfrom
matte-schwartz:matts/vkcube-fix

Conversation

@matte-schwartz
Copy link
Copy Markdown

This stops vkcube from defaulting to Wayland WSI when using gamescope nested on another Wayland compositor (like kwin_wayland). This way, vkcube will default to X11 WSI unless --expose-wayland is passed as a gamescope argument.

This stops vkcube from defaulting to Wayland WSI when using gamescope
nested on another Wayland compositor (like kwin_wayland). This way,
vkcube will default to X11 WSI unless --expose-wayland is passed as a
gamescope argument.
@oSoMoN
Copy link
Copy Markdown

oSoMoN commented Apr 30, 2026

LGTM, and fixes running vkcube under gamescope nested in kwin_wayland (tested on SteamOS main).

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

Successfully merging this pull request may close these issues.

2 participants