aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-05-21 08:17:57 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-05-21 08:17:57 +0400
commitd088ce248fab2af01feb4dfefddb390b1ef1d755 (patch)
treeda8f8a0c9b478facf537a4ef11085b4d2d132973
parentf4cdde1f4f89729f91336ea2f5ad7a1265e3bf70 (diff)
downloadniri-d088ce248fab2af01feb4dfefddb390b1ef1d755.tar.gz
niri-d088ce248fab2af01feb4dfefddb390b1ef1d755.tar.bz2
niri-d088ce248fab2af01feb4dfefddb390b1ef1d755.zip
wiki: Mention xwayland-satellite
-rw-r--r--wiki/Xwayland.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/wiki/Xwayland.md b/wiki/Xwayland.md
index 8f36da20..2b3496bd 100644
--- a/wiki/Xwayland.md
+++ b/wiki/Xwayland.md
@@ -81,3 +81,18 @@ gamescope -W 2560 -H 1440 -w 2560 -h 1440 -f -- flatpak run com.valvesoftware.S
> [!NOTE]
> If Steam terminates abnormally while running in gamescope, it seems that subsequent gamescope invocations will sometimes fail to start it properly.
> If this happens, run Steam inside a rootful Xwayland as described above, then exit it normally, and then you will be able to use gamescope again.
+
+## Using xwayland-satellite
+
+[xwayland-satellite] is an experimental new project that essentially implements rootless Xwayland in a separate application, without the host compositor's involvement.
+
+Build it according to instructions from its README, then run the `xwayland-satellite` binary.
+Now you can start X11 applications on the X11 DISPLAY that it provides:
+
+```
+env DISPLAY=:0 flatpak run com.valvesoftware.Steam
+```
+
+They will appear as normal windows.
+
+[xwayland-satellite]: https://github.com/Supreeeme/xwayland-satellite