[GH-ISSUE #5587] gamescope as x11 sandbox #3034

Open
opened 2026-05-05 09:40:55 -06:00 by gitea-mirror · 0 comments
Owner

Originally created by @ghost on GitHub (Jan 14, 2023).
Original GitHub issue: https://github.com/netblue30/firejail/issues/5587

https://github.com/Plagman/gamescope

While not meant to be used as x11 sandbox, it could work as one, if used with private-tmp and /tmp/.X11-unix writable.

gamescope creates it's own socket, using Xwayland, when an x11 app starts with it and only needs access to the wayland socket.

The benefit for using gamescope would mainly be graphics acceleration with x sandboxing.

Maybe something like if "x11 gamescope" is in config files, do not map .X11-unix folder from host system and leave the dir writable.

Originally created by @ghost on GitHub (Jan 14, 2023). Original GitHub issue: https://github.com/netblue30/firejail/issues/5587 https://github.com/Plagman/gamescope While not meant to be used as x11 sandbox, it could work as one, if used with private-tmp and /tmp/.X11-unix writable. gamescope creates it's own socket, using Xwayland, when an x11 app starts with it and only needs access to the wayland socket. The benefit for using gamescope would mainly be graphics acceleration with x sandboxing. Maybe something like if "x11 gamescope" is in config files, do not map .X11-unix folder from host system and leave the dir writable.
gitea-mirror added the
enhancement
label 2026-05-05 09:40:55 -06:00
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: github-starred/firejail#3034
No description provided.