FS#20152 - [gdm] no user available to select for login
Attached to Project:
Arch Linux
Opened by Michael Frey (mfrey) - Monday, 12 July 2010, 19:25 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 10 August 2010, 19:00 GMT
Opened by Michael Frey (mfrey) - Monday, 12 July 2010, 19:25 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 10 August 2010, 19:00 GMT
|
Details
Usually GDM offers a list with users which you can select
for login but there after an system update there is no such
list. Reinstalling gdm didn't help either. After booting you
have to switch to a consolte and restart gdm to be able to
login.
Additional info: * Version: gdm 2.30.4-1 |
This task depends upon
Closed by Jan de Groot (JGC)
Tuesday, 10 August 2010, 19:00 GMT
Reason for closing: Fixed
Additional comments about closing: Added --since to both consolekit and gdm, now gdm should no longer timeout on very big consolekit history files.
Tuesday, 10 August 2010, 19:00 GMT
Reason for closing: Fixed
Additional comments about closing: Added --since to both consolekit and gdm, now gdm should no longer timeout on very big consolekit history files.
x:5:respawn:/usr/bin/xdm -nodaemon
was uncommented. I've added a hash symbol and did a reboot. It seems to fix the problem (two reboots and no gdm login issues). I will check it on my desktop machine which has the gdm login issues. Seems to be a pebkac (but I'm pretty sure that I've never uncommentd a line /etc/inittab).
Versions:
gdm 2.30.4-1
consolekit 0.4.1-2
1) Press Ctrl+Alt+F1 --> Get to Login Screen
2) Login as root.
3) Execute "killall gdm-binary". Gdm restarts and shows the user list properly.
No reinstalling or restarting of the whole system is necessary. Maybe this helps the people here to find the bug.
1) go to tty1 (CTRL+ALT+F1)
2) find out gdm-simple-greeter process number (ps -A | grep gdm)
3) kill gdm-simple-greeter (kill <process number>
4) switch back to tty7 (CTRL+ALT_F7)
And the user list is there as it should.
Here is the forum thread dif is referring to: http://bbs.archlinux.org/viewtopic.php?id=100329
Does that make the problem disappear?
@soul916: But you have to kill gdm-simple-greeter every time when no users are displayed?! (so this is just a temporary workaround?)
instead of i chose to include a logrotate configure for /var/log/ConsoleKit/history, weekly. so in a week after updating to consolekit 0.4.1-3 everything would work normally.