Thank you for reporting this bug to Ubuntu. Ubuntu 17.10 (artful) reached end-of-life on July 19, 2018.
See this document for currently supported Ubuntu releases: https://wiki.ubuntu.com/Releases We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in and change the bug status to Confirmed. ** Changed in: gdm3 (Ubuntu) Status: Confirmed => Won't Fix -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gdm3 in Ubuntu. https://bugs.launchpad.net/bugs/1737279 Title: Greeter fails to start after upgrade, session is 'gdm-shell' Status in gdm3 package in Ubuntu: Won't Fix Bug description: $ lsb_release -rd Description: Ubuntu 17.10 Release: 17.10 $ apt-cache policy gdm3 gdm3: Installed: 3.26.1-3ubuntu3 I've had this problem on two different machines on which I ran upgrades to Artful. The greeter never appears after the system boots. It's possible to log in to a different tty, though. When using another tty and running "systemctl restart gdm3", the screen flashes a few times but then returns to the tty. After enabling GDM debugging by modifying "/etc/gdm3/custom.conf" the journal seems to show that gdm is trying to start a "gdm-shell" session whose file doesn't exist. To fix the problem, I tried adding these lines to /etc/gdm3/greeter .dconf-defaults: [org/gnome/desktop/session] session-name='gnome-login' However, this didn't make a difference. "apt get install --reinstall gdm3" also didn't solve the issue. On both affected systems, I finally found there was a file at "/etc/dconf/db/gdm.d/00-upstream-settings" containing these lines: [org/gnome/desktop/session] session-name='gdm-shell' Changing the configuration here to gnome-login was the only step that solved the problem of those I tried. I suspect there was some old configuration left around from one of my many upgrades. I found that the file "/etc/dconf/db/gdm.d/00-upstream- settings" doesn't exist after a fresh install of gdm on artful. Log from journalctl: Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): emitting SessionIsActive Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): emitting SessionIsActive Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): fill: *** Getting session 'gdm-shell' Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): fill: *** Getting session 'gdm-shell' Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /var/lib/gdm/.config/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /var/lib/gdm/.config/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): Cannot use session '/var/lib/gdm/.config/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): Cannot use session '/var/lib/gdm/.config/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /etc/xdg/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): Cannot use session '/etc/xdg/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /usr/share/gdm/greeter/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): Cannot use session '/usr/share/gdm/greeter/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /usr/local/share/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): Cannot use session '/usr/local/share/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /usr/share/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /etc/xdg/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): Cannot use session '/etc/xdg/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /usr/share/gdm/greeter/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): Cannot use session '/usr/share/gdm/greeter/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /usr/local/share/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): Cannot use session '/usr/local/share/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): fill: *** Looking if /usr/share/gnome-session/sessions/gdm-shell.session is a valid session file Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: DEBUG(+): Cannot use session '/usr/share/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop /usr/lib/gdm3/gdm-wayland-session[22559]: gnome-session-binary[22563]: CRITICAL: We failed, but the fail whale is dead. Sorry.... Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: DEBUG(+): Cannot use session '/usr/share/gnome-session/sessions/gdm-shell.session': non-existing or invalid file. Dec 09 08:25:25 david-desktop gnome-session-binary[22563]: CRITICAL: We failed, but the fail whale is dead. Sorry.... Dec 09 08:25:25 david-desktop gdm-wayland-session[22559]: session exited with status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1737279/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

