982
contributi
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
(8 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili}} | {{Non-free|Valutare la possibilità di utilizzare i driver liberi "nouveau" che supportano egregiamente la maggioranza delle schede Nvidia. Potrebbe essere necessario utilizzare un kernel recente (ad esempio prelevato dai [[Il repository Backports|backports]] per chi utilizza una [[stable]]) nel caso si abbiano problemi di riconoscimento della periferica o di configurazione del driver.}} | ||
{{Versioni compatibili|Squeeze|Wheezy}} | |||
__TOC__ | __TOC__ | ||
== Introduzione == | == Introduzione == | ||
Riga 31: | Riga 31: | ||
Dopo l'installazione del pacchetto è sufficiente un: | Dopo l'installazione del pacchetto è sufficiente un: | ||
<pre>$ nvidia-detect</pre> | <pre>$ nvidia-detect</pre> | ||
che suggerirà il [[pacchetto]] da installare per ottenere i driver proprietari necessari al funzionamento della propria scheda. | |||
== Metodo 1: driver proprietari pacchettizzati == | == Metodo 1: driver proprietari pacchettizzati == | ||
Utilizzando questo metodo i passi da seguire sono i seguenti, tutti abbastanza semplici se non banali. | Utilizzando questo metodo i passi da seguire sono i seguenti, tutti abbastanza semplici se non banali. | ||
* Assicurarsi che sia presente la [[sezione]] <code>non-free</code> | |||
=== Installazione dei pacchetti === | |||
* Assicurarsi che sia presente la [[sezione]] <code>non-free</code> dei [[repository]] in <code>/etc/apt/sources.list</code>. Ad esempio (per [[Wheezy]]):<pre>deb http://ftp.it.debian.org/debian/ wheezy main contrib non-free</pre> | |||
* Aggiornare la lista dei pacchetti:<pre># apt-get update</pre> | * Aggiornare la lista dei pacchetti:<pre># apt-get update</pre> | ||
* Installare i pacchetti necessari al funzionamento della scheda, gli headers del kernel attualmente in uso e il tool di configurazione grafico:<pre># apt-get install nvidia-glx nvidia-settings linux-headers-`uname -r`</pre> come dipendenze verranno anche installati i pacchetti: <code>dkms, nvidia-kernel-common</code> e <code>nvidia-kernel-dkms</code>. | * Installare i pacchetti necessari al funzionamento della scheda, gli headers del kernel attualmente in uso e il tool di configurazione grafico:<pre># apt-get install nvidia-glx nvidia-settings linux-headers-`uname -r`</pre> come dipendenze verranno anche installati i pacchetti: <code>dkms, nvidia-kernel-common</code> e <code>nvidia-kernel-dkms</code> .<br/>L'installazione può essere ulteriormente semplificata ricorrendo ai suggerimenti di "nvidia-detect" (come spiegato in precedenza), per cui in genere è sufficiente il comando:<pre># apt-get install nomepacchetto</pre>dove ''nomepacchetto'' (tipicamente un [[metapacchetto]]) va sostituito con il nome del pacchetto suggerito da "nvidia-detect"; in questo modo verranno installati automaticamente tutti i pacchetti necessari. | ||
* modificare la voce «Driver» nella sezione «Device» in <code>/etc/X11/xorg.conf</code> | === Configurazione di Xorg === | ||
* inserire la | Finita l'installazione, bisogna fare in modo che il server grafico sappia che si intende utilizzare il driver proprietario "nvidia". Si hanno diverse scelte: | ||
* modificare la voce «Driver», specificando il driver "nvidia", nella sezione «Device» in <code>/etc/X11/xorg.conf</code> . Ad esempio una riga:<pre>... Driver "vesa" ...</pre>diventerà:<pre>... Driver "nvidia" ...</pre>Nel caso il file non dovesse esistere (caso comune in quanto il sistema rileva automaticamente le impostazioni della scheda video), crearlo con questo contenuto:<pre>Section "Device" Identifier "nomescheda" Driver "nvidia" EndSection</pre>(''nomescheda'' può essere scelto a proprio piacimento).<br/>Questo è il metodo consigliato in caso di assenza del file <code>/etc/X11/xorg.conf</code> . | |||
* inserire la seguente sezione in un file in <code>/etc/X11/xorg.conf.d/</code> con estensione <code>.conf</code> e un nome a piacere, ad esempio <code>nvidia.conf</code> . Si noti che la directory, se mancante, deve essere preventivamente creata con il comando:<pre># mkdir /etc/X11/xorg.conf.d</pre> | |||
La sezione conterrà qualcosa di simile: | La sezione conterrà qualcosa di simile: | ||
Riga 82: | Riga 88: | ||
nel caso sia stato riavviato il sistema scegliendo il nuovo kernel dal menù di Grub.<br/> | nel caso sia stato riavviato il sistema scegliendo il nuovo kernel dal menù di Grub.<br/> | ||
Si noti che, nell'eventualità ci si trovasse davanti alla schermata nera, sarà necessario accedere a <code>tty1</code> tramite la combinazione di tasti "Ctrl+Alt+F1". | Si noti che, nell'eventualità ci si trovasse davanti alla schermata nera, sarà necessario accedere a <code>tty1</code> tramite la combinazione di tasti "Ctrl+Alt+F1". | ||
Se si ha poca dimestichezza nel destreggiarsi tra pacchetti e loro versioni, si consiglia caldamente si installare il [[metapacchetto]] suggerito da "nvidia-detect" che permetterà di installare tutti gli headers necessari e di mantenerli aggiornati nel tempo. In questo modo ci si può dimenticare tutte le operazioni manuali di aggiornamento dovute al cambio di versione del [[kernel]]; a questo penserà automaticamente il sistema di gestione dei pacchetti [[APT]]. | |||
=== Errori === | === Errori === |
contributi