Skip to main content
XWayland is a compatibility layer that allows X11 applications to run in a Wayland environment. It translates X11 protocol requests into Wayland-compatible operations. Run the following commands to enable XWayland for the display subsystem:
You must enable SSH to connect to the target device. For instructions, see Sign in using SSH.
Running only the systemctl stop weston.service command generates the following warning:
Stopping weston.service, but its triggering units are still active: weston.socket
This behavior is expected because Weston is configured as a socket-activated service. To completely stop the display subsystem, stop both the socket and the service using the command from the preceding step.
If the XWayland compositor fails to launch, restart the device and run the commands again.
Upon running the commands, you must see the following Weston flower pattern on the display monitor.
Figure: Weston flower pattern

Figure: Weston flower pattern