FS#63916 - gdm can get stuck and become impossible to unlock or even open a new session
Attached to Project:
Arch Linux
Opened by Porkepix (Porkepix) - Wednesday, 25 September 2019, 07:36 GMT
Last edited by freswa (frederik) - Friday, 21 February 2020, 22:05 GMT
Opened by Porkepix (Porkepix) - Wednesday, 25 September 2019, 07:36 GMT
Last edited by freswa (frederik) - Friday, 21 February 2020, 22:05 GMT
|
Details
Description:
After locking the computer for the night, even though I entered the correct password dozens of times, it would not unlock anymore and went back to the password type step in a loop. The behavior was still different than entering the wrong password (no error message), it just seems to validate it, and then go back at asking password. My session was still alive as I could still hear the audio. When I finally chose to kill gdm, it was still failing to relog my user with a new session, and I was required to completely restart the computer. Additional info: * package version(s) Version : 3.34.0-2 * config and/or log files etc. Logs with session still opened ``` Sep 25 09:12:30 T470-clement gdm[499]: GLib: Source ID 301 was not found when attempting to remove it Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:67 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:82 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:70 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:71 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:68 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:83 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:64 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 13:66 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got resume for 226:0 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) AIGLX: Resuming AIGLX clients after VT switch Sep 25 09:12:30 T470-clement kernel: rfkill: input handler disabled Sep 25 09:12:30 T470-clement gsd-color[6285]: failed to set screen _ICC_PROFILE: Failed to open file “/var/lib/gdm/.local/share/icc/edid-a98f84335c22debdbdb73c8a000acb66.icc”: Permission denied Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) modeset(0): EDID vendor "LGD", prod id 1313 Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) modeset(0): Printing DDC gathered Modelines: Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP) Sep 25 09:12:30 T470-clement /usr/lib/gdm-x-session[6224]: (II) modeset(0): Modeline "1920x1080"x0.0 110.92 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.3 kHz e) Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event2 - Power Button: is tagged by udev as: Keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event2 - Power Button: device is a keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event7 - Video Bus: is tagged by udev as: Keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event7 - Video Bus: device is a keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event0 - Sleep Button: is tagged by udev as: Keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event0 - Sleep Button: device is a keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event6 - Integrated Camera: Integrated C: is tagged by udev as: Keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event6 - Integrated Camera: Integrated C: device is a keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event3 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event3 - AT Translated Set 2 keyboard: device is a keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event18 - SynPS/2 Synaptics TouchPad: is tagged by udev as: Touchpad Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event18 - SynPS/2 Synaptics TouchPad: device is a touchpad Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event19 - TPPS/2 IBM TrackPoint: is tagged by udev as: Mouse Pointingstick Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event19 - TPPS/2 IBM TrackPoint: device is a pointer Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event4 - ThinkPad Extra Buttons: is tagged by udev as: Keyboard Switch Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: (II) event4 - ThinkPad Extra Buttons: device is a keyboard Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: The XKEYBOARD keymap compiler (xkbcomp) reports: Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86RotationLockToggle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: Errors from xkbcomp are not fatal to the X server Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: The XKEYBOARD keymap compiler (xkbcomp) reports: Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86RotationLockToggle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: Errors from xkbcomp are not fatal to the X server Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: The XKEYBOARD keymap compiler (xkbcomp) reports: Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86RotationLockToggle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: Errors from xkbcomp are not fatal to the X server Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: The XKEYBOARD keymap compiler (xkbcomp) reports: Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86RotationLockToggle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: Errors from xkbcomp are not fatal to the X server Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: The XKEYBOARD keymap compiler (xkbcomp) reports: Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86RotationLockToggle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: Errors from xkbcomp are not fatal to the X server Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: The XKEYBOARD keymap compiler (xkbcomp) reports: Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: > Internal error: Could not resolve keysym XF86RotationLockToggle Sep 25 09:12:31 T470-clement /usr/lib/gdm-x-session[6224]: Errors from xkbcomp are not fatal to the X server Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:31 T470-clement gnome-shell[6274]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed Sep 25 09:12:33 T470-clement gdm-password][22952]: gkr-pam: unlocked login keyring Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "75" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event2 - Power Button: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "42" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event7 - Video Bus: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "69" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event0 - Sleep Button: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "29" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event6 - Integrated Camera: Integrated C: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "27" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event3 - AT Translated Set 2 keyboard: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "28" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event18 - SynPS/2 Synaptics TouchPad: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "53" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event19 - TPPS/2 IBM TrackPoint: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (**) Option "fd" "43" Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) event4 - ThinkPad Extra Buttons: device removed Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) AIGLX: Suspending AIGLX clients for VT switch Sep 25 09:12:35 T470-clement kernel: rfkill: input handler enabled Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:67 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:82 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:70 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:71 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:68 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:83 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:64 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 13:66 Sep 25 09:12:35 T470-clement /usr/lib/gdm-x-session[6224]: (II) systemd-logind: got pause for 226:0 ``` Steps to reproduce: Sadly, no specific STR, I justed locked my session and wanted to go back at it much later. I didn't include logs after killing gdm as I can't time those for sure and would have include huge chunks of logs, I can still do if needed, but it will be much more noisy than those for just reopening an existing session. Oh and I don't know how severity are classified so I'll let it as is, but I guess not being able to reopen a session is in the high/critical range? |
This task depends upon
Closed by freswa (frederik)
Friday, 21 February 2020, 22:05 GMT
Reason for closing: None
Additional comments about closing: This seems pretty stalled to me. If it's still an issue, please fill a re-open request. Thank you :)a
Friday, 21 February 2020, 22:05 GMT
Reason for closing: None
Additional comments about closing: This seems pretty stalled to me. If it's still an issue, please fill a re-open request. Thank you :)a
Comment by
Gertjan Zwartjes (gertjanzwartjes)
- Wednesday, 06 November 2019, 13:58 GMT
I also encounter this issue when GDM is running in a tightvnc
session. Downgrading GDM to 3.32.x solves the issue.