Message-ID: <8B7449C9BC42D411ACAF00508BCFF60105DD25@fcexchange.fcd.esys.com>
From: "Farrell, Thom"
Message-ID: <3A0BD022.AC264461@cfl.rr.com>
Date: Fri, 10 Nov 2000 05:38:26 -0500
From: Mark Hounschell
Mark,
:/lib/modules/2.2.14/video/NVdriver: unresolved symbol tqueue_lock
Most likely the problem is that the nvidia driver was compiled for an SMP kernel and you do not have one. Check your "autoconf.h" file. You will likely find "define CONFIG_SMP 1", you want to find "#undef CONFIG_SMP". Change this value (or point the symbolic link to the correct source),
I was using the RPM but got the tarball and now I'm goning backwards. my /usr/src/linux/include/linux/autoconf.h contains $grep SMP autoconf.h #undef CONFIG_SMP - no SMP set here do a
"make clean" in the nvidia kernel driver directory, and make the driver again.
make clean ; make rm -f nv.o os-interface.o os-registry.o Module-linux NVdriver cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include nv.c cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include os-interface.c os-interface.c: In function `KernInitAGP': os-interface.c:1465: `INTEL_I840' undeclared (first use in this function) os-interface.c:1465: (Each undeclared identifier is reported only once os-interface.c:1465: for each function it appears in.) os-interface.c:1469: `VIA_MVP4' undeclared (first use in this function) make: *** [os-interface.o] Error 1 So I grep AGP /usr/src/linux/include/autoconf.h #undef CONFIG_AGP #define CONFIG_AGP_MODULE 1 #define CONFIG_AGP_INTEL 1 #define CONFIG_AGP_I810 1 #define CONFIG_AGP_VIA 1 #define CONFIG_AGP_AMD 1 #define CONFIG_AGP_SIS 1 #define CONFIG_AGP_ALI 1 <p>>
There is an article on Toms Hardware that goes into more detail and I believe the lastest nvidia FAQ covers it as well.
Read it many times now and can't see what I'm doing wrong. It talks about 0.9-4 version and I only have 0-9.5???
Cheers, Thom
-- Mark Hounschell dmarkh@cfl.rr.com
participants (2)
-
dmarkh@cfl.rr.com
-
TFarrell@fallschurch.esys.com