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 access your host device. For instructions, see Sign in using SSH.
systemctl stop weston.service
export XDG_RUNTIME_DIR=/run/user/1000 && mkdir -p $XDG_RUNTIME_DIR && weston --continue-without-input --idle-time=0 --backend=drm-backend.so --xwayland
If the XWayland compositor fails to launch, restart the device and run the commands again.
Upon running the commands, you should see the following Weston flower pattern on the display monitor.

Figure: Weston flower pattern