I installed openSuSE 11.2 three days ago, the first time, and have been trying to get the nvidia video driver to work ever since. So far, no luck. I have a dual-boot system with Windows 2k (legacy programs) and the graphics card works fine there, so the problem isn’t hardware related. The nv driver also works under 11.2, but not well.
The graphics card is a GeForce 6200, and the computer is an old Tyan Thunder S2885 with dual Opteron processors. I’m in 64 bit mode for the Linux install.
I’ve tried installing the video drivers by:
Doing a fresh install, loading in the nvidia repository, then doing online update. The two nvidia drivers were loaded (nvidia-gfxG02-kmp-desktop and x11-video-nvidiaG02), but when I tried to reboot I end up with a blank screen and no sync to the monitor (Hitachi SuperScan Elite 751 CRT type). Rebooting in safe mode brings up the nv driver, which works.
Doing a fresh install, doing online update, then loading in the nvidia repository, refreshing it, and installing the same two RPMs . . . with the same result.
Doing a fresh install and using the “one click” install from this web site. Same result.
Doing a fresh install, doing online update, selecting the pattern “Linux Kernel Development” and installing it, downloading the Nvidia installer NVIDIA-Linux-x86_64-190.53-pkg2.run and installing it. Same result.
Same as above, but then using Sax2 -r -m 0=nvidia, even though Sax is depreciated. Same result.
I’ve tried modprobe nvidia. Nothing.
Over the last two days I’ve probably tried several other iterations as well, and forgot them, but nothing worked, it’s always the same result.
Another weirdness, when I have YaST do “Hardware Information” it has no trouble identifying the monitor a getting it’s info, but when I click the Display icon on the panel it tells me that it can’t identify the monitor.
Here’s the basic system info:
Directory: /home/BillyDoc/Desktop
Tue Feb 16 09:21:23 CST 2010
BillyDoc@linux-k7w3:~/Desktop> lsmod | grep nvidia
nvidia 9647368 0
BillyDoc@linux-k7w3:~/Desktop> su
Password:
linux-k7w3:/home/BillyDoc/Desktop # hwinfo --gfxcard
38: PCI(AGP) 500.0: 0300 VGA compatible controller (VGA)
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_10de_221
Unique ID: Ddhb.goBz6ghZ3n5
Parent ID: dtXw.we+gVdRFoD9
SysFS ID: /devices/pci0000:04/0000:04:01.0/0000:05:00.0
SysFS BusID: 0000:05:00.0
Hardware Class: graphics card
Model: "nVidia GeForce 6200 (0x0221)"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x0221 "GeForce 6200 (0x0221)"
SubVendor: pci 0x3842 "eVga.com. Corp."
SubDevice: pci 0xa403
Revision: 0xa1
Driver: "nvidia"
Driver Modules: "nvidia"
Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable)
Memory Range: 0xc0000000-0xdfffffff (rw,prefetchable)
Memory Range: 0xfc000000-0xfcffffff (rw,non-prefetchable)
Memory Range: 0xfeae0000-0xfeafffff (ro,prefetchable,disabled)
IRQ: 16 (no events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v000010DEd00000221sv00003842sd0000A403bc03sc00i00"
Driver Info #0:
XFree86 v4 Server Module: nv
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #37 (PCI bridge)
Primary display adapter: #38
linux-k7w3:/home/BillyDoc/Desktop # rpm -qa | grep kernel
kernel-firmware-20090821-4.1.noarch
kernel-desktop-2.6.31.12-0.1.1.x86_64
linux-k7w3:/home/BillyDoc/Desktop # exit
exit
BillyDoc@linux-k7w3:~/Desktop>
But look at the EE line here:
Directory: /home/BillyDoc/Desktop
Tue Feb 16 10:01:41 CST 2010
BillyDoc@linux-k7w3:~/Desktop> cat /var/log/Xorg.0.log | grep driver
X.Org XInput driver : 4.0
(II) Loading /usr/lib64/xorg/modules//drivers/vmware_drv.so
(II) Loading /usr/lib64/xorg/modules//drivers/cirrus_drv.so
(II) Loading /usr/lib64/xorg/modules//drivers/fbdev_drv.so
(II) Loading /usr/lib64/xorg/modules//drivers/vesa_drv.so
(II) VMWARE: driver for VMware SVGA: vmware0405, vmware0710
(II) CIRRUS: driver for Cirrus chipsets: CLGD5430, CLGD5434-4, CLGD5434-8,
(II) FBDEV: driver for framebuffer: fbdev
(II) VESA: driver for VESA chipsets: vesa
(II) Unloading /usr/lib64/xorg/modules//drivers/vmware_drv.so
(II) Unloading /usr/lib64/xorg/modules//drivers/cirrus_drv.so
(II) Unloading /usr/lib64/xorg/modules//drivers/vesa_drv.so
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
ABI class: X.Org XInput driver, version 4.0
BillyDoc@linux-k7w3:~/Desktop>
I’m definitely a novice to this sort of thing, and at this point I haven’t a clue what’s going on. It looks like the nvidia driver get’s installed alright, but X simply doesn’t know it’s there. Oh, and another thing. When I go into YaST to look for the “Graphics Card and Monitor” program . . . it’s missing! I assume this is because Sax is depreciated, but what’s the substitute?
Does anyone have any ideas? I don’t know what else to try.
Thanks!
Bill