[Bug 302010] New: /etc/init.d/kbd: setfont breaks first Xserver start
https://bugzilla.novell.com/show_bug.cgi?id=302010 Summary: /etc/init.d/kbd: setfont breaks first Xserver start Product: openSUSE 10.3 Version: Beta 1 Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem AssignedTo: jw@novell.com ReportedBy: sndirsch@novell.com QAContact: qa@suse.de Found By: --- Due to kbd no longer in Required-Start of earlyxdm the /bin/setfont -C $tty $CONSOLE_FONT $UMAP $SMAP line in /etc/init.d/kbd breaks the first Xserver start completely. This only happens *if* framebuffer is disabled. According to Egbert the handling of vga and fb consoles is quite different. The vga text console code path gets tested much less often. I don't know if this issue can be fixed in setfont. Maybe it's even a kernel problem. I suggest to add kbd again to Required-Start of earlyxdm. -- 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=302010#c1
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c2
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c3
--- Comment #3 from Egbert Eich
https://bugzilla.novell.com/show_bug.cgi?id=302010#c4
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c5
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c6
Christoph Thiel
https://bugzilla.novell.com/show_bug.cgi?id=302010#c7
--- Comment #7 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c8
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c9
--- Comment #9 from Juergen Weigert
https://bugzilla.novell.com/show_bug.cgi?id=302010#c10
Juergen Weigert
https://bugzilla.novell.com/show_bug.cgi?id=302010#c11
--- Comment #11 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c12
--- Comment #12 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c13
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c14
--- Comment #14 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c15
Magnus Boman
https://bugzilla.novell.com/show_bug.cgi?id=302010#c16
--- Comment #16 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c17
--- Comment #17 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c18
--- Comment #18 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c19
--- Comment #19 from Egbert Eich
https://bugzilla.novell.com/show_bug.cgi?id=302010#c20
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c21
--- Comment #21 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c22
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=302010#c23
--- Comment #23 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c24
--- Comment #24 from Egbert Eich
https://bugzilla.novell.com/show_bug.cgi?id=302010#c25
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=302010
Christoph Thiel
https://bugzilla.novell.com/show_bug.cgi?id=302010#c26
--- Comment #26 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=302010#c27
Hannes Reinecke
https://bugzilla.novell.com/show_bug.cgi?id=302010#c28
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c29
--- Comment #29 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c30
--- Comment #30 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=302010#c31
--- Comment #31 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c32
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c33
Ladislav Michnovic
https://bugzilla.novell.com/show_bug.cgi?id=302010#c34
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=302010#c35
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c36
Ladislav Michnovič
Ladislav, is the issue still reproducable after adding kbd as Required start to earlyxdm
After that X server is broken right after booting.
or enabling the kernel framebuffer (I'm asuming it is disabled)? How can I enable framebuffer on old PCI Matrox card? Maybe someone should try to reproduce this on different machine with more recent graphics card.
Is the graphical output fixed after pressing Ctrl-Alt-BS (starts a new Xserver)? Yes.
-- 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.
How can I enable framebuffer on old PCI Matrox card? Generic kernel framebuffer! Add vga=0x317 to each "kernel ..." line in /boot/grub/menu.lst. Even an old Matrox PCI card supports generic kernel
https://bugzilla.novell.com/show_bug.cgi?id=302010#c37
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c38
--- Comment #38 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=302010#c39
Ladislav Michnovič
https://bugzilla.novell.com/show_bug.cgi?id=302010#c40
--- Comment #40 from Ladislav Michnovič
also with framebuffer The issue does not occur with framebuffer. If it went away by enabling the
https://bugzilla.novell.com/show_bug.cgi?id=302010#c41
--- Comment #41 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c42
--- Comment #42 from Ladislav Michnovič
also with framebuffer The issue does not occur with framebuffer. If it went away by enabling the framebuffer it is rather likely that the issue still exists. :-(
It stop occurring at all. It's probably hw problem. I have more strange problems on that machine so I think this needs proper testing on more computers with various hw constellations. -- 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=302010#c43
--- Comment #43 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c44
Rodney Crossman
https://bugzilla.novell.com/show_bug.cgi?id=302010#c45
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c46
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c47
--- Comment #47 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c48
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c50
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=302010#c52
Stefan Dirsch
Stephan, is there a way to find out from the system configuration if the problem will hit? I did not read all comments in all duplicates, but it seems it's frame buffer specific and we can disable earlyxdm only on those for 10.3
I'm not sure if it only happens with enabled framebuffer. I'm not aware of any confirmation of the affected persons in this bugreport that the issue has been fixed with the kernel patch when framebuffer is disabled. Magnus, Stephen (Shaw), Ladislav, Scott, Julian? I'm not aware of any way to find out from the system configuration if the problem will hit. I'm only aware of a way to prevent this issue. ;-) -- 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=302010#c53
--- Comment #53 from Henryk Hecht
https://bugzilla.novell.com/show_bug.cgi?id=302010#c54
--- Comment #54 from Stephan Kulow
From init.d/kbd: if test -z "$KBD_TTY"; then # >=tty7 left out intentionaly KBD_TTY="tty1 tty2 tty3 tty4 tty5 tty6" fi
So I guess the fix is to filter out tty7 even if it's in sysconfig. JW, that would be your work around then :) -- 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=302010#c55
--- Comment #55 from Ladislav Michnovič
https://bugzilla.novell.com/show_bug.cgi?id=302010#c56
--- Comment #56 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c57
--- Comment #57 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c58
--- Comment #58 from Ladislav Michnovič
https://bugzilla.novell.com/show_bug.cgi?id=302010#c59
--- Comment #59 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010#c60
--- Comment #60 from Henryk Hecht
https://bugzilla.novell.com/show_bug.cgi?id=302010#c61
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c62
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c63
--- Comment #63 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=302010
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c64
--- Comment #64 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c66
--- Comment #66 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
User werner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c67
--- Comment #67 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=302010
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c68
--- Comment #68 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c69
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=302010
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=302010#c70
Stefan Dirsch
Well, thinking about it again. It's still a race. So checking for X using some tty won't help us in the end. :-( Better just not using any tty > 6.
Fixed for STABLE/Factory and openSUSE 11.0 Beta1. -- 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.
participants (1)
-
bugzilla_noreply@novell.com