[Bug 731867] New: gdm hangs after Tumbleweed base update from 11.4 to 12.1
https://bugzilla.novell.com/show_bug.cgi?id=731867 https://bugzilla.novell.com/show_bug.cgi?id=731867#c0 Summary: gdm hangs after Tumbleweed base update from 11.4 to 12.1 Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Update Problems AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: arun@gmx.de QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0 When booting the system, gdm starts, the background turns black and I get the gnome busy cursor, but then nothing happens. Using "rcxdm stop" and starting "xdm" by hand from the console gets me onto the desktop, but running gdm from the console also fails... This happend after a "zypper dup" with all repos changed to 12.1/current. Reproducible: Always Steps to Reproduce: 1. reboot into desktop kernel 2. wait for gdm to start 3. Actual Results: system seems to hang (waited >15 min at one point) Expected Results: get login screen from gdm Ran into the same problem on two different computers... Happy to supply log files or other information that could help. I saw some other bugreport regarding gdm problems, but don't seem to get stuck at the same point. E.g. gdm shows a busy cursor... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c1
Sylvain Lavoie
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c2
Bjørn Lie
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c3
--- Comment #3 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c4
--- Comment #4 from Bjørn Lie
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c5
--- Comment #5 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c6
--- Comment #6 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c7
--- Comment #7 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c8
--- Comment #8 from Sylvain Lavoie
I still have this issue on two computers. Switched now to XDM and that works. Is there anything else I can do to help debug this?
I ended up re-installing 12.1 from sratch (formating the root partition) to fix this problem. I was lucky enough to have a separate partition for home which resulted in a minimal time for the re-install. Sylvain -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c9
Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c10
--- Comment #10 from Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c11
Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c12
Robert Munteanu
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c13
--- Comment #13 from Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c14
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c15
Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c16
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c17
--- Comment #17 from Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c18
--- Comment #18 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c19
--- Comment #19 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c20
--- Comment #20 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c21
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c22
Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c23
--- Comment #23 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c24
--- Comment #24 from Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c25
--- Comment #25 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c26
--- Comment #26 from Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c27
Vincent Untz
Yay, gdm is working now! ;-) Thanks Walter...
It's a simple issue of /etc/shadow having no password for the gdm account ("!" character) - which somehow was the setting for OpenSuSE 11.4 (maybe default of 11.4 or earlier). gdm/OS12.1 isn't working with this setting. With a fresh OpenSuSE 12.1 installation, gdm account is blocked ("*" character). Exchanging "!" for "*" makes gdm work:
/etc/shadow diff: -gdm:!:13280:0:99999:7::: +gdm:*:13280:0:99999:7:::
I guess the setting should have been changed automatically when updating to OpenSuSE 12.1?
I just checked on my 11.4 test install, and the account is blocked but not locked there (ie, I have "*"). And seeing that all people affected here are Tumbleweed users, it must have been something related to Tumbleweed. No idea what, though :/ Hoping that Greg might know. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c28
--- Comment #28 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c29
--- Comment #29 from Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c30
--- Comment #30 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c31
Greg Kroah-Hartman
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c32
--- Comment #32 from Thorsten Brehm
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c33
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c34
--- Comment #34 from Arun Persaud
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c35
--- Comment #35 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c36
Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c37
kk zhang
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c38
Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c39
--- Comment #39 from Vincent Untz
account locking vs password locking is a historical mess and rather undefined. "passwd -u" works in your case.
Unfortunately, this won't work. The man page says the following about -u: "A system administrator can unlock the specified account, if the account is not passwordless afterwards (it will not unlock an account that has only "!" as a password)." And we're exactly in the case where the account won't be unlocked.
Alternatively don't call pam account management for the gdm user or adjust the pam config to skip callling common-account (see e.g. pam_succeed_if).
Not using pam account management for the gdm user is kind of weird -- we're using a standard session for gdm, so that sounds wrong. And I don't feel we should start working around this in pam (by adjusting the pam config). I'm really at a loss on how to properly fix this. But I'm even more worried about the fact that something locked the gdm account, and we don't know what it is :/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c40
--- Comment #40 from Walter Haidinger
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c41
--- Comment #41 from Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c42
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c43
Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c44
--- Comment #44 from Vincent Untz
Vincent could you do a submitrequest with the updated package for 12.1, please. We'll start an update.
I've submitted mr#127825. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c45
--- Comment #45 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c46
Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=731867
https://bugzilla.novell.com/show_bug.cgi?id=731867#c47
--- Comment #47 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com