Login loop with gdm3 and 19.10 beta
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm3 (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
The user is unable to login from the login screen. The password is accepted but the password prompt is displayed again.
Description: Ubuntu Eoan Ermine (development branch)
Release: 19.10
gdm3:
Installed: 3.34.1-1ubuntu1
Candidate: 3.34.1-1ubuntu1
Version table:
*** 3.34.1-1ubuntu1 500
500 http://
100 /var/lib/
Note that the login screen appears even though I had specified auto login.
Perhaps this one line is important:
Oct 14 14:41:24 carbon gdm3: GdmSession: Considering session (null) for username (null)
I am using an NVIDIA RTX 2080Ti with the bundled drivers.
When used via ssh, the following brings the system to a working desktop:
sudo service gdm restart
However, when this was used from a terminal from ctrl-alt-F3 the system locked completely and was unresponsive over ssh.
/var/log/syslog is below:
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: trying to get updated username
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: PAM conversation returning 0: Success
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: state AUTHENTICATED
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: trying to get updated username
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: username is 'ted'
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: old-username='ted' new-username='ted'
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: attempting to change state to AUTHORIZED
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: determining if authenticated user (password required:0) is authorized to session
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: state AUTHORIZED
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: attempting to change state to ACCREDITED
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: Set PAM environment variable: 'LOGNAME=ted'
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: Set PAM environment variable: 'USER=ted'
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: Set PAM environment variable: 'USERNAME=ted'
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: Set PAM environment variable: 'HOME=/home/ted'
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: Set PAM environment variable: 'PWD=/home/ted'
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: Set PAM environment variable: 'SHELL=
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: Set PAM environment variable: 'PATH=/
Oct 14 14:41:24 carbon gdm-password]: GdmSessionWorker: state ACCREDITED
Oct 14 14:41:24 carbon gdm-autologin]: GdmSessionWorker: pid 1802 reauthenticated user 124 with service 'gdm-password'
Oct 14 14:41:24 carbon gdm-autologin]: GdmSession: Stopping all conversations
Oct 14 14:41:24 carbon gdm-autologin]: GdmSessionWorke
Oct 14 14:41:24 carbon gdm-autologin]: GdmCommon: sending signal 15 to process 3419
Oct 14 14:41:24 carbon gdm-autologin]: GdmSessionWorke
Oct 14 14:41:24 carbon gdm-autologin]: GdmCommon: process (pid:3419) done (status:0)
Oct 14 14:41:24 carbon gdm-autologin]: GdmSessionWorke
Oct 14 14:41:24 carbon gdm-autologin]: GdmSessionWorker: client cancelled reauthentication request
Oct 14 14:41:24 carbon gdm-autologin]: GdmSession: Stopping all conversations
Oct 14 14:41:24 carbon gdm3: GdmSession: Emitting 'reauthenticated' signal
Oct 14 14:41:24 carbon gdm3: GdmSession: type (null), program? no, seat seat0
Oct 14 14:41:24 carbon gdm3: GdmManager: Considering session 1 on seat seat0 belonging to user ted
Oct 14 14:41:24 carbon gdm3: GdmManager: yes, found session 1
Oct 14 14:41:24 carbon gdm3: Unlocking session 1
Oct 14 14:41:24 carbon gdm3: GdmManager: trying to open new session
Oct 14 14:41:24 carbon gdm3: Finding a graphical session for user 124
Oct 14 14:41:24 carbon gdm3: Considering session 'c1'
Oct 14 14:41:24 carbon gdm3: GdmSession: Considering session (null) for username (null)
Oct 14 14:41:24 carbon gdm3: GdmDBusServer: new connection 0x5631e08edec0
Oct 14 14:41:24 carbon gdm3: GdmSession: Handling new connection from outside
Oct 14 14:41:24 carbon gdm3: GdmManager: client with pid 1802 connected
Oct 14 14:41:24 carbon gdm3: GdmDisplay: Got timed login details for display: 0
Oct 14 14:41:31 carbon xdg-desktop-
Oct 14 14:41:33 carbon gdm-autologin]: GdmSession: external connection closed
Oct 14 14:41:33 carbon gdm-autologin]: GdmSessionWorker: client disconnected from reauthentication server
Oct 14 14:41:33 carbon gdm3: GdmSession: external connection closed
Oct 14 14:41:33 carbon gdm-autologin]: GdmSession: Disposing session
Oct 14 14:41:33 carbon gdm-autologin]: GdmSession: Closing session
Oct 14 14:41:33 carbon gdm3: GdmManager: client with pid 1802 disconnected
Oct 14 14:41:33 carbon gdm-autologin]: GdmSession: Stopping all conversations
Oct 14 14:41:33 carbon gdm-autologin]: Trying script /etc/gdm3/PrimeOff
Oct 14 14:41:33 carbon gdm-autologin]: script /etc/gdm3/PrimeOff not found; skipping
Oct 14 14:41:33 carbon gdm-autologin]: Trying script /etc/gdm3/
Oct 14 14:41:33 carbon gdm-autologin]: Running process: /etc/gdm3/
Oct 14 14:41:33 carbon gdm-autologin]: Gdm: script environment: RUNNING_
Oct 14 14:41:33 carbon gdm-autologin]: Gdm: script environment: HOME=/
Oct 14 14:41:33 carbon gdm-autologin]: Gdm: script environment: PWD=/
Oct 14 14:41:33 carbon gdm-autologin]: Gdm: script environment: SHELL=/bin/sh
Oct 14 14:41:33 carbon gdm-autologin]: Gdm: script environment: PATH=/usr/
Oct 14 14:41:33 carbon gdm-autologin]: GLib: posix_spawn avoided (fd close requested)
Oct 14 14:41:33 carbon gdm-autologin]: Process exit status: 0
Oct 14 14:41:34 carbon systemd[1342]: Reached target GNOME Session is stable (running for >2 minutes).
Oct 14 14:41:34 carbon systemd[1277]: Reached target GNOME Session is stable (running for >2 minutes).
Oct 14 14:41:43 carbon systemd[1]: fprintd.service: Succeeded.
Oct 14 14:42:31 carbon xdg-desktop-
Was there a user already logged in? If so then this sounds like a bug that has already been fixed in updates (after beta was released).