NVIDIA
Da Wikipedia, l'enciclopedia libera.
Installare i drivers per le schede grafiche nVIDIA su OpenSUSE è una cosa molto semplice, si può comunque decidere di procedere attraverso due metodi differenti:
- Installazione tramite repository
- Installazione tramite installer
- Installazione tramite 1-Click-Install su openSUSE 10.3
Contents |
Installazione tramite 1-Click-Install su openSUSE 10.3
Su openSUSE 10.3 possiamo installare i drivers con il metodo 1-Click-Install.
- Per le nuove schede video, cliccate qui:
- Per tutte le schede nVIDIA "vecchie" (Legacy) cliccate qui:
(controllate in basso la lista di tali schede)
Per impostare i drivers permettendo l'utilizzo di Compiz o Compiz Fusion date i seguenti comandi da shell e riavviate X (Logout e premete <ctrl>-<alt>-<Backspace>).
$ su # nvidia-xconfig --composite # nvidia-xconfig --render-accel # nvidia-xconfig --add-argb-glx-visuals -d 24
Installazione attraverso repository
Aggiungete a Yast il repository per i driver nVIDIA:
| Version: 10.2
| http://download.nvidia.com/opensuse/10.2/ |
| Version: 10.1 / SLED 10
| ftp://download.nvidia.com/novell/ |
Per importare la chiave aprite una shell e da root digitate quanto segue:
# rpm --import http://download.nvidia.com/novell/repodata/repomd.xml.key
Scelta corretta dei moduli
Ora bisogna aprire Yast ---> Gestione Pacchetti e cercate semplicemente nvidia per ottenere una finestra simile a questa:
Scegliamo ora i drivers e il modulo del kernel che fa per noi, per i drivers la scelta cade tra due opzioni:
- x11-video-nvidiaG01
- x11-video-nvidia
Andrebbe scelto sempre il primo, solo nel caso la vostra scheda abbia un chip grafico che appare nel seguente elenco dovrete scegliere il secondo:
0x0110 GeForce2 MX/MX 400 0x0111 GeForce2 MX 100/200 0x0112 GeForce2 Go 0x0113 Quadro2 MXR/EX/Go 0x0170 GeForce4 MX 460 0x0171 GeForce4 MX 440 0x0172 GeForce4 MX 420 0x0173 GeForce4 MX 440-SE 0x0174 GeForce4 440 Go 0x0175 GeForce4 420 Go 0x0176 GeForce4 420 Go 32M 0x0177 GeForce4 460 Go 0x0178 Quadro4 550 XGL 0x0179 GeForce4 440 Go 64M 0x017A Quadro NVS 0x017C Quadro4 500 GoGL 0x017D GeForce4 410 Go 16M 0x0181 GeForce4 MX 440 with AGP8X 0x0182 GeForce4 MX 440SE with AGP8X 0x0183 GeForce4 MX 420 with AGP8X 0x0185 GeForce4 MX 4000 0x0188 Quadro4 580 XGL 0x018A Quadro NVS 280 SD 0x018B Quadro4 380 XGL 0x018C Quadro NVS 50 PCI 0x01A0 GeForce2 Integrated GPU 0x01F0 GeForce4 MX Integrated GPU 0x0200 GeForce3 0x0201 GeForce3 Ti 200 0x0202 GeForce3 Ti 500 0x0203 Quadro DCC 0x0250 GeForce4 Ti 4600 0x0251 GeForce4 Ti 4400 0x0253 GeForce4 Ti 4200 0x0258 Quadro4 900 XGL 0x0259 Quadro4 750 XGL 0x025B Quadro4 700 XGL 0x0280 GeForce4 Ti 4800 0x0281 GeForce4 Ti 4200 with AGP8X 0x0282 GeForce4 Ti 4800 SE 0x0286 GeForce4 4200 Go 0x0288 Quadro4 980 XGL 0x0289 Quadro4 780 XGL 0x028C Quadro4 700 GoGL
Per quanto riguarda i moduli del kernel dovrete scegliere tra 4 opzioni:
- nvidia-gfxG01-kmp-default
- nvidia-gfxG01-kmp-bigsmp
- nvidia-gfx-kmp-default
- nvidia-gfx-kmp-bigsmp
è facile intuire che se avete precedentemente selezionato i drivers G01 la scelta dei moduli ricadrà su quelli G01 e viceversa;
la scelta tra default e bigsmp è basata sul vostro kernel, il kernel-bigsmp viene installato quando tra memoria RAM e memoria swap si raggiungono i 4GB.
Potete fugare ogni dubbio aprendo una shell e digitando:
$ uname -r
otterrete qualcosa di molto simile a questo:
Anubis-pc:~ > uname -r 2.6.18.8-0.5-default
Come potete vedere dall'esempio, questo kernel, essendo default richiede il modulo nvidia-gfxG01-kmp-default
Infine terminate l'installazione dopo aver accettato le relative licenze
Note
Una volta riavviato il computer avrete il 3d già attivo come anche il file xorg.conf configurato.
Se così non dovesse essere basta aprire una shell e digitare:
# sax2 -r -m 0=nvidia
Installazione tramite installer
Questo metodo consiste nell'installare i drivers scaricandoli dal sito dell'nVIDIA ed installandoli manualmente tramite shell. In questo caso però, dovrete assicuravi di aver installato i seguenti pacchetti:
- kernel-source
- make
- gcc
Download dei drivers
Andate qui e scaricate gli ultimi drivers che attualmente sono i 100.14.11.
Installazione dei drivers
premete
ctrl+alt+f1
fate il login diventando root quindi digitate:
# init 3
per disattivare il server x. Ora dirigetevi nella cartella dove avete scaricato i drivers ed installateli, se per esempio sono sul Desktop potete digitatare:
# cd /home/nome_utente/Desktop # sh NVIDIA-Linux-x86-100.14.11-pkg1.run -q
seguite ora le semplici istruzioni che appariranno sullo schermo. Terminata l'installazione digitate:
# sax2 -r -m 0=nvidia
per configurare il file xorg.conf. Infine digitate:
# reboot
per riavviare ed utilizzare i vostri drivers con il 3d abilitato.
Rimuovere i drivers
Per rimuovere i drivers è sufficiente digitare questo comando da shell
# nvidia-installer --uninstall
Note
Ogni volta che aggiornate il kernel sarete costretti a reinstallare i drivers. Seguendo la procedura precedente dovrete solo modificare il comando
# sh NVIDIA-Linux-x86-100.14.11-pkg1.run -q
con
# sh NVIDIA-Linux-x86-100.14.11-pkg1.run -K
Ricordo inoltre che il simbolo $ indica che il comando shell deve essere digitato da utente normale mentre il simbolo # che il comando deve essere digitato di root
Andrea Florio Anubisg1




