ich würde den Nvidia-Treiber gerne mit der von Debian empfohlenen Methode installieren. Das hat unter Lenny nur niemals geklappt, und ich möchte unter Squeeze einen neuen Versuch starten.
Das How-To von Debian beschreibt folgende Schritte vor:
1. Install a pre-built module
Kann ich nicht, denn es ist bei Squeeze nur ein pre-built-module für 2.6.26 dabei, der Kernel bei Squeeze ist aber 2.6.32
2. Use module-assistant
Die folgenden Pakete hat es mir automatisch dazuinstalliert:m-a auto-install nvidia-kernel${VERSION}-source
Der Bau des Moduls bricht leider ab mit folgendem Output (am Ende):at autopoint cvs dctrl-tools debhelper debian-keyring devscripts diffstat dpatch dput equivs gettext html2text
intltool-debian kernel-package libapt-pkg-perl libauthen-sasl-perl libbsd0 libclass-accessor-perl
libdevel-symdump-perl libedit2 libfile-copy-recursive-perl libhtml-template-perl libio-pty-perl libio-string-perl
libipc-run-perl libmail-sendmail-perl libparse-debcontrol-perl libparse-debianchangelog-perl libpod-coverage-perl
libsub-name-perl libsys-hostname-long-perl libterm-size-perl libtest-pod-perl libxml-simple-perl lintian lsb-release
nvidia-kernel-source openssh-blacklist openssh-blacklist-extra openssh-client patchutils po-debconf strace
update-inetd wdiff
Code: Alles auswählen
Kernel compiler version : 4.3.4
Detected compiler version : 4.3.4
Using compiler gcc-4.3 version 4.3.4
touch /usr/src/modules/nvidia-kernel//gcc-check
touch /usr/src/modules/nvidia-kernel//cc-sanity-check
## Main Make ##
IGNORE_CC_MISMATCH=1 CC="gcc-4.3" /usr/bin/make -C /usr/src/modules/nvidia-kernel/ -f Makefile SYSSRC=/lib/modules/2.6.32-3-amd64/build KBUILD_PARAMS="-C /lib/modules/2.6.32-3-amd64/build SUBDIRS=/usr/src/modules/nvidia-kernel" module;
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
NVIDIA: calling KBUILD...
make CC=gcc-4.3 -C /lib/modules/2.6.32-3-amd64/build SUBDIRS=/usr/src/modules/nvidia-kernel modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.32-3-amd64'
Building modules, stage 2.
MODPOST 0 modules
make[3]: Leaving directory `/usr/src/linux-headers-2.6.32-3-amd64'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[2]: *** [module] Fehler 1
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
make[1]: *** [build-stamp] Fehler 2
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
make: *** [kdist_image] Fehler 2
Wie man den Treiber manuell kompiliert, weiß ich. Es gibt auch Skripte dazu, usw.. Aber das ist mir alles zu umständlich. Warum funktioniert die Debian-Methode eigentlich nicht? Es wäre so schön, über den Paket Manager und den Module-Assistant das Ding bauen zu lassen.
System: frisch installiertes Debian-Squeeze
Wer weiß Abhilfe?