Denne filen beskriver hvordan man installerer nVidia-driverene i Debian. Denne metoden vil ikke fungere på andre distribusjoner enn Debian. Den "vanlige" måten å installere driverene på er selvsagt også mulig, men denne er bedre da den inkluderer driverene i pakkesystemet.
Denne howtoen har blitt utdatert siden den ble skrevet. Sjekk /usr/share/doc/nvidia* for å finne oppdatert info.
Hvis du ikke vet hva jeg snakker om nå, har du ikke kildekoden din installert. Installer den slik:
apt-get install kernel-source-`uname -r` cd /usr/src/ tar xjvf kernel-source-`uname -r`.tar.bz2 ln -s kernel-source-`uname -r` linux
apt-get install nvidia-glx-src nvidia-kernel-src
Noen av disse er sikkert allerede installert.
apt-get install debhelper apt-get install dpkg-dev apt-get install kernel-package apt-get install build-essential
cd /usr/src/ tar xzvf nvidia-kernel-src.tar.gz
cd /usr/src/linux/ make-kpkg modules_image cd ../nvidia-glx*/ dpkg-buildpackage -b
Dersom make-kpkg modules_image crasher og sier "Failed cc sanity check. Bailing out!", er dette sannsynligvis fordi du ikke har kompilert kernelen din selv. Det beste ville være om du kompilerte deg en kernel, men hvis du synes det blir litt vanskelig kan du prøve å kjøre denne kommandoen og så prøve en gang til:
export IGNORE_CC_MISMATCH=1
Merk at dette absolutt ikke er garantert at fungerer, og det er på eget ansvar. Hvis driverene er ustabile kan dette være årsaken.
dpkg -i /usr/src/nvidia*.deb
Nå er det bare å konfigurere X slik at den nye driveren blir brukt. Kjør kommandoen
dpkg-reconfigure xserver-xfree86
og velg driveren som heter "nvidia". ("nv" er den gamle driveren uten 3D-støtte. Den hadde du fra før.)
Bruk eksempelfilen fra /usr/share/doc/nvidia-glx/examples/ og lag din egen /etc/X11/XF86Config-4 basert på den.
Mer informasjon og litt andre måter å gjøre det på finner du i disse filene:
/usr/share/doc/nvidia-kernel-src/README.Debian.gz (leses med zless)
/usr/share/doc/nvidia-glx-src/README.Debian (leses med less)
Hvis det var noe som var uklart eller vanskelig, kan du joine #linux.no på undernet og spørre. Mitt nick er Knuta. Alternativt kan du sende en e-mail.
Håper denne filen var til hjelp! :-)
Knut Auvor Grythe, knuta@pvv.ntnu.no.