[Bug 610352] New: xorg: no output
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c0 Summary: xorg: no output Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: x86 OS/Version: Linux Status: NEW Severity: Critical Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: Beta-Customer Blocker: --- I have here a machine where Xorg works without a problem - as evidenced by getting the graphical installer with openSUSE 11.2/Kernel 2.6.31. In current Factory however with kernel 2.6.34 (it also affects openSUSE 11.2's Xorg 7.4 with 2.6.33), Xorg generates no picture anymore. Disabling KMS by using the "i915.modeset=0" boot parameter yields no improvement. Please advise. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c1 --- Comment #1 from Jan Engelhardt <jengelh@medozas.de> 2010-05-31 11:25:20 UTC --- Created an attachment (id=365794) --> (http://bugzilla.novell.com/attachment.cgi?id=365794) System description /var/log/boot.msg with kernel bootup log dmidecode hwinfo /proc/cpuinfo /proc/interrupts -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c2 --- Comment #2 from Jan Engelhardt <jengelh@medozas.de> 2010-05-31 11:25:55 UTC --- Created an attachment (id=365796) --> (http://bugzilla.novell.com/attachment.cgi?id=365796) /var/log/Xorg.0.log from the factory installer -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c3 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Critical |Normal --- Comment #3 from Jan Engelhardt <jengelh@medozas.de> 2010-05-31 11:29:37 UTC --- Minor correction, with i915.modeset=0 factory works, but that's really a hack, isn't it. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c4 --- Comment #4 from Jan Engelhardt <jengelh@medozas.de> 2010-05-31 11:33:32 UTC --- Created an attachment (id=365802) --> (http://bugzilla.novell.com/attachment.cgi?id=365802) Log from boot with KMS enabled, and defective Xorg Optional comment: I was expecting the optional criss-cross pattern to show up, but it looks like Xorg is configured to use a black background these days. Anyway, I started xterm on the same $DISPLAY to confirm that Xorg outputs a picture - or not. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |sndirsch@novell.com |ovo.novell.com | Summary|xorg: no output |intel [855GM] Black screen -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c5 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |jengelh@medozas.de --- Comment #5 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 12:48:52 UTC --- So apparently at least fbdev driver works. Could you try with 'nomodeset' and "intellegacy" driver in /etc/X11/xorg.conf.d/50-device.conf? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c6 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|jengelh@medozas.de | --- Comment #6 from Jan Engelhardt <jengelh@medozas.de> 2010-05-31 13:16:01 UTC --- Factory Net-Installer: nomodeset + intel: same as i915.modeset=0 (works) modeset + intellegacy: there is no 50-device.conf inside the image of /factory/repo/oss/boot/i386/root. openSUSE 11.2 Xorg 7.5_1.8.0 + xorg-x11-driver-video-intel-legacy-2.9.1-1.1.i586: nomodeset + intel: works nomodeset + intellegacy: kills the machine (hard lockup, no interrupts enabled) modeset + intellegacy: screen remains without graphics -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c7 --- Comment #7 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 13:30:58 UTC --- (In reply to comment #6)
Factory Net-Installer:
nomodeset + intel: same as i915.modeset=0 (works)
You mean nomodeset + fbedev (nomodeset + intel is not possible since intel requires KMS).
modeset + intellegacy: there is no 50-device.conf inside the image of /factory/repo/oss/boot/i386/root.
No idea what you're talking about. I'm talking about an installed system. During installation fbdev is used anyway. You don't talk about a LiveCD here, do you? At least I didn't see it mentioned anywhere.
openSUSE 11.2 Xorg 7.5_1.8.0 + xorg-x11-driver-video-intel-legacy-2.9.1-1.1.i586:
There is no need to run intellegacy on openSUSE 11.2, since the intel driver on 11.2 doesn't required KMS yet. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |jengelh@medozas.de -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c8 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|jengelh@medozas.de | --- Comment #8 from Jan Engelhardt <jengelh@medozas.de> 2010-05-31 13:39:12 UTC ---
You mean nomodeset + fbedev
Yes. Or actually VESA(2), since that's what shows up in Xorg.0.log a lot.
I'm talking about an installed system. During installation fbdev is used anyway.
All attached logs here are from the installer _only_. (I didn't get to install it yet because I ran into this issue.) No LiveCD. * This is /factory/repo/oss/boot/i386/{linux,initrd} PXE-booted * selecting Settings > "Shell Enabled Before YaST" * either continue with yast, or manually start X from sh to trigger. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c9 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |jengelh@medozas.de --- Comment #9 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 13:42:00 UTC --- So you disabled kernel framebuffer and stumble across a not-working vesa driver? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c10 --- Comment #10 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 13:42:53 UTC --- Does installation work with fbdev driver (by adding kernel framebuffer)? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c11 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|jengelh@medozas.de | --- Comment #11 from Jan Engelhardt <jengelh@medozas.de> 2010-05-31 13:56:51 UTC --- By default, the system boots in 80x25 text mode. I suppose this is because only the CD-ROM bootloader defaults to passing vga=0x31X behind my back. 1. With KMS, the kernel switches to graphics mode once udev gets to load the kernel module. The mode looks like 1280x1024, but text is confined to an 80x25/80x30 area in the upper left. The installer uses the "intel" driver, as evidenced by attachment to comment #4. This fails to produce a picture. 2. With i915.modeset=0 or nomodeset, boot proceeds in 80x25 mode until yast2, where the Factory installer/Xorg chooses VESA (with an appropriate resolution; was either 1024x768 or 1280), as seen in attachment to comment #2. This works. 3. Booting with vga=0x317 nomodeset: kernel switches to graphics mode on early boot. /var/log/Xorg.0.log indicates Xorg is using FBDEV(0). Looks like 1024x768. This works too. 4. Booting with vga=0x317: kernel switches to graphics mode on early boot (vesafb) 1024x768. Once udev loads, everything goes exactly like (1). Fails. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c12 --- Comment #12 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 15:05:42 UTC --- (In reply to comment #11)
By default, the system boots in 80x25 text mode. I suppose this is because only the CD-ROM bootloader defaults to passing vga=0x31X behind my back.
Sure, if you configure PXE boot way ...
1. With KMS, the kernel switches to graphics mode once udev gets to load the kernel module. The mode looks like 1280x1024, but text is confined to an 80x25/80x30 area in the upper left. The installer uses the "intel" driver, as evidenced by attachment to comment #4. This fails to produce a picture.
No idea why we now have KMS during installation active. We didn't want this. Also apparently the /etc/X11/xorg.conf is not available during installation, which should make sure that fbdev driver is used instead of the native driver. Not your fault, of course ...
2. With i915.modeset=0 or nomodeset, boot proceeds in 80x25 mode until yast2, where the Factory installer/Xorg chooses VESA (with an appropriate resolution; was either 1024x768 or 1280), as seen in attachment to comment #2. This works.
Ok. So vesa driver does work.
3. Booting with vga=0x317 nomodeset: kernel switches to graphics mode on early boot. /var/log/Xorg.0.log indicates Xorg is using FBDEV(0). Looks like 1024x768. This works too.
So fbdev driver does work as well.
4. Booting with vga=0x317: kernel switches to graphics mode on early boot (vesafb) 1024x768. Once udev loads, everything goes exactly like (1). Fails.
KMS already break the graphics. fbdev driver cannot work any longer after KMS is initialized. I see 3 issues here: 1) KMS doesn't work on Intel 855GM. 2) KMS during installation is our default. 3) /etc/X11/xorg.conf is no longer available during installation. I'll try to verify these issues here. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|intel [855GM] Black screen |intel [855GM] Black screen | |during installation due to | |KMS (broken) and native | |driver being the default -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c13 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 - Medium |P1 - Urgent CC| |snwint@novell.com Summary|intel [855GM] Black screen |Black screen during |during installation due to |installation due to enabled |KMS (broken) and native |(broken) KMS and native |driver being the default |driver being the default Severity|Normal |Critical --- Comment #13 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 16:29:01 UTC --- Mixed results here. Indeed KMS gets enabled on intel, i.e. intel-agp, i915, drm, drm_kms_helper gets loaded, but as driver "fbdev" is used (/etc/X11/xorg.conf exists and specifies fbdev as first driver option). Same applies to NVIDIA (nouveau, see also http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.3_dev) and ATI (radeon). I asked Steffen to remove the modules below kernel/drivers/gpu/drm (apart from drm, which is apparently required by vboxvideo). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c14 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eich@novell.com, | |mhopf@novell.com --- Comment #14 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 16:39:36 UTC --- Hmm. /lib/udev/rules.d/79-kms.rules should already make sure that no DRM modules are loaded. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c15 --- Comment #15 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 16:40:23 UTC --- (In reply to comment #14)
Hmm. /lib/udev/rules.d/79-kms.rules should already make sure that no DRM modules are loaded.
(which is part of initrd from installation) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c17 --- Comment #17 from Steffen Winterfeldt <snwint@novell.com> 2010-05-31 18:44:37 CEST ---
From which package is this rule?
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c18 --- Comment #18 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 16:55:20 UTC --- (In reply to comment #17)
From which package is this rule?
--> udev (it's already available during installation) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=610352 http://bugzilla.novell.com/show_bug.cgi?id=610352#c20 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #20 from Stefan Dirsch <sndirsch@novell.com> 2010-05-31 19:10:17 UTC --- (In reply to comment #13)
I asked Steffen to remove the modules below kernel/drivers/gpu/drm (apart from drm, which is apparently required by vboxvideo).
That's now submitted to openSUSE:Factory. 40928 State:new By:snwint When:2010-05-31T18:41:20 submit: system:install:head/installation-images -> openSUSE:Factory Descr: - libopenssl moved to /lib* - sndirsch: remove kms support (bnc #610352) I cannot reproduce the bug that the native driver is used during installation. fbdev is always used (verified with intel, nvidia, and radeon graphics). -- Configure bugmail: http://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