IMX8 Debian XWayland: Difference between revisions
From Variscite Wiki
(Created page with "Running X11 based applications on wayland backend on IMX8 Platforms via xwayland. == Installing Xwayland == https://wayland.freedesktop.org/xserver.html Please follow the b...") |
|||
Line 8: | Line 8: | ||
# apt-get update; apt-get install -y xwayland | # apt-get update; apt-get install -y xwayland | ||
Edit : /etc/xdg/weston/weston.ini and make sure it has below two highlighted params:<br> | Edit : /etc/xdg/weston/weston.ini and make sure it has below two highlighted params:<br> | ||
'''[core]<br> | '''[core]<br> |
Revision as of 21:09, 24 April 2020
Running X11 based applications on wayland backend on IMX8 Platforms via xwayland.
Installing Xwayland
https://wayland.freedesktop.org/xserver.html
Please follow the below steps (tested on buster) on debian.
# apt-get update; apt-get install -y xwayland
Edit : /etc/xdg/weston/weston.ini and make sure it has below two highlighted params:
[core]
xwayland=true
[xwayland]
path=/usr/bin/Xwayland
Your weston.ini should look like below
# cat /etc/xdg/weston/weston.ini [core] # i.MX: Disable idle timeout idle-time=0 #use-g2d=1 xwayland=true [xwayland] path=/usr/bin/Xwayland
Restart Weston
#systemctl stop weston #systemctl start weston
Install X11 based application
Here below chromium as and example, On Debian buster chromium only supports X11 backend, ozone is not supported from buster repository.
#apt-get install -y chromium #export GDK_BACKEND=x11 #export DISPLAY=:0 #/usr/bin/chromium --ignore-gpu-blacklist --no-sandbox
You can safely ignore the warnings, but as far as I can see, the acceleration is provided using LLVMPIPE, no Vivante integration is available.
Note:
- Other X11 based application may work.
- Not all Debian repository x11 applications are tested by Variscite.
- Please contact support via http://www.variscite.com/support/variscite-customer-portal and create a ticket for specific case if you encounter any problems.