[Bug 766059] New: [Intel] use of xorg.conf or xorg.conf.d/ for customizing monitor config causes segfault on X startup
https://bugzilla.novell.com/show_bug.cgi?id=766059 https://bugzilla.novell.com/show_bug.cgi?id=766059#c0 Summary: [Intel] use of xorg.conf or xorg.conf.d/ for customizing monitor config causes segfault on X startup Classification: openSUSE Product: openSUSE 12.2 Version: Beta 1 Platform: x86 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: mrmazda@earthlink.net QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- Created an attachment (id=494081) --> (http://bugzilla.novell.com/attachment.cgi?id=494081) Xorg.0.log with modest xorg.conf prepended Reproduced on fresh 32 bit HTTP install from factory-snapshot to i945 then dup to Factory, and on 32 bit i915 M3 install dup'd to current Factory. Having no xorg.conf file and no uncommented lines in 50-monitor.conf avoids the segfault, allowing normal X function with too small everything and non-centered output. Same files work on same machines in 12.1 & 11.4. To reproduce: 1-create valid xorg.conf file or 50-monitor.conf file with valid VertRefresh, PreferredMode and/or DisplaySize lines (along with requisite 50-device.conf & 50-screen.conf files, containing nothing non-default) 2-# startx Actual behavior: 1-immediate segfault 2-no GUI 3-[attached Xorg.0.log] Expected behavior: 1-KDE3 works -- 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=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c1
--- Comment #1 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c2
--- Comment #2 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c3
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c4
Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c5
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c6
Felix Miata
Either you wait for Beta2
Maybe my terminology has mislead you. I don't "wait" except WRT choosing when to do a fresh install from a snapshot. Other testing can't wait on arbitrary milestones else little would get tested until too late to do anything useful. When I write M3 or B1 without more, that's the openSUSE releasever reported by shell prompt, not the last installed packages from some milestone. When I write dup, that means to latest Factory, not any particular milestone. Will there really not be any chance to see this fixed outside obs prior to RC1? Roadmap says nothing about any B2. -- 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=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c7
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c8
--- Comment #8 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c9
--- Comment #9 from Ilya Chernykh
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c10
--- Comment #10 from Felix Miata
Which session manager do you use (kdm, kdm3, gdm)?
This was answered indirectly in comment 8. As alluded to in comment 0, normally on test systems I boot with 3 on cmdline, and use startx to init the sole intentionally installed DM. Last night to see if it made any difference on host gx62b I tried an init 5 on tty3 to start the login manager, but the expected switch to tty7 never happened, and there was no X session to be found on any tty, just a fresh Xorg.0.log reporting another segfault. To confirm, just now I rebooted with 5 instead of 3 on cmdline, Started LSB: X Display Manager appeared on tty1, but no switch to tty7 occurred, and "kdm[1244]: X server died during startup; kdm[1244]: X server for display:0 can't be started, session disabled" appears on tty10. kdebase3-kdm-3.5.10.1-296.3.i586 is the only X dm package intentionally installed on host gx62b. All my hosts have only the dm matching the kdebase version installed, plus xdm if I didn't uninstall it, which on gx62b is xdm-1.1.10-2.1.i586.
Does the session manager start well?
I don't think so. See attached .xsession-errors. I just looked at gx62b's /etc/sysconfig/windowmanger, where DEFAULT_WM was set to kde. I changed it to startkde, which is what works on 11.4, but it didn't help. DISPLAYMANAGER in /etc/sysconfig/displaymanager is set to kdm, which is what works in 11.4 with KDE3 When I do 'rpm -e --nodeps glamor', which forces X to FBDEV & 1152x864 instead of INTEL & 1600x1200, then startx brings up working KDE3. Reinstalling glamor-0.4.1-1.1.i586 brings the segfault on X startup right back. Removing 05-glamor.conf from /etc/X11/xorg.conf.d/ has the same effect as uninstalling glamor. Removing 50-device.conf, 50-monitor.conf & 50-screen.conf from xorg.conf.d/ makes KDE3 work using INTEL in 1600x1200, but with microscopic fonts (10 set for most fonts in "KControl", which look like about size 7) due to too low (96) DPI. -- 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=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c11
--- Comment #11 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c12
--- Comment #12 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c13
--- Comment #13 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c14
--- Comment #14 from Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c15
Felix Miata
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c16
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c17
--- Comment #17 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=766059
https://bugzilla.novell.com/show_bug.cgi?id=766059#c18
Felix Miata
participants (1)
-
bugzilla_noreply@novell.com