[Bug 809806] New: kdm can not start multiple Xservers at boot time.
https://bugzilla.novell.com/show_bug.cgi?id=809806 https://bugzilla.novell.com/show_bug.cgi?id=809806#c0 Summary: kdm can not start multiple Xservers at boot time. Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Critical Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: werner@suse.com QAContact: qa-bugs@suse.de CC: coolo@suse.com Found By: Development Blocker: --- In my cd /usr/share/kde4/config/kdm/kdmrc there are three entries, this had worked flawless with 11.4 and now it does only work after I've stop/started the xdm.service with systemctl. The messages in /var/log/warn are: 2013-03-16T18:17:22.798580+01:00 speedy kdm[3149]: X server died during startup 2013-03-16T18:17:22.798892+01:00 speedy kdm[3149]: X server for display :1 cannot be started, session disabled 2013-03-16T18:17:22.812326+01:00 speedy kdm[3149]: X server died during startup 2013-03-16T18:17:22.812734+01:00 speedy kdm[3149]: X server for display :0 cannot be started, session disabled indeed the kdm tries to start all Xservers on VT7. After systemctl stop xdm.service systemctl start xdm.service the /var/log/warn as well as the messages on VT10 shows 2013-03-16T18:24:56.248233+01:00 speedy kdm_config[3929]: Multiple occurrences of key 'UseTheme' in section [X-*-Greeter] of /usr/share/kde4/config/kdm/kdmrc 2013-03-16T18:24:56.249008+01:00 speedy kdm_config[3929]: Multiple occurrences of key 'ServerArgsLocal' in section [X-:0-Core] of /usr/share/kde4/config/kdm/kdmrc but all is OK: root 4151 1.5 0.2 184572 39432 tty9 Ss+ 18:35 0:15 /usr/bin/Xorg -br :2 vt9 -nolisten tcp -auth /var/lib/xdm/authdir /authfiles/A:2-kLrEca root 4155 0.0 0.1 146680 16360 tty8 Ss+ 18:35 0:00 /usr/bin/Xorg -br :1 vt8 -nolisten tcp -auth /var/lib/xdm/authdir/authfiles/A:1-2jgMdc root 4174 0.0 0.1 146916 17176 tty7 Ss+ 18:35 0:00 /usr/bin/Xorg -br :0 vt7 -nolisten tcp -auth /var/lib/xdm/authdir/authfiles/A:0-R9vN6a as this is a work station for the full family I need a solution -- 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=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c1
Raymond Wooninck
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c2
--- Comment #2 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c3
--- Comment #3 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c4
--- Comment #4 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c5
--- Comment #5 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c6
--- Comment #6 from Raymond Wooninck
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c7
--- Comment #7 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c8
--- Comment #8 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c9
--- Comment #9 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c10
--- Comment #10 from Raymond Wooninck
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c11
--- Comment #11 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c12
--- Comment #12 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c13
Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c14
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c15
Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c16
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c17
--- Comment #17 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c18
--- Comment #18 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c19
--- Comment #19 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c20
Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c21
Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c22
--- Comment #22 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c23
--- Comment #23 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c24
--- Comment #24 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c25
Dr. Werner Fink
2. Static multiseat: all X servers start, each on a different VT, one replaces plymouth/text console
does *not* work. After removing the plymouth_quit at start in /etc/init.d/xdm which I've added below `start)' the Xserver's do not crash anymore but now plymouth blocks VT7 and the only key stroke which had worked was Ctrl-Alt-Del to cause a reboot ... if I press then ESC to switch plymouth into background to see the boot messages I was able to access one of the Xserver's Now I've readded the plymouth_quit. [1]: /home/werner> grep -E '[012]-Core|ServerVT' /usr/share/kde4/config/kdm/kdmrc ServerVTs=-7 [X-:0-Core] # Better leave it zero and use ServerVTs. ServerVT=7 [X-:1-Core] ServerVT=8 [X-:2-Core] ServerVT=9 -- 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=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c26
--- Comment #26 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c27
--- Comment #27 from Dr. Werner Fink
What does "the Xserver's do not crash anymore" mean?
Before this change the three Xserver's where started on VT7 which had caused that the Xserver's died and kdm had exit with an error. After this plymouth had stopped normally with the boot process and I was able to do stop the xdm services and the restart it. This was the reason for me to add the plymouth_quit shell function in the start section /etc/init.d/xdm
What I am interested in:
- output of "cat /var/log/messages | grep kdm", i.e. any debug output from kdm - output of "ps aux | grep X", i.e. the arguments the X servers are started with
This will become complicated as plymouth screen is locked and the only command I'm able to do is Ctrl-Alt-Del to trigger a reboot. I do not have network access at home. Maybe I have to add a watch background process in /etc/init.d/xdm to get this information. -- 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=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c28
--- Comment #28 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c29
--- Comment #29 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c30
--- Comment #30 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c31
--- Comment #31 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c32
--- Comment #32 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c33
--- Comment #33 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c34
--- Comment #34 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c35
--- Comment #35 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c36
--- Comment #36 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c37
--- Comment #37 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c38
--- Comment #38 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c39
--- Comment #39 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c40
--- Comment #40 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c41
--- Comment #41 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c42
--- Comment #42 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c43
--- Comment #43 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c44
--- Comment #44 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c45
--- Comment #45 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c46
--- Comment #46 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c47
--- Comment #47 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c48
--- Comment #48 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c49
--- Comment #49 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c50
--- Comment #50 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c51
Wolfgang Bauer
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c52
--- Comment #52 from Wolfgang Bauer
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c53
Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c54
--- Comment #54 from Wolfgang Bauer
I'll block the release for the 12.3 update for the moment. Which update? I can only find this: https://build.opensuse.org/project/show/openSUSE:Maintenance:1871 which doesn't include this change.
In the meantime I also found this pending plymouth update and installed it: https://build.opensuse.org/project/show/openSUSE:Maintenance:1860 But even with this update my problems persist. -- 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=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c55
--- Comment #55 from Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c56
--- Comment #56 from Wolfgang Bauer
The package with the fixed plymouth should be in openSUSE:Maintenance:1860.
Yes, that's what I installed. But that didn't change anything for me. -- 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=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c57
--- Comment #57 from Stefan Brüns
(In reply to comment #55)
The package with the fixed plymouth should be in openSUSE:Maintenance:1860.
Yes, that's what I installed. But that didn't change anything for me.
the plymouth fix in openSUSE:Maintenance:1860 only affects "plymouth --quit" without --retain-splash . For unknown reasons the wrong code path if triggered in the replacePlymouth() function in dm.c. I will further investigate, expect more answers tomorrow morning ... -- 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=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c58
--- Comment #58 from Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c59
--- Comment #59 from Wolfgang Bauer
Possible fix is in https://build.opensuse.org/package/rdiff/home:StefanBruens:branches:KDE:Distro:Factory/kdebase4-workspace?opackage=kdebase4-workspace&oproject=KDE%3ADistro%3AFactory&rev=2
I installed that package and it works fine for me now. KDM/X succeeds to start and runs on VT7 as it should. Thank you! -- 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=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c60
--- Comment #60 from Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c61
--- Comment #61 from Swamp Workflow Management
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c62
--- Comment #62 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c63
--- Comment #63 from Raymond Wooninck
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c64
--- Comment #64 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c65
Stefan Brüns
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c67
--- Comment #67 from Swamp Workflow Management
https://bugzilla.novell.com/show_bug.cgi?id=809806
https://bugzilla.novell.com/show_bug.cgi?id=809806#c68
Daniel Spannbauer
participants (1)
-
bugzilla_noreply@novell.com