Daniel, thank you so much for your time investigating this, I appreciate it.
The /etc/modprobe.d definitely exists: $ ls -la /etc/modprobe.d/ total 76 drwxr-xr-x 2 root root 4096 okt 23 11:51 . drwxr-xr-x 153 root root 12288 okt 23 11:51 .. -rw-r--r-- 1 root root 2507 júl 31 2015 alsa-base.conf -rw-r--r-- 1 root root 325 mar 13 2016 blacklist-ath_pci.conf -rw-r--r-- 1 root root 1603 mar 13 2016 blacklist.conf -rw-r--r-- 1 root root 210 mar 13 2016 blacklist-firewire.conf -rw-r--r-- 1 root root 697 mar 13 2016 blacklist-framebuffer.conf -rw-r--r-- 1 root root 156 júl 31 2015 blacklist-modem.conf lrwxrwxrwx 1 root root 41 sep 5 2016 blacklist-oss.conf -> /lib/linux-sound-base/noOSS.modprobe.conf -rw-r--r-- 1 root root 583 mar 13 2016 blacklist-rare-network.conf -rw-r--r-- 1 root root 1077 mar 13 2016 blacklist-watchdog.conf -rw-r--r-- 1 root root 127 feb 7 2017 dkms.conf -rw-r--r-- 1 root root 154 nov 10 2015 intel-microcode-blacklist.conf -rw-r--r-- 1 root root 347 mar 13 2016 iwlwifi.conf -rw-r--r-- 1 root root 379 júl 28 2016 mdadm.conf -rw-r--r-- 1 root root 104 mar 13 2016 mlx4.conf -rw-r--r-- 1 root root 68 dec 28 2015 osspd.conf -rw-r--r-- 1 root root 30 mar 3 2016 vmwgfx-fbdev.conf I am typing this from my wayland-enabled session, and the journalctl also contains those lines: okt 23 08:41:32 mavi-vaadin gpu-manager[1074]: /etc/modprobe.d is not a file okt 23 08:41:32 mavi-vaadin kernel: new mount options do not match the existing superblock, will be ignored okt 23 08:41:32 mavi-vaadin anacron[1079]: Will run job `cron.daily' in 5 min. okt 23 08:41:32 mavi-vaadin anacron[1079]: Jobs will be executed sequentially okt 23 08:41:32 mavi-vaadin gpu-manager[1074]: /etc/modprobe.d is not a file okt 23 08:41:32 mavi-vaadin gpu-manager[1074]: /etc/modprobe.d is not a file okt 23 08:41:32 mavi-vaadin avahi-daemon[1078]: Found user 'avahi' (UID 113) and group 'avahi' (GID 122). okt 23 08:41:32 mavi-vaadin avahi-daemon[1078]: Successfully dropped root privileges. okt 23 08:41:32 mavi-vaadin gpu-manager[1074]: /etc/modprobe.d is not a file okt 23 08:41:32 mavi-vaadin avahi-daemon[1078]: avahi-daemon 0.6.32 starting up. okt 23 08:41:32 mavi-vaadin ModemManager[1080]: <info> ModemManager (version 1.6.8) starting in system bus... okt 23 08:41:32 mavi-vaadin gpu-manager[1074]: /etc/modprobe.d is not a file okt 23 08:41:32 mavi-vaadin gpu-manager[1074]: Error: can't open /lib/modules/4.13.0-16-generic/updates/dkms okt 23 08:41:32 mavi-vaadin gpu-manager[1074]: update-alternatives: error: no alternatives for x86_64-linux-gnu_gfxcore_ I have the root FS encrypted by LLVM/dmcrypt, and it couldn't have been mounted so soon, since it takes cca 2 seconds to enter my password. Could that be the reason of seeing those error messages? Anyways, since those messages are present and I'm able to run wayland, this leads me to believe that those lines are unconnected to this issue. Anyways, googling for the gnome-shell error message did in fact found something very interesting: https://bugzilla.redhat.com/show_bug.cgi?id=1402283 It seems that even on non-hybrid desktop systems with two completely separate graphic cards gnome-shell seemingly can't find drm kms device (even though there are two of those). So the error message may be misleading, since disabling kms on second card in fact works around this issue. I will try the same and disable KMS on nouveau and let you know. Thanks again for looking into this issue! ** Bug watch added: Red Hat Bugzilla #1402283 https://bugzilla.redhat.com/show_bug.cgi?id=1402283 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1724583 Title: gdm3 in Ubuntu 17.10 doesn't list wayland sessions when using hybrid graphics To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1724583/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs