After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 683337 - If account that was set to auto-login is deleted, GNOME will not start on the next reboot
If account that was set to auto-login is deleted, GNOME will not start on the...
Status: RESOLVED NOTGNOME
Product: gnome-shell
Classification: Core
Component: general
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2012-09-04 15:09 UTC by Máirín Duffy
Modified: 2012-09-04 18:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Máirín Duffy 2012-09-04 15:09:29 UTC
I don't know if this is the right component to file this issue under, so please feel free to move as appropriate.

I had two accounts on my system. One is 'duffy' which is my user and has full privileges. The other was 'foobar', which was for testing purposes and was set to auto login.

I had a lot of trouble deleting user 'foobar.' I would try to delete it from the 'user accounts' panel in the control center, but the control center would tell me that 'foobar' was still logged in - even though it wasn't. Ray helped me delete the account off of my system, but I don't know what he did to make it happen.

That was Friday. I got into work this morning after a 3 day weekend and booted my machine - except it would not boot. It was stuck on a black screen with a spinner and would never get to GDM even after 15 minutes.

It turns out that even though the 'foobar' user was deleted off of the system, it was still set to auto-login, so the system was stuck trying to auto-login an account that does not exist. We discovered this by looking in /etc/gdm/custom.conf where it said the following even though foobar doesn't exist:

[daemon]

AutomaticLoginEnable=True
AutomaticLogin=foobar

Commenting out those lines allowed me to get to GDM and access a working desktop again.

Maybe the trouble I had deleting 'foobar' was related to the autologin setting as well?


gnome-shell-3.4.1-4.fc17.x86_64
Comment 1 Ray Strode [halfline] 2012-09-04 18:50:10 UTC
this is an accountsservice bug, i'll move it there.
Comment 2 Ray Strode [halfline] 2012-09-04 18:52:04 UTC
https://bugs.freedesktop.org/show_bug.cgi?id=54506