Installazione driver proprietari Nvidia: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 266: Riga 266:
# /etc/init.d/kdm start
# /etc/init.d/kdm start
</pre>
</pre>
== Metodo 2: module-assistant ==
=== Occorrente ===
Per usare questo metodo è sufficiente una connessione ad internet, oltre, ovviamente, a module-assistant: se non l'abbiamo:
<pre># aptitude install module-assistant</pre>
=== Cosa fare ===
Come per l'altro metodo, bisogna fermare il server grafico, e poi non dobbiamo fare altro che lanciare module-assistant:
<pre>
<Ctrl+Alt+F1> ----> login come root
# /etc/init.d/kdm stop
# m-a
</pre>
module-assistant ci mostra un menu grafico (ncurses) tramite il quale dobbiamo, nell'ordine:
* aggiornare la lista dei pacchetti disponibili;
* preparare il sistema per la compilazione;
* selezionare il modulo da compilare dalla lista fornita;
* compilare;
* installare il pacchetto ottenuto;
il tutto senza uscire da m-a.
{{Box|Nota:|module-assistant si occupa automaticamente di installare un compilatore se non l'avete, e anche gli headers del kernel. Se possedete già gli headers giusti, o anche l'intero kernel (che, ricordo, deve essere configurato esattamente come il vostro kernel), è sufficiente controllare di avere impostato il link simbolico <code>/usr/src/linux</code> in modo che punti agli headers o ai sorgenti:
<pre># ln -s /usr/src/linux-headers-xxx /usr/src/linux</pre>}}
A questo punto bisogna modificare <code>/etc/X11/xorg.conf</code>, nella sezione "Device", in modo che nella riga "Driver" sia scritto <code>'''nvidia'''</code> (di solito al posto di <code>'''nv'''</code> o <code>'''vesa'''</code>), inoltre bisogna sostituire, nella sezione "Module", le righe:
<pre>
Load    "dri"
Load    "GLcore"
</pre>
con la riga:
<pre>
Load    "glx"
</pre>
Se invece di una nuova installazione state facendo un aggiornamento, è probabile che sia ancora in memoria il modulo vecchio: potete controllare con:
<pre>
$ lsmod | grep nvidia
</pre>
se il modulo viene elencato non dovete fare altro che rimuoverlo prima di riavviare il server grafico (da root):
<pre>
# rmmod nvidia
</pre>
Ora non resta che installare i driver per xfree/xorg (che sono sempre proprietari, ma non sono da compilare, e in Debian sono in un pacchetto a parte) e, volendo, anche il tool grafico per configurarli, e poi si può lanciare X:
<pre>
# aptitude install nvidia-glx nvidia-settings
# /etc/init.d/kdm start
</pre>
== Verifica ==
Per verificare velocemente se tutto funziona potete usare ''glxgears'', da lanciare in un terminale.
Glxgears è un semplicissimo programma che produce in una finestra l'animazione di tre ruote dentate che girano, e nel frattempo conta quanti frame al secondo riesce a generare il vostro sistema. Non è pensato per effettuare un vero benchmark, ma è solo un test indicativo, e i suoi risultati dipendono vistosamente dal carico presente sulla CPU, quindi per ottenere indicazioni attendibili evitate di lanciarlo mentre la CPU sta facendo altre cose.


== Opzioni utili ==
== Opzioni utili ==
168

contributi