[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Zu blöd um nVidia Treiber zu installieren?



Hi!

Ich benutze Debian nicht gerade erst seit gestern, ich habe mir den 2.6.7-er 
Kernel installiert, genauso wie den 2.6.0, 1, 2, 3 und 4.
Seit dem habe ich versucht auch herfür den nVidia Treiber zu installieren.
Für den 2.6.0-er ging das mit dem kram von www.minion.de (oder so) auch 
irgendwie.
Jetzt (seit 2.6.4) habe ich den nvidia-treiber 1.0.5336 versucht zu 
installieren. Ich weiß jetzt nicht, wie viele Howto's und Tipps ich aus 
Google rausgezogen habe, und was für Pakete ich alles Installiert habe. 
Immerhin meckert der Treiber nicht mehr, das er nicht weiß, welche 
Versionsnummer der Kernel hat, weil ich 
/usr/src/linux/include/linux/version.h ganz elegant da hingezaubert habe...
Nun ja, zuletzt habe ich über www.backports.de das Paket nvidia-kernel-common 
(ein verkappter 1.0.5336-er Treiber) versucht zu installieren.
Ich habe echt _keine_ Ahnung, was ich noch alles machen kann/soll um den 
blöden Treiber zu installieren... 

MFG und Danke!

Markus
******************************************************
Die komplette Ausgabe inclusive Fehler war:
root@AthlonXP:/usr/src/linux# make-kpkg modules_image
for module in /usr/src/modules/nvidia-kernel ; do                        \
          if test -d  $module; then                                \
    (cd $module;                                           \
              if ./debian/rules KVERS="2.6.7" KSRC="/usr/src/linux" \
                             KMAINT="Unknown Kernel Package Maintainer" 
KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf"      \
                             KDREV="2.6.7" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   echo "Hit return to Continue";                   \
           read ans;                                        \
              fi;                                                   \
     );                                                     \
  fi;                                                       \
        done
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
/usr/bin/make -w -f debian/rules binary_modules
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
# 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 [ 1 = 1 ]; then \
        dpatch apply 01_sysfs ; \
        dpatch status 01_sysfs >patch-stamp ; \
        dpatch apply 02_pcialias ; \
                dpatch status 02_pcialias >>patch-stamp ; \
     fi \
fi
01_sysfs already applied to ./ .
02_pcialias already applied to ./ .
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 : 2.95.4
Detected compiler version : 2.95.4
Using compiler gcc version 2.95.4
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" /usr/bin/make -C 
/usr/src/modules/nvidia-kernel/nv -f Makefile SYSSRC=/usr/src/linux   
KBUILD_PARAMS="-C /usr/src/linux SUBDIRS=/usr/src/modules/nvidia-kernel/nv" 
module;
make[3]: Entering directory `/usr/src/modules/nvidia-kernel/nv'
make[4]: Entering directory `/usr/src/linux-2.6.7'
  CC [M]  /usr/src/modules/nvidia-kernel/nv/nv.o
In file included from include/linux/list.h:7,
                 from include/linux/wait.h:14,
                 from include/asm/semaphore.h:41,
                 from include/linux/sched.h:18,
                 from include/linux/module.h:10,
                 from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:52,
                 from /usr/src/modules/nvidia-kernel/nv/nv.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in 
arithmetic
/usr/src/modules/nvidia-kernel/nv/nv.c: At top level:
/usr/src/modules/nvidia-kernel/nv/nv.c:1222: warning: initialization from 
incompatible pointer type
  CC [M]  /usr/src/modules/nvidia-kernel/nv/os-agp.o
In file included from include/linux/list.h:7,
                 from include/linux/wait.h:14,
                 from include/asm/semaphore.h:41,
                 from include/linux/sched.h:18,
                 from include/linux/module.h:10,
                 from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:52,
                 from /usr/src/modules/nvidia-kernel/nv/os-agp.c:24:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in 
arithmetic
  CC [M]  /usr/src/modules/nvidia-kernel/nv/os-interface.o
In file included from include/linux/list.h:7,
                 from include/linux/wait.h:14,
                 from include/asm/semaphore.h:41,
                 from include/linux/sched.h:18,
                 from include/linux/module.h:10,
                 from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:52,
                 from /usr/src/modules/nvidia-kernel/nv/os-interface.c:26:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in 
arithmetic
  CC [M]  /usr/src/modules/nvidia-kernel/nv/os-registry.o
In file included from include/linux/list.h:7,
                 from include/linux/wait.h:14,
                 from include/asm/semaphore.h:41,
                 from include/linux/sched.h:18,
                 from include/linux/module.h:10,
                 from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:52,
                 from /usr/src/modules/nvidia-kernel/nv/os-registry.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in 
arithmetic
  LD [M]  /usr/src/modules/nvidia-kernel/nv/nvidia.o
  Building modules, stage 2.
  MODPOST
/bin/sh: scripts/modpost: No such file or directory
make[5]: *** [__modpost] Error 127
make[4]: *** [modules] Error 2
make[4]: Leaving directory `/usr/src/linux-2.6.7'
nvidia.ko failed to build!
make[3]: *** [module] Error 1
make[3]: Leaving directory `/usr/src/modules/nvidia-kernel/nv'
make[2]: *** [build-stamp] Error 2
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
Module /usr/src/modules/nvidia-kernel failed.
Hit return to Continue

root@AthlonXP:/usr/src/linux#
-- 
Markus Hansen
markus@spamfreemail.de



Reply to: