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 87 e 88
Versione 87 del 09/10/2010 11.01.08
Dimensione: 3973
Commento:
Versione 88 del 19/10/2010 14.10.20
Dimensione: 7885
Commento: revisione importata da LucaGambardella/Prove13
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
[[Indice]]
[[Informazioni(rilasci="8.04")]]
[[Indice(depth=1)]]
[[BR]][[BR]]
[[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,414831.0.html"; rilasci="10.10 10.04 9.10 8.04";)]]
Linea 10: Linea 10:
In questa guida sono contenute delle istruzioni utili all'installazione dei 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 12: Linea 12:
 * Per installare il driver '''nvidia''' su schede grafiche recenti, consultare la [:/GlxNew:relativa guida].
 * Per installare il driver su schede grafiche meno recenti, consultare la [:/DriverLegacy:relativa guida].
[[Anchor(pacchetto_driver)]]
= Classificazione dei pacchetti dei driver =
Linea 15: Linea 15:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Per abilitare i driver proprietari forniti con il sistema è possibile consultare la [:Hardware/AbilitareDriverProprietari:relativa guida]. ||  * ''nvidia-96'' fornisce i driver per il supporto delle schede dalla serie '''!GeForce 2''' alla serie '''Geforce 7'''
Linea 17: Linea 17:
= Driver per schede video =  * ''nvidia-173'' fornisce i driver per il supporto delle schede dalla serie '''!GeForce 5''' alla serie '''Geforce 9'''
Linea 19: Linea 19:
La seguente tabella contiene un elenco esaustivo di schede video nVidia 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:  * ''nvidia-glx-185'' andrà ad installare il pacchetto ''nvidia-current''
Linea 21: Linea 21:
||<tablestyle="width:100%" : 20% style="background-color:#FB8B00; " rowspan=2>'''Chip''' ||<style="background-color:#FB8B00;" colspan=4:>'''Guide utili''' ||
||<style="background-color:#FB8B00;":20%>'''[:/DriverLegacy:nvidia-glx-legacy]''' ||<style="background-color:#FB8B00;":20%>'''[:/DriverLegacy:nvidia-glx]''' ||<style="background-color:#FB8B00;":20%>'''[:/GlxNew:nvidia-glx-new]''' ||<style="background-color:#FB8B00;":20%>'''[:/DriverNouveau: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||
 * ''nvidia-current'' fornisce i driver per il supporto delle schede dalla serie '''!GeForce 6''' e successive. Per le schede della serie '''Geforce 8''' abilita il supporto dei video in h264.
Linea 40: Linea 23:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Il [:/DriverNouveau:driver nv] fornisce il supporto bidimensionale per tutte le schede grafiche nVidia. Per ulteriori informazioni fare riferimento alla [http://it.wikipedia.org/wiki/Nouveau nota enciclopedica].'' || = Preparativi =

In '''Ubuntu 10.04''' o successive il driver [:Hardware/Video/Nvidia/DriverNouveau:Nouveau] è installato come predefinito per il supporto delle schede Nvidia e non può coesistere con i driver proprietari.

Prima di installare i driver proprietari se ne consiglia la rimozione digitando in una finestra di terminale il comando:{{{
sudo apt-get --purge remove xserver-xorg-video-nouveau}}}

= Installazione =

Per l'installazione dei driver seguire la guida [:Hardware/AbilitareDriverProprietari: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 =

== I driver Nvidia sono stati attivati ma non sono correntemente in uso in Ubuntu 10.04 ==

Questo è dovuto al [https://bugs.launchpad.net/ubuntu/+source/jockey/+bug/539997 bug 539997], che non permette al driver Nvidia di funzionare.

Per risolvere il problema procedere come segue:

 0. Digitare il seguente comando in una finestra di terminale:{{{
sudo apt-get install nome_pacchetto
}}}
 inserire al posto di «nome_pacchetto» il nome del [#pacchetto_driver pacchetto dei driver].

 0. Selezionare l'alternativa che corrisponde al driver installato digitando in un terminale:{{{
sudo update-alternatives --config gl_conf
}}}

 per esempio `/usr/lib/nvidia-current/ld.so.conf` per il pacchetto ''nvidia-current''.

 0. Aggiornare la cache di ld digitando in un terminale:{{{
sudo ldconfig
}}}

 0. configurare il file `xorg.conf` con il comando:{{{
sudo nvidia-xconfig
}}}

 0. 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 ([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 dalla versione di '''Ubuntu 9.04''' alla '''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
}}}

== 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 [: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'''.

== Frequenza di refresh errata ==

Se si utilizza '''Ubuntu 8.04''' con installati i pacchetti dei driver ''nvidia-glx'' o ''nvidia-glx-new'' e la frequenza di refresh appare errata (o differente da quella rilevata) in in gnome-display-properties/xrandr, probabilmente si sta assistendo all'effetto della caratteristica !DynamicTwinView.
consultare la pagina del [https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.20/+bug/92599 bug 92599] per i dettagli di questo comportamento.
Linea 43: Linea 163:
   * [:/ModuleAssistant: Abilitare il 3D su schede nVidia tramite Module-Assistant]
 * [:/TvOut:Come configurare l'uscita tv sulle schede nVidia]
 * [http://www.nvidia.com/Download/index.aspx?lang=en-us Driver ufficiali nVidia]
 * [http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units Tabella comparativa dei chipset nVidia]

 * [https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia Documento originale]

BR Indice(depth=1) BRBR Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,414831.0.html"; rilasci="10.10 10.04 9.10 8.04";)

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.

Anchor(pacchetto_driver)

Classificazione dei pacchetti dei driver

  • nvidia-96 fornisce i driver per il supporto delle schede dalla serie GeForce 2 alla serie Geforce 7

  • nvidia-173 fornisce i driver per il supporto delle schede dalla serie GeForce 5 alla serie Geforce 9

  • nvidia-glx-185 andrà ad installare il pacchetto nvidia-current

  • nvidia-current fornisce i driver per il supporto delle schede dalla serie GeForce 6 e successive. Per le schede della serie Geforce 8 abilita il supporto dei video in h264.

Preparativi

In Ubuntu 10.04 o successive il driver [:Hardware/Video/Nvidia/DriverNouveau:Nouveau] è installato come predefinito per il supporto delle schede Nvidia e non può coesistere con i driver proprietari.

Prima di installare i driver proprietari se ne consiglia la rimozione digitando in una finestra di terminale il comando:

sudo apt-get --purge remove xserver-xorg-video-nouveau

Installazione

Per l'installazione dei driver seguire la guida [:Hardware/AbilitareDriverProprietari: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

I driver Nvidia sono stati attivati ma non sono correntemente in uso in Ubuntu 10.04

Questo è dovuto al [https://bugs.launchpad.net/ubuntu/+source/jockey/+bug/539997 bug 539997], che non permette al driver Nvidia di funzionare.

Per risolvere il problema procedere come segue:

  1. Digitare il seguente comando in una finestra di terminale:

    sudo apt-get install nome_pacchetto
    inserire al posto di «nome_pacchetto» il nome del [#pacchetto_driver pacchetto dei driver].
  2. Selezionare l'alternativa che corrisponde al driver installato digitando in un terminale:

    sudo update-alternatives --config gl_conf

    per esempio /usr/lib/nvidia-current/ld.so.conf per il pacchetto nvidia-current.

  3. Aggiornare la cache di ld digitando in un terminale:

    sudo ldconfig
  4. configurare il file xorg.conf con il comando:

    sudo nvidia-xconfig
  5. 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 ([https://launchpad.net/bugs/34043 bug 34043]).

Per risolvere questo problema procedere come segue:

Immagine(Icone/Piccole/note.png,,center)

La soluzione qui riportata funziona dalla versione di Ubuntu 9.04 alla 10.04.

  1. 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
  2. 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.

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

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 [: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.

Frequenza di refresh errata

Se si utilizza Ubuntu 8.04 con installati i pacchetti dei driver nvidia-glx o nvidia-glx-new e la frequenza di refresh appare errata (o differente da quella rilevata) in in gnome-display-properties/xrandr, probabilmente si sta assistendo all'effetto della caratteristica DynamicTwinView. consultare la pagina del [https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.20/+bug/92599 bug 92599] per i dettagli di questo comportamento.

Ulteriori risorse


CategoryHardware