lightdm-gtk-greeter hangs, leaving session locked with gray screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lightdm-gtk-greeter (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
On a fresh Xubuntu 15.04 install, I created a new user. When I lock the session (or resume from standby, which also locks the session), I see nothing but a screen in light gray. After about a minnute, the screen goes black (power safe), pressing any key brings back the gray screen. There is no possibility to unlock the session. Ctrl+Alt+F1 brings me to terminal, where I can see with `top` that "lightdm-
The log contains warnings about background images that can not be read. I believe those are warnings only and not fatal errors.
Version of lightdm-
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: lightdm 1.14.2-0ubuntu1
ProcVersionSign
Uname: Linux 3.19.0-28-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.4
Architecture: amd64
CurrentDesktop: XFCE
Date: Sat Sep 12 10:02:29 2015
InstallationDate: Installed on 2015-09-03 (8 days ago)
InstallationMedia: Xubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422.1)
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)
affects: | lightdm (Ubuntu) → lightdm-gtk-greeter (Ubuntu) |
Changed in lightdm-gtk-greeter (Ubuntu): | |
status: | New → Fix Released |
I disabled all crypto partition and the problem persists. (I previously had an encrypted home partition, unlocked with libpam-mount. Now, I used a new user with no crypto at all.) I also started lightdm- gtk-greeter- settings to disable the background image and user image, to make the warnings go away. But the problem still persist. The log still contains nothing that looks suspicious to me (expect maybe "DEBUG: Got 1 message(s) from PAM" doesn't say which one).
After about 30min of gray screen, I went to terminal and started gdb -p $pid, where $pid is the process id of the 100% CPU process lightdm- gtk-greeter, to attach a debugging session and see where the process hangs. Interestingly, after ~20 debug steps, it runs again and waits for user input. I go back to Ctrl+Alt+F8, and can log in again! (what the...?)
After login, I see a prompt for authentification with org.freedesktop .accounts. change- own-user- data . Maybe it is related to that?