Hi respected Gnomers,
I didn’t follow Gnome 3 and Wayland development for a long time. Now I’d like to thouroughly test proprietary Nvidia drivers on Gnome-Wayland.
Apparently I can’t switch to Wayland on Antergos and Arch. Whichever session is selected at login screen, I always end up in Xorg. There’s no Wayland, neither with default LightDM nor with added GDM. XDG_SESSION_TYPE is always gets set to x11:
$ date +"%Y-%m-%d %H:%M:%S" && echo $XDG_SESSION_TYPE && optirun pwd 2017-07-20 14:14:38 x11 /home/just $
I even did a fresh Antergos Gnome installation, in default configuration. Then, tried to add (and remove) xorg-server-xwayland. Still no Wayland.
There are three Wayland packages installed by default in Antergos Gnome:
$ pacman -Q wayland wayland-protocols lib32-wayland wayland 1.13.0-1 wayland-protocols 1.9-1 lib32-wayland 1.13.0-1 $
I’m sure that some time ago Wayland session worked in Antergos Gnome, because I did some basic tests on it at that time. But now it’s not here.
There’s no problem to switch between Xorg and Wayland sessions on Tumbleweed, Fedora 26 and even Mageia 6. All three use GDM and have xorg-server-xwayland installed. Weston is not installed. XDG_SESSION_TYPE gets set to wayland:
$ date +"%Y-%m-%d %H:%M:%S" && echo $XDG_SESSION_TYPE 2017-07-20 14:32:28 wayland $
The question is simple. Can you start a Gnome session that runs on Wayland, without Weston? If you believe that the system runs on Wayland, what does this command return for you? :
$ date +"%Y-%m-%d %H:%M:%S" && echo $XDG_SESSION_TYPE 2017-07-20 14:39:04 x11 $
Thanks for reading