There is indeed a long report called by journalctl -b _UID=42. I’ve tried searching for the line above using / but only Running GNOME Shell (using mutter 44.5) as a X11 window and compositing manager has been found. No mentions of Wayland.
Then I guess I should quote the rest of that comment:
If not, check /etc/gdm/custom.conf and /run/gdm/custom.conf for any configuration directives disabling Wayland. The latter is written to from a udev rule for certain hardware configurations: /usr/lib/udev/rules.d/61-gdm.rules
You’re looking for something like WaylandEnable=false that isn’t commented out (#).
# GDM configuration storage
# Uncomment the line below to force the login screen to use Xorg
# Uncomment the line below to turn on debugging
/run/gdm/custom.conf is empty or doesn’t exist.
I wonder why the rule restricting Wayland appeared in /etc/gdm/custom.conf. Should I replace the two lines above with the following two?