Installazione driver proprietari Nvidia: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 203: Riga 203:


Modifica nota per kernel personalizzati (kernel-package) by [[Utente:die_z|die_z]]
Modifica nota per kernel personalizzati (kernel-package) by [[Utente:die_z|die_z]]
se il vostro desktop manager è gdm, oppure
<pre>
# /etc/init.d/kdm stop
</pre>
se il vostro desktop manager è kdm.
Ora, controllate (con <code>ls -l</code>) che il link <code>/usr/src/linux</code> punti agli headers del kernel in funzione o ai sorgenti.
In caso contrario,
<pre> ln -s /usr/src/linux-`uname -r` linux </pre>
Si noti che i sorgenti <b>devono</b> essere configurati esattamente come il nostro kernel corrente.
Per fare un esempio supponiamo di aver installato il .deb dei sorgenti, e di doverli quindi configurare:
<pre>
$ cd /usr/src
$ tar xvfj linux-source-xxx
$ cd linux-source-xxx
$ cp /boot/config-`uname -r` .config
$ make oldconfig
</pre>
dopo di che siamo pronti per avviare l'installazione.
{{Warningbox|Potreste aver già installato un driver NVIDIA, in questo caso:
#Se lo avete installato voi, allora questa guida non vi serve perché sapete già come fare :)
#Se ve lo ha installato un'altra persona, allora potete tranquillamente dire all'installer di sovrascriverlo se state installando una versione più aggiornata.}}
Per avviare l'installazione dobbiamo spostarci nella directory dove abbiamo salvato il driver Nvidia e dare il comando:
<pre># sh NVIDIA-*</pre>
dove <code>NVIDIA-*</code> è il nome del driver che abbiamo scaricato.
{{Box|Aggiornamento:|con X.org 7.0 è cambiata la locazione dei driver del server grafico, ed è necessario dire all'installer dove deve mettere i driver, pena il non funzionamento dei driver stessi, e anche il probabile malfunzionamento delle applicazioni che usano OpenGL. Il comando per l'installazione diventa:
<pre># sh NVIDIA-* --x-module-path=/usr/lib/xorg/modules/</pre>
Con le versioni più recenti dei driver la specificazione del percorso può essere omessa}}
Una volta avviato l'installer comparirà un menù interattivo che ci guiderà nell'installazione, dove dovremo rispondere alle domande dicendo che vogliamo installare il driver.
Il nuovo installer permette l'aggiornamento automatico di <code>xorg.conf</code>. Potete farlo anche a mano, semplicemente editando il file <code>/etc/X11/xorg.conf</code> come indicato nella sezione successiva.
Dopo aver installato il driver per il kernel può essere utile installare il tool grafico per configurarlo:
<pre>
# aptitude install nvidia-settings
</pre>
ricordate che molte delle impostazioni che potete modificare con <code>nvidia-settings</code> necessitano del riavvio della sessione per avere effetto.
In fine possiamo far ripartire il server grafico con il comando:
<pre>
# /etc/init.d/gdm start
</pre>
oppure
<pre>
# /etc/init.d/kdm start
</pre>
== Opzioni utili ==
In <code>/etc/X11/xorg.conf</code> ci sono alcune opzioni specifiche del driver Nvidia che si possono inserire nella sezione "Device", per esempio se non vogliamo vedere il logo Nvidia ad ogni avvio possiamo inserire:
<pre>
Option "NoLogo" "1"
</pre>
invece per usare il codice AGP del driver proprietario invece di quello libero possiamo inserire:
<pre>
Option "NvAGP" "On"
</pre>
personalmente con questa opzione attivata riscontro con glxgears un aumento di prestazioni pari al 50%.
In certi casi ci possono essere dei problemi nell'uso di un monitor esterno su di un laptop:  per ovviare all'inconveniente si può provare ad aggiungere:
<pre>
Option "UseEDID" "0"
</pre>
Per abilitare l'uso dell'uscita TV come monitor addizionale (ove disponibile):
<pre>
Option "TwinView"
</pre>
Se l'immagine sulla TV risulta essere in bianco e nero o con i colori falsati occorre impostare lo standard video utilizzato:
<pre>
Option "TVStandard" "PAL-B"
</pre>
Ci sono molte altre opzioni possibili, che trovate elencate, su Debian, in <code>/usr/share/doc/nvidia-glx/README.txt.gz</code>.
----
Autore: [[Utente:Bedo|Bedo]]
[[Categoria:Desktop]][[Categoria:Hardware]]
Correzioni, metodo 2, verifica e opzioni utili aggiunti da [[Utente:tindal|tindal]]
Opzioni TV e altre correzioni minori [[Utente:test|test]]
Modifica nota per kernel personalizzati (kernel-package) by [[Utente:die_z|die_z]]
Verifica [[Utente:Mm-barabba|barabba]]