|
|
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 == |