[GH-ISSUE #528] Feature request: built-in option to start Xwayland for X11 apps (without Sway/Gamescope) #321

Closed
opened 2026-10-15 12:59:37 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @To0wnn on GitHub (Oct 5, 2026).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/528

Request
An option to start Xwayland inside the app container on Wolf's virtual screen, for apps that need X11 (DISPLAY).

Why
Without Sway/Gamescope (RUN_SWAY/RUN_GAMESCOPE unset), apps draw straight on Wolf's Wayland screen — nice and light — but X11-only apps (e.g. Ryujinx/Avalonia, some Wine games) then exit silently because DISPLAY is empty. We now start Xwayland :0 -fullscreen ourselves in our launcher (like the xfce image does), but a built-in switch (e.g. RUN_XWAYLAND=1) in the base-app launch-comp.sh would save others the search.

Originally created by @To0wnn on GitHub (Oct 5, 2026). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/528 **Request** An option to start Xwayland inside the app container on Wolf's virtual screen, for apps that need X11 (`DISPLAY`). **Why** Without Sway/Gamescope (`RUN_SWAY`/`RUN_GAMESCOPE` unset), apps draw straight on Wolf's Wayland screen — nice and light — but X11-only apps (e.g. Ryujinx/Avalonia, some Wine games) then exit silently because `DISPLAY` is empty. We now start `Xwayland :0 -fullscreen` ourselves in our launcher (like the xfce image does), but a built-in switch (e.g. `RUN_XWAYLAND=1`) in the base-app `launch-comp.sh` would save others the search.
Author
Owner

@To0wnn commented on GitHub (Oct 6, 2026):

Closing: we've since moved all apps to Gamescope (which starts its own Xwayland), so X11 apps work without this. Still a nice-to-have for setups that skip Gamescope/Sway, but we no longer need it. Thanks!

<!-- gh-comment-id:6013930720 --> @To0wnn commented on GitHub (Oct 6, 2026): Closing: we've since moved all apps to Gamescope (which starts its own Xwayland), so X11 apps work without this. Still a nice-to-have for setups that skip Gamescope/Sway, but we no longer need it. Thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf#321
No description provided.