Running X11 applications on wayland backend via xwayland¶
Xwayland introduction / reference¶
https://wayland.freedesktop.org/xserver.html
Installing Xwayland¶
Starting the Xwayland server¶
Edit the /etc/xdg/weston/weston.ini file and make sure it has the two highlighted params below:
[core]
# i.MX: Disable idle timeout
idle-time=0
#use-g2d=1
xwayland=true
[xwayland]
path=/usr/bin/Xwayland
Restart Weston¶
Install and run an X11 based application¶
We'll use Chromium as an example:
On Debian Buster Chromium only supports the X11 backend (chromium-ozone is not in the Debian Buster repository).
You can safely ignore the warnings. The acceleration is provided using LLVMPIPE - no Vivante GPU integration is available.
Note:
- While other X11 based application may work, not all X11 applications in the Debian repository are tested by Variscite.
- Chromium built by Debian repo does not support Video Decoding acceleration.