Accertarsi di avere installato i pacchetti fondamentali; come utente root eseguire:
# apt-get install module-assistant nvidia-kernel-common
Poi:
# m-a prepare # m-a auto-install nvidia
module-assistant scaricherà i sorgenti necessari, compilerà i moduli compatibili per il kernel in uso ed installerà il pacchetto risultante (si potrà trovare una copia del pacchetto in /usr/src/nvidia-kernel-*.deb).
Installare le librerie user-space nVidia:
# apt-get install nvidia-glx
E’ necessario installare nvidia-glx dopo aver effettuato lo Step 1 in quanto il pacchetto dipende da un altro pacchetto virtuale chiamato nvidia-kernel-versione, dove versione è il numero di versione del driver nVidia installato. Il pacchetto virtuale è fornito dal modulo del kernel precedentemente installato.
E’ ora necessario aggiornare la configurazione della propria Linux Box in modo da utilizzare i driver appena installati.
Come prima cosa va modificato il file /etc/X11/xorg.conf ed è possibile farlo sia intervenendo direttamente sul file, oppure utilizzando il metodo Debian:
Aggiornare xorg.conf con il metodo Debian: effettuare una copia di backup di xorg.conf:
# cp -p /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
Indicare a Debian che il file non è stato mai modificato:
# md5sum /etc/X11/xorg.conf >| /var/lib/xfree86/xorg.conf.md5sum
Il precedente passaggio è necessario se si è già modificato manualmente xorg.conf, altrimenti dpkg-reconfigure, che utilizzeremo in seguito, non apporterà le modifiche necessarie al file di configurazione, ma non genererà errori.
Eseguire:
# dpkg-reconfigure xserver-xfree86
Rispondere alle domande poste dal configuratore. Quando verrà richiesto di indicare un driver per il server X, selezionare nvidia, mentre quando verrà chiesto di selezionare i moduli per il server X, deselezionare GLCore e dri, e selezionare glx.
Aggiornare manualmente xorg.conf Con un qualsiasi editor di testo aprire il file /etc/X11/xorg.conf, es:
# nano /etc/X11/xorg.conf
Nella sezione Device della scheda video aggiungere:
Driver "nvidia"
e se presente commentare la voce Driver “nv” in questo modo:
# Driver "nv"
Nella sezione Module assicurarsi di avere la riga
Load "glx"
e di commentare le linee che si riferiscono a “dri” e “GLCore”:
#Load "GLCore" #Load "dri"
Accertarsi che il gruppo video sia già definito nel sistema in uso, es:
# addgroup --system video
Inserire nel gruppo video tutti gli utenti che potranno utilizzare il display
# adduser UTENTE video
Infine assicurarsi che il modulo nvidia venga caricato automaticamente nel kernel durante la fase di boot, aggiungendolo al file /etc/modules:
# grep -q ^nvidia /etc/modules || echo nvidia >> /etc/modules
Riavviare X oppure effettuare un reboot del sistema.