El lun, 06-06-2005 a las 11:21 -0700, avishai escribió: > hi all, > i'm trying to install the nvidia driver on my machine (uname -r gives > 2.6.8-11-amd64-k8). i've tried to follow the different paths suggested > in this thread - not much success so far :(. > Method #1 as described in > /usr/share/doc/nvidia-kernel-source/README.Debian ('debian/rules > binary_modules') has a long output > (pasted at the end of this message), but ends with: > > ------- quote start -------------- > NVIDIA: calling KBUILD... > make CC=gcc-3.4 -C /usr/src/kernel-headers-2.6.8-11-amd64-k8 > SUBDIRS=/usr/src/modules/nvidia-kernel/nv modules > make[2]: Entering directory `/usr/src/kernel-headers-2.6.8-11-amd64-k8' > make[3]: scripts/Makefile.build: No such file or directory > make[3]: *** No rule to make target `scripts/Makefile.build'. Stop. > make[2]: *** [_module_/usr/src/modules/nvidia-kernel/nv] Error 2 > make[2]: Leaving directory `/usr/src/kernel-headers-2.6.8-11-amd64-k8' > NVIDIA: left KBUILD. > nvidia.ko failed to build! > make[1]: *** [module] Error 1 > make[1]: Leaving directory `/usr/src/modules/nvidia-kernel/nv' > make: *** [build-stamp] Error 2 > --------- quote end ----------------------------- > > (btw, shouldn't it be 'nvidia' and not 'nv'?) > Method #2 ('make-kpkg modules_image') fails too with: > > -------------- quote start -------------------- > /usr/bin/make \ > ARCH=x86_64 oldconfig > make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-11-amd64-k8' > make[2]: scripts/Makefile.build: No such file or directory > make[2]: *** No rule to make target `scripts/Makefile.build'. Stop. > make[1]: *** [scripts_basic] Error 2 > make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-11-amd64-k8' > make: *** [stamp-kernel-configure] Error 2 > ----------------- quote end ------------------ > > i'm pretty lost (and edgy, after browsing TONS of manuals and links). > any suggestions anyone? > thanx, > Avishai. > > oooh, here's the long output of method #1: > ------------ quote start ---------------------- > # select which makefile to use. > rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true > if [ 6 = 6 ]; then \ > cd /usr/src/modules/nvidia-kernel/nv ; \ > ln -s Makefile.kbuild Makefile ; \ > cd .. ; \ > if [ 0 = 1 ] ; then \ > dpatch apply 04_minion ; \ > fi ; \ > if [ 0 = 1 ]; then \ > dpatch apply 01_sysfs ; \ > dpatch status 01_sysfs >patch-stamp ; \ > dpatch apply 02_pcialias ; \ > dpatch status 02_pcialias >>patch-stamp ; \ > fi ; \ > fi > if [ 6 = 4 ]; then \ > cd /usr/src/modules/nvidia-kernel/nv ; \ > ln -s Makefile.nvidia Makefile ; \ > cd .. ; \ > fi > #nothing here anymore > touch configure-stamp > if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then > \ > cp /usr/src/modules/nvidia-kernel/debian/control.template > /usr/src/modules/nvidia-kernel/debian/control; \ > fi > dh_testdir > dh_testroot > PATCHLEVEL = 6 > Kernel compiler version : 3.4.3 > Detected compiler version : 3.4.3 > Using compiler gcc-3.4 version 3.4.3 > touch /usr/src/modules/nvidia-kernel/nv/gcc-check > touch /usr/src/modules/nvidia-kernel/nv/cc-sanity-check > ## Main Make ## > IGNORE_CC_MISMATCH=1 CC="gcc-3.4" /usr/bin/make -C > /usr/src/modules/nvidia-kernel/nv -f Makefile > SYSSRC=/usr/src/kernel-headers-2.6.8-11-amd64-k8 KBUILD_PARAMS="-C > /usr/src/kernel-headers-2.6.8-11-amd64-k8 > SUBDIRS=/usr/src/modules/nvidia-kernel/nv" module; > make[1]: Entering directory `/usr/src/modules/nvidia-kernel/nv' > > NVIDIA: calling KBUILD... > make CC=gcc-3.4 -C /usr/src/kernel-headers-2.6.8-11-amd64-k8 > SUBDIRS=/usr/src/modules/nvidia-kernel/nv modules > make[2]: Entering directory `/usr/src/kernel-headers-2.6.8-11-amd64-k8' > make[3]: scripts/Makefile.build: No such file or directory > make[3]: *** No rule to make target `scripts/Makefile.build'. Stop. > make[2]: *** [_module_/usr/src/modules/nvidia-kernel/nv] Error 2 > make[2]: Leaving directory `/usr/src/kernel-headers-2.6.8-11-amd64-k8' > NVIDIA: left KBUILD. > nvidia.ko failed to build! > make[1]: *** [module] Error 1 > make[1]: Leaving directory `/usr/src/modules/nvidia-kernel/nv' > make: *** [build-stamp] Error 2 > ------------------ quote end ------------- > > I'd the same error and the problem was the KSRC and KVERS variables. Did you exported KSRC and KERS variables before compiling ? > -- > To UNSUBSCRIBE, email to debian-amd64-REQUEST@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org > -- Angel Claudio Alvarez Usuario Linux Registrado 143466 GPG Public Key en http://pgp.mit.edu key fingerprint = 3AED D95B 7E2D E954 61C8 F505 1884 473C FC8C 8AC4
Attachment:
signature.asc
Description: This is a digitally signed message part