Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/Nvidia"
Differenze tra le versioni 61 e 103 (in 42 versioni)
Versione 61 del 09/06/2008 11.38.57
Dimensione: 8319
Commento:
Versione 103 del 19/10/2014 14.36.28
Dimensione: 6437
Commento: aggiunto collegamento sottopagina Nouveau
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
[[BR]]
[[Indice]]
<<BR>>
<<Indice(depth=1)>>
<<BR>><<BR>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=414831"; rilasci="10.10 10.04";)>>
Linea 8: Linea 10:
Descriviamo in questa breve guida le modalità conosciute per installare i driver per schede grafiche '''nVidia'''. In questa guida sono presenti istruzioni utili per installare i driver '''proprietari Nvidia''' che forniscono supporto per l'accelerazione hardware 3D, supporto Tv-Out e funzioni dual-monitor.
Linea 10: Linea 12:
= Driver per schede video recenti = Per informazioni riguardo ai driver '''open source Nouveau''' fare riferimento alla [[Hardware/Video/Nvidia/DriverNouveau|relativa pagina]].
Linea 12: Linea 14:
La seguente tabella contiene un elenco esaustivo di schede video ATI e le informazioni relative ai driver che le supportano. Il segno di spunta verde indica la presenza del supporto per l'accelerazione bidimensionale e tridimensionale, il segno di spunta rosso indica la presenza del solo supporto bidimensionale: <<Anchor(pacchetto_driver)>>
= Classificazione dei pacchetti dei driver =
Linea 14: Linea 17:
||<tablestyle="width:100%" : 20% style="background-color:#FB8B00; " rowspan=2>'''Chip''' ||<style="background-color:#FB8B00;" colspan=4:>'''Driver compatibili''' ||
||<style="background-color:#FB8B00;":20%>'''nvidia-legacy''' ||<style="background-color:#FB8B00;":20%>'''nvidia-glx''' ||<style="background-color:#FB8B00;":20%>'''nvidia-glx-new''' ||<style="background-color:#FB8B00;":20%>'''nv''' ||
||<:>NV1||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png ||
||<:>NV3||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV4||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV5||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV6||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV10||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV11||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV15||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV16||<:>attachment:Icone/Piccole/yes.png||<:>||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV17||<:>||<:>attachment:Icone/Piccole/yes.png||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV18||<:>||<:>attachment:Icone/Piccole/yes.png||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV18B||<:>||<:>attachment:Icone/Piccole/yes.png||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV20||<:>||<:>attachment:Icone/Piccole/yes.png||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV25||<:>||<:>attachment:Icone/Piccole/yes.png||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>NV28||<:>||<:>attachment:Icone/Piccole/yes.png||<:>||<:>attachment:Icone/Piccole/yes-red.png||
||<:>Successivi a NV28||<:>||<:>||<:>attachment:Icone/Piccole/yes.png||<:>attachment:Icone/Piccole/yes-red.png||
Il pacchetto dei driver che deve essere installato dipende dalla versione di '''Ubuntu''' e dalla scheda video presente nel pc in uso.
Linea 33: Linea 19:
Per conoscere i chip successivi a NV28 consultare la colonna '''Code name''' della [http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units tabella] dei chip Nvidia presente su wikipedia.  * ''nvidia-graphics-drivers-319-updates''
Linea 35: Linea 21:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Il driver '''nv''' fornisce il supporto 2d per tutte e schede grafiche Nvidia''. ||  * ''nvidia-graphics-drivers-319''
Linea 37: Linea 23:
= Installazione dei driver in modalità grafica (Raccomandato) =  * ''nvidia-graphics-drivers-310-updates''
Linea 39: Linea 25:
/!\ Attenzione: Questa procedura funzionerà solo con '''Ubuntu 7.04''' «'''Feisty Fawn'''» e '''Ubuntu 7.10''' «'''Gutsy Gibbon'''»  * ''nvidia-graphics-drivers-310''
Linea 41: Linea 27:
Andare su '''''Sistema -> Amministrazione -> Gestore driver con restrizioni'''''. Inserire la propria password e fare clic su «'''Driver grafici accelerati NVIDIA'''». Poi seguire la semplice procedura.  * ''nvidia-graphics-drivers''
Linea 43: Linea 29:
Notare che una volta finita l'installazione bisognerà riavviare il proprio computer.  * ''nvidia-glx-180''
Linea 45: Linea 31:
= Installazione manuale (per esigenze particolari di versione ecc.) =
Scaricare i driver dalla pagina dei [http://www.nvidia.com/object/unix.html download] del sito web di [http://www.nvidia.com nVidia].
 * ''nvidia-173''
Linea 48: Linea 33:
Per l'installazione dei driver è necessario avere già installato i sorgenti del proprio kernel (pacchetto ''linux-tree''), in proposito vedere anche la guida relativa alla [:AmministrazioneSistema/CompilazioneKernel:compilazione del kernel].  * ''nvidia-96''
Linea 50: Linea 35:
Nelle singole pagine del sito nVidia viene descritto il metodo d'installazione del pacchetto in formato `.run`. = Installazione =
Linea 52: Linea 37:
Alcuni utenti hanno trovato utile questo sistema d'installazione, l'unico difetto è il "peso" del relativo pacchetto (circa 13 MiB). Per installare il driver, applicare quanto descritto nel seguito: Per l'installazione dei driver seguire la guida [[Hardware/AbilitareDriverProprietari|Abilitare i driver proprietari]].
Linea 54: Linea 39:
Scaricare il file `.run` (al momento di questa scrittura è `NVIDIA-Linux-x86-1.0-9746-pkg1.run`)
 
Dare il comando: {{{
sudo apt-get install build-essential linux-headers-$(uname -r) xserver-xorg-dev
= Pannello di controllo =

Il driver Nvidia è fornito di un pannello di controllo che permette di personalizzare la configurazione predefinita del driver, per avviarlo in GNOME andare in '''''Sistema → Amministrazione → NVIDIA X Server Settings'''''.

= Problemi comuni =

== Problemi di avvio su schermata iniziale in Ubuntu 10.04 e versioni successive ==

Consultare la seguente [[Hardware/Video/Nvidia/RisoluzioneBootsplash|pagina]].

== Il driver non è attivo ==

Il server grafico X non è stato configurato per usare il nuovo driver. Digitare in una finestra di terminale:{{{
sudo nvidia-xconfig
}}} e riavviare il sistema.

== Non è possibile salvare le impostazioni ==

'''NVIDIA X Server Settings''' non può scrivere il file `xorg.conf` se non è stato avviato con il comando sudo.

Soluzione 1:

 * Fare clic con il '''Pulsante destro''' del mouse sul desktop e selezionare '''Crea lanciatore'''.

 * Inserire nel campo '''Nome''' la dicitura: «nvidia-settings»

 * Inserire nel campo '''Comando''' il seguente comando:{{{
  gksudo nvidia-settings
Linea 59: Linea 68:
  Andare nella prima console con {{{
Ctrl+Alt+F1
 * Fare clic su '''Ok'''.

Soluzione 2:

Avviare '''NVIDIA X Server Settings''' dal menù '''''Sistema → Preferenze → Monitor'''''.

== Sospensione/Ibernazione ==

Se si ha i uso una vecchia scheda grafica Nvidia, la sospensione o l'ibernazione non funzioneranno a causa del ([[https://launchpad.net/bugs/34043|bug 34043]]).

Per risolvere questo problema procedere come segue:

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''La soluzione qui riportata funziona per la versione di '''Ubuntu 10.04'''. ''||

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/X11/xorg.conf` e aggiungere la riga:{{{
Option "NvAGP" "1"}}}
 alla «Section "Device"», come mostrato nell'esempio:{{{
Section "Device"
    Identifier "my id"
    Driver "my dr"
    VendorName "my vendor "
    BoardName "my board name "
    Option "NvAGP" "1"
EndSection
}}}

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/modprobe.d/blacklist` e aggiungere la seguente riga:{{{
blacklist intel_agp
}}}
 per mettere in blacklist il modulo ''intel_agp module'' in modo che non venga caricato dal kernel.

 0. Salvare le modifiche e riavviare il sistema.

== Basse risoluzioni dello schermo ==

Spesso le risoluzioni video a disposizione sono di gran lunga inferiori a quelle offerte con il driver open source.

Il driver compilato da NVIDIA sembra molto debole nel rilevare efficacemente questa informazione dal monitor e si affida alle informazioni aggiuntive in `xorg.conf`, per risolvere questo problema procedere come segue:

Digitare in una finestra di terminale il seguente comando:{{{
xrandr --addmode S-video 123x456
}}}
sostituire il valore «123x456» inserendo la risoluzione che si desidera per il proprio schermo ad esempio 800x600, 1024x768, etc..

== Lo schermo diventa bianco/ il monitor si spegne ==

Usando un portatile con una scheda !GeForce Go, oppure connettendo il solo schermo attraverso la DVI su un sistema dual-monitor talvolta risulta che nello schermo non si riceva un'immagine. Ciò è dovuto al driver che fa uscire il video dalla porta VGA della scheda video invece che da quella DVI.

L'indizio solito per questo problema è quando si sente il suono di avvio ma non appare nulla sullo schermo. Se non si ascolta alcun suono, allora è probabile che si abbiano problemi non legati a ciò. Questo è un [[https://bugs.launchpad.net/bugs/82312|bug 82312]].

Per risolvere questo problema procedere come segue:

 * Avviare il pc e selezionare '''modalità ripristino''' dal menù di Grub e dare Invio.

 * Apparso un menù selezionate con i tasti di direzione la voce root Passa a una shell con i privilegi di root.

 * Sempre con i tasti di direzione selezionare Ok e dare infine invio.

 * Inserire la password di root se richiesta.

 * Modificare il file `/etc/X11/xorg.conf` con l'editor [[Ufficio/EditorDiTesto/Nano|Nano]]:{{{
nano /etc/X11/xorg.conf
}}}

 * Cercare la riga «Section "Screen"» e aggiungere sotto questa una nuova riga contenente la stringa:{{{
 Option "!UseDisplayDevice" "DFP"
}}}
 * Salvare le modifiche e riavviare con il comando:{{{
reboot
Linea 64: Linea 139:
ed effettuare il login. == Problemi con la riproduzione video ==
Linea 66: Linea 141:
Terminare X.org con (se si usa '''KDE''' sostituire gdm con kdm): {{{
 sudo /etc/init.d/gdm stop
}}}
Se si hanno problemi con la riproduzione dei video, ad esempio con '''Gxine''', '''Mplayer''' o con l'interfaccia di '''Mythtv''' con una scheda legacy, questo può essere dovuto ad una profondità di colore troppo alta.
Linea 70: Linea 143:
Eseguire: {{{
sudo sh NVIDIA-Linux-x86-1.0-9746-pkg1.run
}}}
Per risolvere questo problema aprire con [[Ufficio/EditorDiTesto|editor di testo]] e i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/X11/xorg.conf` e cambiare il valore presente alla riga «!DefaultDepth» a '''16'''.
Linea 74: Linea 145:
Seguire le istruzioni a video fino al termine dell'installazione e riavviare X.org con: {{{
sudo /etc/init.d/gdm start
}}}

= Installazione dei driver di Ubuntu =

Con [:AmministrazioneSistema/Synaptic:Synaptic], o qualunque altro gestore, installa il pacchetto ''nvidia-glx'' da terminale il comando è: {{{
sudo apt-get install nvidia-glx
}}}

Se possiedi una scheda meno recente TNT, TNT2, TNT Ultra, Ge``Force1 o Ge``Force2 installare il pacchetto ''nvidia-glx-legacy'' così: {{{
sudo apt-get install nvidia-glx-legacy
sudo apt-get install linux-restricted-modules-686
}}}

Nota: Sostuire a 686 la propria architettura (386,686,k7 ecc ecc).

Abilitare i driver, digitando in una finestra di terminale: {{{
sudo nvidia-glx-config enable
}}}
per '''Ubuntu 6.06''' «'''Dapper Drake'''»

oppure: {{{
sudo nvidia-xconfig
}}}
per '''Ubuntu 6.10''' «'''Edgy Eft'''»

Oppure editare il file `/etc/X11/xorg.conf` e alla sezione {{{
"Device"
}}}
alla voce {{{
Driver
}}}
sostituire "nvidia" al posto di "nv".

Aggiungere la voce «{{{"nvidia"}}}» al file `/etc/modules` per caricare il driver al boot del sistema.

Fai il logout, premi «'''Ctrl+Alt+backspace'''» e riesegui il login.

Se premendo «'''Ctrl+Alt+backspace'''» appare uno splashscreen nVidia, i driver sono stati installati correttamente.

== Note ==
 * Il pacchetto ''nvidia-settings'' (anch'esso disponibile in [:AmministrazioneSistema/Synaptic:Synaptic] fornisce un pannello di controllo per configurare le opzioni della scheda video. Da terminale il comando è:
 {{{
sudo apt-get install nvidia-settings
}}}
 * Se vuoi compilare applicazioni 3D, devi installare il pacchetto ''nvidia-glx-dev''.
 * Se vuoi usare questi driver ed eseguire XMMS, leggi [https://bugzilla.ubuntu.com/show_bug.cgi?id=1724 questo bug]. Puoi aggirarlo installando ''libmik''.
 * Assicurati di avere la versione giusta del pacchetto ''linux-restricted-modules''. Deve corrispondere con quella del kernel in esecuzione.
 * {{{Renderaccell}}} ha un bug. C'è una perdita di memoria e crasha. Disabilitalo in {{{xorg.conf}}} nella sezione «{{{"Device"}}}». (Per editare il file `xorg.conf` utilizza un editor di testo qualunque, da terminale puoi usare '''vi''', [:Ufficio/EditorDiTesto/Vim:vim] o [:Ufficio/EditorDiTesto/Nano:nano]):
 {{{
Option "RenderAccel" "false"
}}}
 * Disabilitare il logo nVidia all'avvio di Gnome: per farlo, aggiungi la seguenta linea nella sezione «{{{"Device"}}}»
 {{{
Option "NoLogo"
}}}

= Problemi con X.org =
È possibile che le difficoltà di installazione/configurazione dei driver della scheda grafica traggano origine non tanto dai driver stessi, quanto dalla configurazione di '''{{{X.org}}}'''. A questo proposito è opportuno verificare se si è configurato correttamente '''{{{X.org}}}''', o editando il file {{{/etc/X11/xorg.conf}}}, oppure digitando da terminale:

{{{
sudo dpkg-reconfigure xserver-xorg
}}}

== Problemi di risoluzione video ==

Se il problema consiste nella difficoltà di accedere a risoluzioni superiori, è necessario aggiungere in {{{xorg.conf}}} a tutti i «{{{"modes"}}}» disponibili, la risoluzione «{{{"1280x800"}}}». Consulta la guida del wiki su X.org.
Linea 145: Linea 148:
 * [:/TvOut:Come configurare l'uscita tv sulle schede nVidia]
 * [http://www.nvidia.com/Download/index.aspx?lang=en-us Driver ufficiali nVidia]
 * [http://it.wikipedia.org/wiki/Nouveau Driver Nouveau]
 * [[https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia|Documento originale]]




Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida sono presenti istruzioni utili per installare i driver proprietari Nvidia che forniscono supporto per l'accelerazione hardware 3D, supporto Tv-Out e funzioni dual-monitor.

Per informazioni riguardo ai driver open source Nouveau fare riferimento alla relativa pagina.

Classificazione dei pacchetti dei driver

Il pacchetto dei driver che deve essere installato dipende dalla versione di Ubuntu e dalla scheda video presente nel pc in uso.

  • nvidia-graphics-drivers-319-updates

  • nvidia-graphics-drivers-319

  • nvidia-graphics-drivers-310-updates

  • nvidia-graphics-drivers-310

  • nvidia-graphics-drivers

  • nvidia-glx-180

  • nvidia-173

  • nvidia-96

Installazione

Per l'installazione dei driver seguire la guida Abilitare i driver proprietari.

Pannello di controllo

Il driver Nvidia è fornito di un pannello di controllo che permette di personalizzare la configurazione predefinita del driver, per avviarlo in GNOME andare in Sistema → Amministrazione → NVIDIA X Server Settings.

Problemi comuni

Problemi di avvio su schermata iniziale in Ubuntu 10.04 e versioni successive

Consultare la seguente pagina.

Il driver non è attivo

Il server grafico X non è stato configurato per usare il nuovo driver. Digitare in una finestra di terminale:

sudo nvidia-xconfig  

e riavviare il sistema.

Non è possibile salvare le impostazioni

NVIDIA X Server Settings non può scrivere il file xorg.conf se non è stato avviato con il comando sudo.

Soluzione 1:

  • Fare clic con il Pulsante destro del mouse sul desktop e selezionare Crea lanciatore.

  • Inserire nel campo Nome la dicitura: «nvidia-settings»

  • Inserire nel campo Comando il seguente comando:

      gksudo nvidia-settings
  • Fare clic su Ok.

Soluzione 2:

Avviare NVIDIA X Server Settings dal menù Sistema → Preferenze → Monitor.

Sospensione/Ibernazione

Se si ha i uso una vecchia scheda grafica Nvidia, la sospensione o l'ibernazione non funzioneranno a causa del (bug 34043).

Per risolvere questo problema procedere come segue:

La soluzione qui riportata funziona per la versione di Ubuntu 10.04.

  1. Aprire con un editor di testo con i privilegi di amministrazione il file /etc/X11/xorg.conf e aggiungere la riga:

    Option         "NvAGP" "1"

    alla «Section "Device"», come mostrato nell'esempio:

    Section "Device"
        Identifier     "my id"
        Driver         "my dr"
        VendorName     "my vendor "
        BoardName      "my board name "
        Option         "NvAGP" "1"
    EndSection
  2. Aprire con un editor di testo con i privilegi di amministrazione il file /etc/modprobe.d/blacklist e aggiungere la seguente riga:

    blacklist intel_agp

    per mettere in blacklist il modulo intel_agp module in modo che non venga caricato dal kernel.

  3. Salvare le modifiche e riavviare il sistema.

Basse risoluzioni dello schermo

Spesso le risoluzioni video a disposizione sono di gran lunga inferiori a quelle offerte con il driver open source.

Il driver compilato da NVIDIA sembra molto debole nel rilevare efficacemente questa informazione dal monitor e si affida alle informazioni aggiuntive in xorg.conf, per risolvere questo problema procedere come segue:

Digitare in una finestra di terminale il seguente comando:

xrandr --addmode S-video 123x456

sostituire il valore «123x456» inserendo la risoluzione che si desidera per il proprio schermo ad esempio 800x600, 1024x768, etc..

Lo schermo diventa bianco/ il monitor si spegne

Usando un portatile con una scheda GeForce Go, oppure connettendo il solo schermo attraverso la DVI su un sistema dual-monitor talvolta risulta che nello schermo non si riceva un'immagine. Ciò è dovuto al driver che fa uscire il video dalla porta VGA della scheda video invece che da quella DVI.

L'indizio solito per questo problema è quando si sente il suono di avvio ma non appare nulla sullo schermo. Se non si ascolta alcun suono, allora è probabile che si abbiano problemi non legati a ciò. Questo è un bug 82312.

Per risolvere questo problema procedere come segue:

  • Avviare il pc e selezionare modalità ripristino dal menù di Grub e dare Invio.

  • Apparso un menù selezionate con i tasti di direzione la voce root Passa a una shell con i privilegi di root.
  • Sempre con i tasti di direzione selezionare Ok e dare infine invio.
  • Inserire la password di root se richiesta.
  • Modificare il file /etc/X11/xorg.conf con l'editor Nano:

    nano /etc/X11/xorg.conf
  • Cercare la riga «Section "Screen"» e aggiungere sotto questa una nuova riga contenente la stringa:

     Option "!UseDisplayDevice" "DFP"
  • Salvare le modifiche e riavviare con il comando:

    reboot

Problemi con la riproduzione video

Se si hanno problemi con la riproduzione dei video, ad esempio con Gxine, Mplayer o con l'interfaccia di Mythtv con una scheda legacy, questo può essere dovuto ad una profondità di colore troppo alta.

Per risolvere questo problema aprire con editor di testo e i privilegi di amministrazione il file /etc/X11/xorg.conf e cambiare il valore presente alla riga «DefaultDepth» a 16.

Ulteriori risorse


CategoryHardware CategoryDaRevisionare