Bug 1436

Summary: X locks up with black screen while starting (with nividia driver)
Product: xorg Reporter: Joern P. Meier <gb_mail>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: blocker    
Priority: high    
Version: 6.8.0   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Joern P. Meier 2004-09-21 18:22:21 UTC
I am using the NVIDIA driver 6111, Linux 2.6.8 (gentoo-r4) and X.org 6.8.0.
When starting X, I get a lock up with a black screen. X can be killed with ssh,
but ALT+F1 doesn't work.

Last lines from Xorg.0.log:

(II) Module ramdac: vendor="X.Org Foundation"
        compiled for 6.8.0, module version = 0.1.0
        ABI class: X.Org Video Driver, version 0.7
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0       0xd8000000 - 0xdfffffff (0x8000000) MX[B]
        [1] 0   0       0xd6000000 - 0xd6ffffff (0x1000000) MX[B]
        [2] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [3] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [7] -1  0       0xd4800000 - 0xd481ffff (0x20000) MX[B]
        [8] -1  0       0xd5000000 - 0xd500001f (0x20) MX[B]
        [9] -1  0       0xd5800000 - 0xd580007f (0x80) MX[B]
        [10] -1 0       0xe4000000 - 0xe3ffffff (0x0) MX[B]O
        [11] -1 0       0xd7ff0000 - 0xd7ffffff (0x10000) MX[B](B)
        [12] -1 0       0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
        [13] -1 0       0xd6000000 - 0xd6ffffff (0x1000000) MX[B](B)
        [14] 0  0       0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
        [15] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
        [16] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
        [17] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [18] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [19] -1 0       0x00007800 - 0x0000783f (0x40) IX[B]
        [20] -1 0       0x00008000 - 0x00008003 (0x4) IX[B]
        [21] -1 0       0x00008400 - 0x00008407 (0x8) IX[B]
        [22] -1 0       0x00008800 - 0x00008803 (0x4) IX[B]
        [23] -1 0       0x00009000 - 0x00009007 (0x8) IX[B]
        [24] -1 0       0x00009400 - 0x00009407 (0x8) IX[B]
        [25] -1 0       0x00009800 - 0x0000981f (0x20) IX[B]
        [26] -1 0       0x0000a000 - 0x0000a01f (0x20) IX[B]
        [27] -1 0       0x0000a400 - 0x0000a47f (0x80) IX[B]
        [28] -1 0       0x0000d000 - 0x0000d01f (0x20) IX[B]
        [29] -1 0       0x0000d400 - 0x0000d41f (0x20) IX[B]
        [30] -1 0       0x0000d800 - 0x0000d80f (0x10) IX[B]
        [31] 0  0       0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
        [32] 0  0       0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) NVIDIA(0): Setting mode "1152x864"

Even should this be a problem with the NVIDIA driver, or the kernel, I don't
think X ought to just hang without any error messages?!

Works without problems with the nv driver.

I will provide more info if required.

See also:
http://debianforum.de/forum/viewtopic.php?t=29624
http://www.nvnews.net/vbulletin/showthread.php?t=32944&page=1
http://www.nvnews.net/vbulletin/showthread.php?t=30399&page=5&pp=15
http://forums.gentoo.org/viewtopic.php?t=226187
Comment 1 Alexander Naydenko 2004-09-29 11:29:43 UTC
I confirm this the same is happening to me. 
I tried a bunch of kernels, from 2.6.5 to 2.6.8, patched and vanillas, nvidia-
drivers 6111 and 61106.
Comment 2 Alexander Naydenko 2004-09-29 11:40:38 UTC
Ouch. I've forgotten to add my setup: 
I'm running gentoo,
mobo:Chaintech 9cjs, i875 chipset
vga: Chaintech GeForce FX 5900XT
Comment 3 Alexander Naydenko 2004-10-01 06:24:31 UTC
Ok. My apologies for false alarm, it was a hardware fault.
The problem was in my crappy VGA card. As a last resort I've patched VGA-BIOS to 
downclock it to 300/600 and at this frequency xorg and twm from cvs are rock 
solid.
Comment 4 Joern P. Meier 2004-10-27 14:59:25 UTC
The problem disappeared after upgrading to kernel 2.6.9 and new nvidia driver.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.