OpenSuse 10.3 GeForce 8400GS not detected
I recently bought ASUS EN8400GS video card and it is not detected properly.
I installed the latest NVidia driver from nvidia repository.
02:00.0 VGA compatible controller: nVidia Corporation Unknown device 06e4 (rev a1)
..and the lspci result is the same.
there are two entries for GeForce 8400 GS in /usr/share/pci.ids not counting mobile versions:
0404 GeForce 8400 GS
0422 GeForce 8400 GS
I checked this on nvidia site and it turned out that really both pci ids are used.
#dmesg | grep -i nvidia
nvidia: module license 'NVIDIA' taints kernel.
NVRM: The NVIDIA probe routine was not called for 1 device(s).
NVRM: This can occur when a driver such as rivafb, nvidiafb or
NVRM: rivatv was loaded and obtained ownership of the NVIDIA
NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module
NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb
NVRM: support), then try loading the NVIDIA kernel module again.
NVRM: No NVIDIA graphics adapter probed!
Neither of them (nvidiafb, etc) is actually loaded. I checked this with lsmod.
Interestingly, yast->hardware->hardware information and then drivers contains:
nvidia driver is not present in /sys/bus/pci/drivers (I don't know whether it should be there at all) so that I can use yast->system->system settings to add the driver.
trying to load the module with modprobe gives:
# modprobe -a nvidia
WARNING: Error inserting nvidia (/lib/modules/126.96.36.199-0.1-default/updates/nvidia.ko): No such device