Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-23-04, 02:46 PM   #1
xilopp
Registered User
 
Join Date: Sep 2004
Posts: 8
Default kernel 2.6.8 and black screen with last driver

Hello,

I have uninstalled the driver previously installed.
And installed the last driver 6111. But startsx leads to a black
screen.
I have a warning during installation concerning the eventual conflicts with rivafb driver compiled as a module
/lib/modules/2.6.8-2004-09-17/kernel/drivers/video/riva/rivafb.ko

I installed the new driver, running the kernel 2.6.8-2004-09-17

sh NVIDIA-Linux-x86-1.0-6111-pkg1.run --kernel-name=2.6.8-2004-09-17

The nvidia-installer.log is :
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: true
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel source path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com

Using: nvidia-installer ncurses user interface
-> License accepted.
-> Not probing for precompiled kernel interfaces.
-> Kernel source path: '/lib/modules/2.6.8-2004-09-17/build'
-> Performing rivafb check.
-> Performing rivafb module check.

I have also some warnings in dmesg :
atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be trying access hardware directly.

Don't know if it means something.
What can I do ?

Thank you, xavier.
xilopp is offline   Reply With Quote
Old 10-01-04, 05:43 PM   #2
xilopp
Registered User
 
Join Date: Sep 2004
Posts: 8
Default kernel 2.6.8 and black screen with last driver

What can I do ? I tried the option acpi=off in grub.conf, but I still have a black screen at boot.
I used the latest driver that installed correctly.

How can I get rid of this problem ?

Any idea is wellcome.

Xavier (and my girlfriend who is fed up with my problem, but is still patient).
xilopp is offline   Reply With Quote
Old 10-01-04, 05:46 PM   #3
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: kernel 2.6.8 and black screen with last driver

Does the problem still reproduce if you apply the patch referenced in the thread "Finally stable 61.11? [patch inside]"?
zander is offline   Reply With Quote
Old 10-01-04, 06:44 PM   #4
Giblet
Registered User
 
Join Date: Oct 2004
Posts: 4
Default Re: kernel 2.6.8 and black screen with last driver

Could you post the contents of /var/log/Xorg.0.log? (or whatever you use if different)

1) Does your xorg.conf have all the nvidia stuff?
2) If your X logfile has an error message about 'no screens detected' or something similar, it's probably the same error a LOT of people get here...but no one ever posts what it actually is. Either because of the 2.6.x kernels, or because of udev (or something else, but those are the 2 best-looking candidates), the nvidia.ko module never gets loaded on system start, so startx will fail. If you're in runlevel 3, startx will just crash back to the terminal, but in graphical boots it just hangs with a black screen. I'm not really sure on whose end this is an error, but if you just add a line to your initscripts to specifically load the nvidia module, it should work (assuming this is the problem).
Giblet is offline   Reply With Quote
Old 10-02-04, 10:16 PM   #5
xilopp
Registered User
 
Join Date: Sep 2004
Posts: 8
Default Re: kernel 2.6.8 and black screen with last driver

Thank you both of you for responding.

zander, I've just tried the patch 6111, using
Quote:
To apply the above patch: NVIDIA--... --extract-only
cd NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
patch -p1 < /root/nvidia-pci-enable.patch
cd NVIDIA-Linux-x86-1.0-6111-pkg1
make install
where "nvidia-pci-enable.patch" is nv_enable_pci.txt, found in the thread. It installed correctly, but the problem persists.


Giblet, here is part of PS my XFree86.0.log. I didn't find how to attach the file, so I only post cut parts, since forum doesn't accept to long posts. Tell me please how to do that, and I will post it completely.

>1) Does your xorg.conf have all the nvidia stuff?
Well I don't know much abou this, but I guess so. A failure can be remarked,
"Failure reading EDID parameters for display device CRT-0"
Another one concerns APM, that I did not enable, since I compiled kernel with ACPI (and no APM).

I read the thread till the end and noticed that someone (ScofieldKid) got the black screen using SMP, what I did enable for my DELL laptop, i5150 with HyperThreading (the original reason of my upgrade from 2.4.20-8 on RH9). Can it be the problem ? I never compiled 2.6.8 kernel without SMP.
May I try this ?

Thanks, Xavier.


PS :
Code:
                                                                                            
XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2)
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.20-3bigmem i686 [ELF]
Build Date: 27 February 2003
Build Host: porky.devel.redhat.com
....
(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
        XFree86 ANSI C Emulation: 0.2
        XFree86 Video Driver: 0.6
        XFree86 XInput driver : 0.4
        XFree86 Server Extension : 0.2
        XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
......

(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.6111
        Module class: XFree86 Video Driver
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 1.0.0
        Module class: XFree86 XInput Driver
        ABI class: XFree86 XInput driver, version 0.4
(II) NVIDIA X Driver  1.0-6111  Tue Jul 27 07:56:22 PDT 2004
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset NVIDIA GPU found
(II) resource ranges after xf86ClaimFixedResources() call:
....


(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.6
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "IgnoreDisplayDevices" "CRT, DFP, TV"
(--) NVIDIA(0): Linear framebuffer at 0xD0000000
(--) NVIDIA(0): MMIO registers at 0xFC000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce FX Go5200
(--) NVIDIA(0): VideoBIOS: 04.34.20.34.d2
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): VideoRAM: 65536 kBytes
(II) NVIDIA(0): Connected display device(s): CRT-0
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at  8 bpp: 400 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 400 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 400 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.6
(WW) NVIDIA(0): Failure reading EDID parameters for display device CRT-0
(II) NVIDIA(0): Monitor0: Using hsync range of 31.50-90.00 kHz
(II) NVIDIA(0): Monitor0: Using vrefresh range of 59.00-75.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 400.00 MHz
(II) NVIDIA(0): Not using default mode "640x350" (vrefresh out of range)
....
# a long series with "vrefresh and hsync out of range", or "width too large for virtual size" 
(**) NVIDIA(0): Validated modes for display device CRT-0:
(**) NVIDIA(0):      Default mode "1400x1050": 155.8 MHz, 81.5 kHz, 74.8 Hz
(**) NVIDIA(0):      Default mode "1280x1024": 135.0 MHz, 80.0 kHz, 75.0 Hz
(**) NVIDIA(0):      Default mode "1280x960": 108.0 MHz, 60.0 kHz, 60.0 Hz
... etc


(II) NVIDIA(0): Virtual screen size determined to be 1400 x 1050
(**) NVIDIA(0): Display dimensions: (306, 230) mm
(**) NVIDIA(0): DPI set to (116, 115)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 1.0.0
        ABI class: XFree86 ANSI C Emulation, version 0.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.6
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
...

(II) NVIDIA(0): Setting mode "1400x1050"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing extension GLX
(**) Option "Protocol" "PS/2"
(**) Mouse0: Protocol: "PS/2"
(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/psaux"
(**) Option "Emulate3Buttons" "no"
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 5
(II) Keyboard "Keyboard0" handled by legacy driver
(**) Option "Protocol" "IMPS/2"
(**) DevInputMice: Protocol: "IMPS/2"
(**) Option "AlwaysCore"
(**) DevInputMice: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "no"
(**) Option "ZAxisMapping" "4 5"
(**) DevInputMice: ZAxisMapping: buttons 4 and 5
(**) DevInputMice: Buttons: 5
(II) XINPUT: Adding extended input device "DevInputMice" (type: MOUSE)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel Input Handler" (type: Other)
(II) Mouse0: ps2EnableDataReporting: succeeded
(II) DevInputMice: ps2EnableDataReporting: succeeded
(II) DevInputMice: ps2EnableDataReporting: succeeded
AUDIT: Sun Oct  3 04:17:40 2004: 3206 X: client 7 rejected from local host
xilopp is offline   Reply With Quote
Old 10-03-04, 08:48 AM   #6
xilopp
Registered User
 
Join Date: Sep 2004
Posts: 8
Default Re: kernel 2.6.8 and black screen with last driver

I was impatient to test if kernel without smp was ok, but I got the same experience.

Before, I didn't tell you that I get the black screen, using nvidia, always after starting x manually. I use runlevel 3.

With the new kernel 2.6.8-without-smp, I first tried startx and X server crashed, with the "no screen" message in /var/log/XFree86.0.log:
Code:
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.
 
Fatal server error:
no screens found
Then I installed the 6111 patched driver, but I get the same problem that the one with kernel with smp. Same warnings, but no error message.
I also tried to load nvidia module during boot process, even though the problem might not be exactly the same that Giblet was telling about.
Problem may not be caused by smp.

Can something be deduced ?

Thanks, Xavier.
xilopp is offline   Reply With Quote
Old 10-03-04, 02:15 PM   #7
xilopp
Registered User
 
Join Date: Sep 2004
Posts: 8
Default Re: kernel 2.6.8 and black screen with last driver

Ouf (French)

I found what hangs X server: in XF86Config, I had the line
Option "IgnoreDisplayDevices" "CRT, DFP, TV"
set in order to fasten a bit boot X server, that didn't complain when using 5336 version of nvidia driver, using kernel 2.4.20-8.
"Ignoring DFP" caused the black screen, using any kernel with 6111 version.
I erased this option, and now nvidia driver seems to be ok.

A brief googling didn't tell me about this problem, as well as the README on drivers page.
Have you heard about this problem ?

However, thanks for your support.
Xavier.
xilopp is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 11:04 AM
[9800gt] Xorg black screen after installing nvidia driver HacKurx NVIDIA Linux 1 06-07-12 01:29 PM
Black screen after switching between graphical virtual consoles five times rrr-wtf NVIDIA Linux 1 05-21-12 04:40 PM
Getting the proprietary nvidia driver to run with Debian 3.0 r0 (woody) Katchina404 NVIDIA Linux 9 01-12-03 08:49 AM
kernel 2.4.19 and 2960 -> black screen osterhase NVIDIA Linux 7 08-22-02 06:24 PM

All times are GMT -5. The time now is 01:14 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.