Wayland login option disappeared from Gnome

Has anyone else noticed that the Wayland desktop session option has disappeared from GDM after recent upgrades? The current options are now “Gnome” & “Gnome classic”. The former of these is X11.

This is my most recent entry from /var/log/pacman.log, however, this could have occurred previously without my knowledge:

[2021-03-24T11:37:32+0000] [PACMAN] starting full system upgrade
[2021-03-24T11:38:35+0000] [ALPM] running '60-mkinitcpio-remove.hook'...
[2021-03-24T11:38:35+0000] [ALPM] transaction started
[2021-03-24T11:38:35+0000] [ALPM] removed hunspell-en_GB (2020.12.07-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded glib2 (2.68.0-2 -> 2.68.0-4)
[2021-03-24T11:38:35+0000] [ALPM] upgraded gdk-pixbuf2 (2.42.2-1 -> 2.42.4-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded pango (1:1.48.3-1 -> 1:1.48.3-2)
[2021-03-24T11:38:35+0000] [ALPM] upgraded gtk-update-icon-cache (1:4.0.3-1 -> 1:4.0.3-2)
[2021-03-24T11:38:35+0000] [ALPM] upgraded nettle (3.7.1-1 -> 3.7.2-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded libgpg-error (1.41-1 -> 1.42-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded js78 (78.8.0-1 -> 78.9.0-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded libsoup (2.72.0+5+g0b094bff-3 -> 2.72.0+10+gfe1e295d-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded eos-bash-shared (1.6.6-1 -> 1.6.8-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded akm (2.8.1-1 -> 2.8.2-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded cronie (1.5.5-2 -> 1.5.6-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded x264 (3:0.160.r3011.cde9a93-1 -> 3:0.161.r3039.544c61f-1)
[2021-03-24T11:38:35+0000] [ALPM] upgraded x265 (3.4-1 -> 3.5-1)
[2021-03-24T11:38:36+0000] [ALPM] upgraded ffmpeg (2:4.3.2-2 -> 2:4.3.2-3)
[2021-03-24T11:38:36+0000] [ALPM] upgraded firefox (86.0.1-1 -> 87.0-1)
[2021-03-24T11:38:36+0000] [ALPM] upgraded firefox-i18n-en-gb (86.0.1-1 -> 87.0-1)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gjs (2:1.66.2-1 -> 2:1.68.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gst-editing-services (1.18.3-1 -> 1.18.4-1)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gst-plugins-bad-libs (1.18.4-1 -> 1.18.4-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded mpg123 (1.26.3-2 -> 1.26.5-1)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gst-plugins-bad (1.18.4-1 -> 1.18.4-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gst-plugins-ugly (1.18.4-1 -> 1.18.4-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gtk2 (2.24.33-1 -> 2.24.33-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded libinih (52-2 -> 53-1)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs-afc (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs-goa (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs-google (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded libheif (1.11.0-1 -> 1.11.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs-gphoto2 (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs-mtp (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs-nfs (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded gvfs-smb (1.48.0-1 -> 1.48.0-2)
[2021-03-24T11:38:36+0000] [ALPM] installed hunspell-en_gb (2020.12.07-2)
[2021-03-24T11:38:36+0000] [ALPM] upgraded jasper (2.0.25-1 -> 2.0.27-1)
[2021-03-24T11:38:36+0000] [ALPM] upgraded lib32-glib2 (2.68.0-1 -> 2.68.0-4)
[2021-03-24T11:38:36+0000] [ALPM] upgraded lib32-fontconfig (2:2.13.91+48+gfcb0420-2 -> 2:2.13.93-1)
[2021-03-24T11:38:39+0000] [ALPM-SCRIPTLET] Rebuilding 32-bit fontconfig cache... done.
[2021-03-24T11:38:39+0000] [ALPM] upgraded lib32-gdk-pixbuf2 (2.42.2-1 -> 2.42.4-1)
[2021-03-24T11:38:39+0000] [ALPM] upgraded lib32-libgudev (234-1 -> 236-1)
[2021-03-24T11:38:39+0000] [ALPM] upgraded lib32-mpg123 (1.26.4-1 -> 1.26.5-1)
[2021-03-24T11:38:39+0000] [ALPM] upgraded libdazzle (3.38.0-1 -> 3.40.0-1)
[2021-03-24T11:38:39+0000] [ALPM] upgraded mkinitcpio-busybox (1.32.1-2 -> 1.32.1-3)
[2021-03-24T11:38:40+0000] [ALPM] upgraded linux (5.11.7.arch1-1 -> 5.11.8.arch1-1)
[2021-03-24T11:38:44+0000] [ALPM] upgraded linux-headers (5.11.7.arch1-1 -> 5.11.8.arch1-1)
[2021-03-24T11:38:45+0000] [ALPM] upgraded linux-lts (5.10.24-1 -> 5.10.25-1)
[2021-03-24T11:38:50+0000] [ALPM] upgraded linux-lts-headers (5.10.24-1 -> 5.10.25-1)
[2021-03-24T11:38:51+0000] [ALPM] upgraded man-pages (5.10-1 -> 5.11-1)
[2021-03-24T11:38:51+0000] [ALPM] upgraded mplayer (38157-3 -> 38157-4)
[2021-03-24T11:38:51+0000] [ALPM] upgraded mutter (3.38.4-1 -> 3.38.4-2)
[2021-03-24T11:38:51+0000] [ALPM] upgraded semver (7.3.4-1 -> 7.3.5-2)
[2021-03-24T11:38:52+0000] [ALPM] upgraded npm (7.6.3-1 -> 7.7.0-1)
[2021-03-24T11:38:52+0000] [ALPM] upgraded python-isort (5.7.0-1 -> 5.8.0-1)
[2021-03-24T11:38:52+0000] [ALPM] upgraded python-lazy-object-proxy (1.5.2-2 -> 1.6.0-1)
[2021-03-24T11:38:52+0000] [ALPM] upgraded python-regex (2020.11.13-2 -> 2021.3.17-1)
[2021-03-24T11:38:52+0000] [ALPM] upgraded r8168 (8.048.03-76 -> 8.048.03-77)
[2021-03-24T11:38:52+0000] [ALPM] upgraded reflector-simple (1.14-1 -> 1.15-1)
[2021-03-24T11:38:52+0000] [ALPM] upgraded vlc (3.0.12-2 -> 3.0.12-3)
[2021-03-24T11:38:53+0000] [ALPM] transaction completed
[2021-03-24T11:38:54+0000] [ALPM] running '30-systemd-daemon-reload.hook'...
[2021-03-24T11:38:54+0000] [ALPM] running '30-systemd-tmpfiles.hook'...
[2021-03-24T11:38:54+0000] [ALPM] running '30-systemd-udev-reload.hook'...
[2021-03-24T11:38:54+0000] [ALPM] running '30-systemd-update.hook'...
[2021-03-24T11:38:54+0000] [ALPM] running '60-depmod.hook'...
[2021-03-24T11:39:05+0000] [ALPM] running '90-mkinitcpio-install.hook'...
[2021-03-24T11:39:05+0000] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
[2021-03-24T11:39:05+0000] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
[2021-03-24T11:39:05+0000] [ALPM-SCRIPTLET] ==> Starting build: 5.10.25-1-lts
[2021-03-24T11:39:05+0000] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2021-03-24T11:39:06+0000] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2021-03-24T11:39:07+0000] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2021-03-24T11:39:07+0000] [ALPM-SCRIPTLET] ==> Creating xz-compressed initcpio image: /boot/initramfs-linux-lts.img
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET] ==> Image generation successful
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET] ==> Starting build: 5.10.25-1-lts
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2021-03-24T11:39:14+0000] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2021-03-24T11:39:15+0000] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2021-03-24T11:39:16+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2021-03-24T11:39:16+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2021-03-24T11:39:16+0000] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2021-03-24T11:39:18+0000] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2021-03-24T11:39:18+0000] [ALPM-SCRIPTLET] ==> Creating xz-compressed initcpio image: /boot/initramfs-linux-lts-fallback.img
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET] ==> Image generation successful
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET] ==> Starting build: 5.11.8-arch1-1
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2021-03-24T11:39:50+0000] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2021-03-24T11:39:51+0000] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2021-03-24T11:39:51+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2021-03-24T11:39:51+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2021-03-24T11:39:51+0000] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2021-03-24T11:39:51+0000] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2021-03-24T11:39:51+0000] [ALPM-SCRIPTLET] ==> Creating xz-compressed initcpio image: /boot/initramfs-linux.img
[2021-03-24T11:39:58+0000] [ALPM-SCRIPTLET] ==> Image generation successful
[2021-03-24T11:39:58+0000] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2021-03-24T11:39:58+0000] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2021-03-24T11:39:58+0000] [ALPM-SCRIPTLET] ==> Starting build: 5.11.8-arch1-1
[2021-03-24T11:39:58+0000] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2021-03-24T11:39:59+0000] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2021-03-24T11:39:59+0000] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2021-03-24T11:39:59+0000] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2021-03-24T11:40:00+0000] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2021-03-24T11:40:01+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2021-03-24T11:40:01+0000] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2021-03-24T11:40:01+0000] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2021-03-24T11:40:03+0000] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2021-03-24T11:40:03+0000] [ALPM-SCRIPTLET] ==> Creating xz-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2021-03-24T11:40:38+0000] [ALPM-SCRIPTLET] ==> Image generation successful
[2021-03-24T11:40:38+0000] [ALPM] running 'eos-reboot-required.hook'...
[2021-03-24T11:40:38+0000] [ALPM-SCRIPTLET] Reboot is recommended because of recent core system package upgrades.
[2021-03-24T11:40:38+0000] [ALPM] running 'gdk-pixbuf-query-loaders.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'gdk-pixbuf-query-loaders-32.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'gio-querymodules.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'glib-compile-schemas.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'gtk-query-immodules-2.0.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'gtk-update-icon-cache.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'gvfsd.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'texinfo-install.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'update-desktop-database.hook'...
[2021-03-24T11:40:38+0000] [ALPM] running 'update-mime-database.hook'...
[2021-03-24T11:40:39+0000] [ALPM] running 'update-vlc-plugin-cache.hook'...
1 Like

Have a look at this and this .

I had to add

MODULES=(i915)

to my /etc/mkinitcpio.conf since I am on Intel graphics which enables early KMS. After regenerating initramfs and reboot the three options (‘GNOME’, ‘GNOME classic’ and ‘GNOME on Xorg’) are there in GDM, and GNOME session is on Wayland.

1 Like

Thank you. This sorted it. If I have a dual GPU setup (Intel + AMD), is there any benefit to adding amdgpu to the MODULES array?

1 Like

I guess it should do no harm, but I cannot tell for sure.

1 Like