XWAYLAND-SATELLITE(1)
Okay so this is xwayland-satellite(1) from the General Commands Manual, and lowkey she is literally the main character of rootless Xwayland integration for Wayland compositors. π
β¨
π NAME π
xwayland-satellite β Rootless Xwayland integration for Wayland compositors. π¦
πΈ SYNOPSIS πΈ
xwayland-satellite [:display] [option ...]
β¨ DESCRIPTION β¨
xwayland-satellite is a Wayland client that gives you a rootless Xwayland(1) integration to any Wayland compositor implementing xdg_wm_base and wm_viewporter. No cap.
She acts as an X(7) window manager, which is highkey useful for Wayland compositors which do not want to implement an Xwayland(1) integration themselves. It's giving "I'll handle the X situation, bestie." π
π OPTIONS π
Most of the options of xwayland-satellite are forwarded to Xwayland. See Xserver(1) and Xwayland(1) for more details on these flags. Slay. π
:displayβ Run the X server on the given display.-acβ Disable host-based access control mechanisms. Do not use unless you know exactly what you are doing. Like, fr fr.-auditlevel β Set the audit trail verbosity level. These logging lines are captured by the logs in thexwayland_processcategory.-authauthorization-file β Specify a file with authorization records. This flag can be passed a maximum of one time β periodt. See thexdm(1)andXsecurity(7)man pages.-coreβ Cause Xwayland to generate a core dump on fatal errors. Note this does not generate a core dump on fatal xwayland-satellite errors.+extensionextension-name β Enable the given extension. Attempting to enable an unrecognized extension is not a fatal error.-extensionextension-name β Disable the given extension. Attempting to disable an unrecognized extension is not a fatal error. In addition, the following extensions are required and cannot be disabled:COMPOSITERANDRXFIXESX-Resource
-glamor [gl|es|none]β Force the use of the given rendering API for Glamor acceleration. Valid parameters areglto use OpenGL,esto use GL ES, andnoneto use the shared memory backend. For maximum compatibility withXwayland(1)builds without the Glamor backend, thenoneoption is converted to the-shmflag under the hood.-helpβ Prints a basic usage message and list of accepted flags and returns 0.-listenβ Enable a transport mechanism. This option can be used multiple times to enable multiple transport mechanisms. This option overrides a previous-nolistensent with the same parameter.-nolistenβ Disable a transport mechanism. This option can be used multiple times to disable multiple transport mechanisms. This option overrides a previous-listensent with the same parameter.-listenfdfd β Add the given fd as a socket for X clients to connect to. This option is used by integrating Wayland compositors to automatically start xwayland-satellite when an X application is started.--test-listenfd-supportβ Exit with status code 0 if the build of xwayland-satellite supports the-listenfdflag. For maximum compatibility with older versions of xwayland-satellite, it is necessary to always pass the:displayoption when using this flag and the-listenfdflag.-verbose [n]β Increases the verbosity of Xwayland's logging. If a numeric variable is passed, set the verbosity to that level, otherwise increasing the verbosity level by 1. See theRUST_LOGenvironment variable for changing xwayland-satellite's logging.-versionβ Display the version identifier of xwayland-satellite and return 0.
π§ ENVIRONMENT π§
RUST_LOGβ Configures the output of the logs. Seehttps://docs.rs/env-logger/#filtering-results/for more information on how to set this variable.WAYLAND_DISPLAYβ Name of the Wayland server's display.XDG_RUNTIME_DIRβ The directory used by xwayland-satellite to both look for the Wayland socket to connect to and to create the Wayland socket Xwayland will connect to.
π«Ά BUGS π«Ά
If you have found a bug in xwayland-satellite, please report it to https://github.com/Supreeeme/xwayland-satellite/issues/. She's not shady, she wants the feedback β obsessed with improving. π
π SEE ALSO π
X(7), Xserver(1), Xwayland(1), β yes, with the trailing comma, she's extra like that β iykyk. π
That's the whole page, bestie β from the General Commands Manual, signing off as XWAYLAND-SATELLITE(1). Mwah π
π¦ where this page comes from
- nixpkgs unstable: xwayland-satellite 0.8.3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms