Bugzilla – Bug 133307
Error inserting module nvidia on OpenSuse 10.0
Last modified: 2005-11-12 18:21:06 UTC
Sax2 -m 0=nvidia ( error on loading module nvidia ) FATAL: Error inserting nvidia (/lib/modules/2.6.13-15-default/kernel/drivers/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg) on dmesg: nvidia: module not supported by Novell, setting U taint flag. nvidia: module license 'NVIDIA' taints kernel. nvidia: Unknown parameter `NVreg_DeviceFileUID' VGA Hardware: 01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15) Nvidia Driver: NVIDIA-Linux-x86-1.0-7174-pkg1.run Some incompatibility of the hardware/nvidia driver with kernel 2.6.13-15-default on OpenSuse 10.0 ?
Please always select the correct component and version (SUSE Linux 10.0 in that case). Probably the binary-versions offered from nvidia are no longer compatible here. We cannot support the module itself, of course. But in that case this should be checked, because this parameter seems to have been removed by NVidia. Before I reassign this: try to compile the backend manually (the installer offers you this choice). Report if it works then. And be sure to use the very latest available version of the driver. Thanks.
I try to compile the backend manually; anderson:~/install/NVIDIA-Linux-x86-1.0-7174-pkg1 # make install cd usr/src/nv; make install make[1]: Entering directory `/root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv' NVIDIA: calling KBUILD... make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.13-15-default/build KBUILD_VERBOSE=1 -C /lib/modules/2.6.13-15-default/source SUBDIRS=/root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv modules make -C /lib/modules/2.6.13-15-default/build \ KBUILD_SRC=/usr/src/linux-2.6.13-15 KBUILD_VERBOSE=1 \ KBUILD_CHECK= KBUILD_EXTMOD="/root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv" \ -f /usr/src/linux-2.6.13-15/Makefile modules mkdir -p /root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv/.tmp_versions make -f /usr/src/linux-2.6.13-15/scripts/Makefile.build obj=/root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv Building modules, stage 2. make -rR -f /usr/src/linux-2.6.13-15/scripts/Makefile.modpost scripts/mod/modpost -m -a -i /usr/src/linux-2.6.13-15-obj/i386/default/Module.symvers -s /dev/null /root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv/nvidia.o Warning: could not find /root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv/.nv-kernel.o.cmd for /root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv/nv-kernel.o NVIDIA: left KBUILD. FATAL: Error inserting nvidia (/lib/modules/2.6.13-15-default/kernel/drivers/video/nvidia.ko): Unknown symbol in module, or unknown parameter (see dmesg) make[2]: *** [package-install] Error 1 make[1]: *** [install] Error 2 make[1]: Leaving directory `/root/install/NVIDIA-Linux-x86-1.0-7174-pkg1/usr/src/nv' make: *** [kernel_module_install] Error 2 anderson:~/install/NVIDIA-Linux-x86-1.0-7174-pkg1 # The error persist, see dmesg; nvidia: module not supported by Novell, setting U taint flag. nvidia: module license 'NVIDIA' taints kernel. nvidia: Unknown parameter `NVreg_DeviceFileUID' --- more info; anderson:~/install/NVIDIA-Linux-x86-1.0-7174-pkg1 # hwinfo --gfxcard 19: PCI(AGP) 100.0: 0300 VGA compatible controller (VGA) [Created at pci.277] UDI: /org/freedesktop/Hal/devices/pci_10de_2d Unique ID: VCu0.rEgSObS9Kp5 Parent ID: vSkL.mXT7vbpG6dC SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 SysFS BusID: 0000:01:00.0 Hardware Class: graphics card Model: "nVidia RIVA TNT2 Model 64/Model 64 Pro" Vendor: pci 0x10de "nVidia Corporation" Device: pci 0x002d "RIVA TNT2 Model 64/Model 64 Pro" Revision: 0x15 Memory Range: 0xde000000-0xdeffffff (rw,non-prefetchable) Memory Range: 0xda000000-0xdbffffff (rw,prefetchable) Memory Range: 0xdfdf0000-0xdfdfffff (ro,prefetchable,disabled) IRQ: 11 (5737 events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v000010DEd0000002Dsv00000000sd00000000bc03sc00i00" Driver Info #0: XFree86 v4 Server Module: nv Config Status: cfg=yes, avail=yes, need=yes, active=unknown Attached to: #11 (PCI bridge) Primary display adapter: #19 The latest driver provided by nVidia is "1.0-7174" for this GPU ( nVidia RIVA TNT2 Model 64/Model 64 Pro ). With the same driver and hardware, i run successfully in others versions of the Linux and kernels. eg. Suse 9.3, FC2/4 and Slackware 8x,9x and 10x.
Have you tried the official NVidia module which is available via YOU? Marcus: Taking you into CC: Is this a known problem?
Yes, during the installation of the system the Yast installed module 7676. However this module is incompatible with the GPU "RIVA TNT2 Model 64/Model 64 Pro". In this case the module is loaded normally however the GPU is not detected. As information of the manufacturer, the support to this GPU was discontinued and it is only offered until driver 7174. best regards, Anderson.
The problem is that the NVidia driver is closed source, hence we cannot support it in general. We maintain the official module so the it works as good as possible. Why do you need this module anyway? Have you tried the `nv'-module? It's the OSS-module which should work fine. It will not offer 3D acceleration, but with this card I think it makes no difference. Closing this, sorry.