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:

Nvidia-1click.png

  • Per tutte le schede nVIDIA "vecchie" (Legacy) cliccate qui:

(controllate in basso la lista di tali schede)

Nvidia-legacy-1click.png

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:

Fate attenzione al repositoriy da aggiungere, inserite solamente quello riferito alla vostra versione di OpenSUSE

Questo è un messaggio di attenzione


Image:susemini.png
Version:
10.2
http://download.nvidia.com/opensuse/10.2/
Image:susemini.png
Version:
10.1 / SLED 10
ftp://download.nvidia.com/novell/


Anche se Yast dovrebbe fare tutto da solo, potreste aver bisogno di importare manualmente la chiave GPG

Questo è un messaggio di attenzione


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

Link Estersni