XWAYLAND(1) | General Commands Manual | XWAYLAND(1) |
Xwayland - an X server for running X clients under Wayland.
Xwayland [option ...]
Xwayland is an X server and a Wayland client. It plays the role of a proxy between legacy X clients which do not support the Wayland protocols and the Wayland server.
Usually, Xwayland is spawned automatically by the Wayland server and runs rootless so that X clients integrate seamlessly with the rest of the Wayland desktop. It is however possible for a user to launch Xwayland non-rootless, mainly for testing purposes.
Like all of the X servers, Xwayland accepts the command line options described in the Xserver(7) manual page. The following additional arguments are supported as well.
This option has no effect when Xwayland is built without libdecor support (optional).
This option is not compatible with rootless mode (-rootless).
A Wayland compositor running nested should not use that command line option with Xwayland.
This option has no effect if the compositor doesn't support the relevant XDG portal or if Xwayland was not compiled with EI and OEFFIS support.
This option is not compatible with rootless mode (-rootless).
This option is not compatible with rootless mode (-rootless).
This option is not compatible with -shm option.
This option is not compatible with rootless mode (-rootless).
This feature relies on the protocol for inhibiting the compositor keyboard shortcuts and on the protocol for pointer locking and confinement and may have no effect if the Wayland compositor in use does not support these protocols.
Use the keys [CTRL]+[SHIFT] simultaneously to release the keyboard and pointer devices.
This option is not compatible with rootless mode (-rootless).
By default, Xwayland (as any Wayland client) uses the keymap set by the Wayland compositor using the standard Wayland protocol.
This option is meant for some specific use cases where it may be desirable to let the X11 clients control the keymap used in Xwayland, ignoring the keymap specified by the Wayland compositor. -output name Specifies on which output Xwayland fullscreen rootful should be placed. The name must match the name of an existing Wayland output (output names can be found using wayland-info).
If no matching output can be found, the Wayland compositor will decide on which output the fullscreen rootful Xwayland window will be placed.
This option has no effect if Xwayland is not running fullscreen rootful.
This option is not compatible with -glamor option.
General information: X(7), wayland-info(7)
xorg-server 24.1.4 | X Version 11 |