Enlightenment E22: "Greatly improved Wayland support"
Ubuntu 20.04 Enlightenment runs with X session, not wayland
sudo dpkg -s enlightenment|grep Version
Version: 0.23.1-4
echo $XDG_SESSION_TYPE
x11How to enable Wayland in Enlightenment session on Ubuntu 20.04?
I do not like default gnome wayland desktop, while running in X I have some rendering issues in Google Chrome with Intel driver
11 Answer
TL;DR
The most straightforward method is to move the Xsession file from /usr/share/xsessions/ to /usr/share/wayland-sessions/ by:
sudo mv /usr/share/xsessions/enlightenment.desktop /usr/share/wayland-sessions/Then reboot and select Enlightenment (on Wayland) session in GDM3, SDDM, LightDM to login and check
Details
the needed related
libevas1-engines-waylandwill be installed automatically as dependency.According to ArchLinux wiki -
To try the Wayland compositor, enter
enlightenment_startThe same is written in
/usr/share/doc/enlightenment/README:NOTE: To enable wayland support (still considered experimental and not for regular end users) use the meson -Dwl=true option. To run enlightenment in wayland mode, just log on on ant vt and run enlightenment_start. If you wish to debug and see all the output try using something like screen then attaching to the remote screen session by sshing in etc.
All the sources including Gentoo Wiki say all the same about non-stable nature of E17 on Wayland:
At the time of writing (28 Sept 2020) Enlightenment with Wayland session is not considered stable for everyday use.