GDM(?) broken after upgrade - Unable to login

Hey all,

I just did the major (GNOME 40?) update and now my desktop is completely broken. I initially get a black screen with a mouse pointer, and then after some delay, the tray icons (wifi, volume, and battery) and the clock, but the login form never loads.

Can anyone tell me the easiest way to roll everything back?

The easiest way would be having a BTRFS Filesystem with timeshift snapshots.

Install timeshift and timeshift-autosnap and it will do snapshots on upgrade.

Install grub-btrfs and it will list all snapshots at your bootmenu, ready to boot.

However… without a backup. It is not easy.

I was able to open VT3 and run ‘startx’ and that works. So something is just wrong with GDM

And good call on timeshift, i will look in to that once this mess is fixed, although my root partition is still ext4 :frowning:

Also i use disk encryption, so i don’t think grub will be able to see my snapshots.

Urgh, when the screen locks I can’t unlock it either. What a s*** show.

To be fair, it is not the failure of the Manjaro Team. It is just Gnome 40 which has a lot changes which breaks the UI and that was expected.

I guess some extension cause this issue. Disable them :wink:

Hello @nly it seems to be caused by some gnome extension.

I had the same problem and solved it.
Please check my post.

You might remove this one if my solution worked for you.

Cheers

I tried disabling all user extensions and it made no difference.

I’ve also looked in to the GDM service log after turning on debugging in gdm.conf and there’s nothing concerning in there.

I see. Sorry i did not read it properly. In my case GDM worked fine.

What happens if you do startx from tty? Deactivate the extensions anyway just to avoid extra problems.

Running startx from a new VT works just fine with gnome-shell. There are no extensions loaded at all.

This isn’t really a sustainable way going forward because as soon as the screen locks It won’t unlock (the password form, again, doesn’t load).

GDM still hangs on a grey screen showing just the clock, tray etc …and the login / username and password screen never comes up.

I’ve tried adding a sleep in the GDM systemd service, wayland is disabled etc. But nothing.

1 Like

I enabled debugging inside /etc/gdm/custom.conf and got this log, but nothing stands out.

-- Journal begins at Wed 2020-12-16 16:53:44 GMT, ends at Thu 2021-07-15 11:18:53 BST. --
Jul 15 11:13:05 ziggy systemd[1]: Starting GNOME Display Manager...
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: Enabling debugging
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: Changing user:group to gdm:gdm
Jul 15 11:13:08 ziggy systemd[1]: Started GNOME Display Manager.
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: Successfully connected to D-Bus
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmManager: GDM starting to manage displays
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: enumerating seats from logind
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: System supports graphics
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: New displays on seat0 will use X11 fallback
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: X11 login display for seat seat0 requested
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: Adding display on seat seat0
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: id: (null)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: seat id: (null)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: session class: greeter
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: initial: no
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: allow timed login: yes
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: local: yes
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: seat id: seat0
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: initial: yes
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplayStore: Adding display /org/gnome/DisplayManager/Displays/94719764269536 to store
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Managing display: /org/gnome/DisplayManager/Displays/94719764269536
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Preparing display: /org/gnome/DisplayManager/Displays/94719764269536
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Checking kernel command buffer BOOT_IMAGE=/vmlinuz-5.10-x86_64 root=/dev/mapper/vg0-root rw cryptdevice=UUID=78ae6ec1-d4fe-418c-a45a-62ad6495dc72:cryptlvm:allow-discards quiet udev.log_priority=3 nvidia-drm.modeset=1
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Failed to read kernel commandline: Could not match gnome.initial-setup= in kernel cmdline
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: doing initial setup? no
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: prepare display
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Got automatic login details for display: 0
Jul 15 11:13:08 ziggy gdm[1932]: GdmDBusUtils: Registered DBus error domain 'gdm-session-worker-error-quark'
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Creating D-Bus server for worker for session
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: D-Bus server for workers listening on unix:abstract=/tmp/dbus-XeWql5sf
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Creating D-Bus server for greeters and such for session (null) (0x5625a9e88000)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: D-Bus server for greeters listening on unix:abstract=/tmp/dbus-fOcqGj3g
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Setting display device: (null)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Created user session for user 120 on display /org/gnome/DisplayManager/Displays/94719764269536 (seat seat0)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Running greeter
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Creating greeter for (null) (null)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLaunchEnvironment: Starting...
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLaunchEnvironment: Setting up run time dir /run/gdm/greeter
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Creating D-Bus server for worker for session
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: D-Bus server for workers listening on unix:abstract=/tmp/dbus-anmnix5i
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Creating D-Bus server for greeters and such for session (null) (0x5625a9e88120)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: D-Bus server for greeters listening on unix:abstract=/tmp/dbus-TH9fQdl0
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Setting display device: (null)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: starting conversation gdm-launch-environment for session (0x5625a9e88120)
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSessionWorkerJob: Starting worker...
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSessionWorkerJob: Running session_worker_job process: gdm-session-worker [pam/gdm-launch-environment] /usr/lib/gdm-session-worker
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSessionWorkerJob: : SessionWorkerJob on pid 1939
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 1
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT is 1 at startup
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: Enabling debugging
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: connecting to address: unix:abstract=/tmp/dbus-anmnix5i
Jul 15 11:13:08 ziggy gdm[1932]: GdmDBusServer: new connection 0x5625a9e60680
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Handling new connection from worker
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Authenticating new connection
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: Finding a graphical session for user 0
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: Failed to identify the current session
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: seat unloaded, so trying to set loaded property
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: already loaded, so not setting loaded property
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: worker connection is 0x5625a9e60680
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Emitting conversation-started signal
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Beginning initialization
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Conversation started
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: attempting to change state to SETUP_COMPLETE
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: initializing PAM; service=gdm-launch-environment username=gdm seat=seat0
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_SEAT=seat0'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_CLASS=greeter'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: state SETUP_COMPLETE
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: attempting to change state to AUTHENTICATED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: authenticating user gdm
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: state AUTHENTICATED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: attempting to change state to AUTHORIZED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: determining if authenticated user (password required:0) is authorized to session
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: state AUTHORIZED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: attempting to change state to ACCREDITED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LOGNAME=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USER=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USERNAME=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'HOME=/var/lib/gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PWD=/var/lib/gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'SHELL=/usr/bin/nologin'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PATH=/usr/local/bin:/usr/local/sbin:/usr/bin'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: state ACCREDITED
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: type (null), program? yes, seat seat0
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: session display mode set to new-vt
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_TYPE=x11'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: attempting to change state to ACCOUNT_DETAILS_SAVED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: user gdm, not fully loaded yet, will save account details later
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: trying to track new user with username gdm
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: finding user 'gdm' state 1
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: finding user 'gdm' state 2
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: Looking for user 'gdm' in accounts service
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: Found object path of user 'gdm': /org/freedesktop/Accounts/User120
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: finding user 'gdm' state 3
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: user 'gdm' fetched
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: user gdm is now loaded
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: user gdm was not yet known, adding it
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: tracking user 'gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: not yet loaded, so not emitting user-added signal
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: no pending users, trying to set loaded property
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: already loaded, so not setting loaded property
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionSettings: saved session is
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionSettings: saved language is
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: saving account details for user gdm
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: finished handling request for user 'gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: unrefing manager owned by fetch user request
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: attempting to change state to SESSION_OPENED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_VTNR=1'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: pam_env(gdm-launch-environment:session): deprecated reading of user environment enabled
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: state SESSION_OPENED
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Emitting 'session-opened' signal
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Greeter session opened
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: session id: 1
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Stopping all conversations except for gdm-launch-environment
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: type (null), program? yes, seat seat0
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: getting session command for file 'gnome.desktop'
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: 'gnome.desktop' registers self
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: type (null), program? yes, seat seat0
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GDM_VERSION=40.0'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GDM_LANG=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LC_TIME=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'DCONF_PROFILE=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GIO_USE_VFS=local'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_CURRENT_DESKTOP=GNOME-Greeter:GNOME'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USER=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LC_MONETARY=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'SHELL=/usr/bin/nologin'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GVFS_REMOTE_VOLUME_MONITOR_IGNORE=1'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PWD=/var/lib/gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USERNAME=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LOGNAME=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LC_MEASUREMENT=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_DATA_DIRS=/usr/share/gdm/greeter:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LANG=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GDM_SEAT_ID=seat0'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LC_PAPER=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'HOME=/var/lib/gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/snapd/snap/bin'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'RUNNING_UNDER_GDM=true'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GNOME_SHELL_SESSION_MODE=gdm'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LC_MESSAGES=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GVFS_DISABLE_FUSE=1'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LC_ADDRESS=en_GB.UTF-8'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: start program: /usr/lib/gdm-x-session "dbus-run-session -- gnome-session --autostart /usr/share/gdm/greeter/autostart --debug"
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: attempting to change state to SESSION_STARTED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: opening session for program '/usr/lib/gdm-x-session'
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: jumping to VT 1
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: first setting graphics mode to prevent flicker
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: VT mode did need to be fixed
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: session opened creating reply...
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSessionWorker: state SESSION_STARTED
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: Gdm: GdmSession worker: watching pid 1953
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmSession: Emitting 'session-started' signal with pid '1953'
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmDisplay: Greeter started
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: sending user-changed signal for user gdm
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: sent user-changed signal for user gdm
Jul 15 11:13:08 ziggy gdm-launch-environment][1939]: accountsservice: ActUserManager: updating user gdm
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmManager: trying to register new display
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmCommon: Found session 1 for PID 1953, using
Jul 15 11:13:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 2
Jul 15 11:13:21 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:13:21 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 1 to 2
Jul 15 11:13:21 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:13:21 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT switched from login window
Jul 15 11:13:21 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: killing login window once its unused
Jul 15 11:13:21 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 3
Jul 15 11:13:21 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: active VT is not initial VT, so ignoring
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 2 to 1
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT not switched from login window
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: creating new display on seat0 because of VT change
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: System supports graphics
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: New displays on seat0 will use X11 fallback
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: X11 login display for seat seat0 requested
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 2
Jul 15 11:13:22 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: session 1 found, activating.
Jul 15 11:13:27 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:13:27 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 1 to 2
Jul 15 11:13:27 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:13:27 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT switched from login window
Jul 15 11:13:27 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: killing login window once its unused
Jul 15 11:13:27 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 3
Jul 15 11:13:27 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: active VT is not initial VT, so ignoring
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 2 to 1
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT not switched from login window
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: creating new display on seat0 because of VT change
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: System supports graphics
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: New displays on seat0 will use X11 fallback
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: X11 login display for seat seat0 requested
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 2
Jul 15 11:13:51 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: session 1 found, activating.
Jul 15 11:13:53 ziggy gdm[1932]: Gdm: GdmCommon: Found session 1 for PID 1997, using
Jul 15 11:13:53 ziggy gdm[1932]: Gdm: GdmManager: trying to register new session on display 0x5625a9e709e0
Jul 15 11:13:53 ziggy gdm[1932]: Gdm: GdmDisplay: session registered: yes
Jul 15 11:13:53 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: session registered on display, looking for any background displays to kill
Jul 15 11:13:53 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: session registered on display, looking for any background displays to kill
Jul 15 11:13:53 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: session registered on display, looking for any background displays to kill
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 1 to 2
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT switched from login window
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: killing login window once its unused
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 3
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: active VT is not initial VT, so ignoring
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 2 to 1
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT not switched from login window
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: creating new display on seat0 because of VT change
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: System supports graphics
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: New displays on seat0 will use X11 fallback
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: X11 login display for seat seat0 requested
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 2
Jul 15 11:14:03 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: session 1 found, activating.
Jul 15 11:14:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:14:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 1 to 3
Jul 15 11:14:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:14:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT switched from login window
Jul 15 11:14:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: killing login window once its unused
Jul 15 11:14:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: display status changed: 3
Jul 15 11:14:08 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: active VT is not initial VT, so ignoring
Jul 15 11:14:09 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: received VT change event
Jul 15 11:14:09 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT changed from 3 to 2
Jul 15 11:14:09 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT of login window is 1
Jul 15 11:14:09 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: VT not switched from login window
Jul 15 11:14:09 ziggy gdm[1932]: Gdm: GdmLocalDisplayFactory: active VT is not initial VT, so ignoring

So the problem appears when booting?

Also add your gpu module (driver) to initramfs for early load.

Yeah I did this also, added all the nvidia modules to initramfs and rebuilt it. I’m now trying to alternative tactic of removing nvidia drivers from the system completely.

Figured it out!

The upgrade at fault was this:

1. [2021-07-14T08:55:42+0100] [ALPM] upgraded fprintd (1.90.9-1 -> 1.92.0-1)

fprintd is incompatible with libfprint-tod-git and libfprint-2-tod1-xps9300-bin in AUR. This results in fingerprint auth failing. For some reason GDM wasn’t falling back to password authentication and showing the user list.

A post was split to a new topic: Fprintd update breaks GDM

Since you were able to figure it out yourself, I’m marking this thread as solved for you.

For future topics, don’t forget to mark the relevant post as solution.

The option for doing that is hidden within the “hamburger” button (similar to the ellipsis mark) at the bottom of every post (except for the OP). Thanks!

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.