[Risolto] nvidia drivers

Riconoscimento, installazione e configurazione delle periferiche.
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

[Risolto] nvidia drivers

Messaggio da vaina »

Ciao a tutti.

  Ho installato di recente Ubuntu 10.04 su una piccola workstation, il DELL Precision 490, dotato di NVIDIA Quad FX 550. Terminata l'installazione, ho scaricato ed installato i driver proprietari raccomandati tramite Sistema/Amministrazione/Driver hardware (immagino che si tratti della versione 173). La visualizzazione e la risoluzione sembravano buoni, ma avendo qualche problema nel riavvio del computer (si blocca) e nell'uso di un software per lavoro, ho deciso di installare manualmente i drivers più aggiornati dal sito del produttore, seguendo la procedura descritta qui (post #1).
L'installazione è sembrata andare a buon fine, ma i problemi precedenti non sono scomparsi (mi sono anche reso conto che lo standby dello schermo, a computer inattivo, blocca tutto e mi costringe a riavviare). A quel punto, continuando a leggere la discussione citata, ho di seguire il consiglio al post #74, riferendomi al repository ppa:ubuntu-x-swat/x-updates. Tramite il gestore di pacchetti ho anche installato il pacchetto nvidia-graphics-drivers-173 e, dopo aver eliminato le linee di codice precedentemente inserite in blacklist.conf per l'installazione manuale

Codice: Seleziona tutto

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
ho riavviato il computer. L'installazione ancora una volta sembra non aver dato problemi, ma dopo aver controllato i driver in uso tramite Sistema/Amministrazione/Driver hardware leggo l'avviso Questo driver è attivato, ma non attualmente in uso. Come posso risolvere il problema? Che cosa ho eventualmente sbagliato nei miei successivi tentativi?
Ultima modifica di vaina il martedì 14 settembre 2010, 9:45, modificato 1 volta in totale.
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

Ciao,posta il risultato di

Codice: Seleziona tutto

glxinfo | grep -i nvidia
cosi vediamo quale driver stai usando effettivamente.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

ciao, alessio.

    purtroppo qualcosa non ha funzionato nell'avviso via e-mail, quindi leggo solo ora la tua risposta - nel frattempo ero cmq in ferie.
il risultato della utility è:

Codice: Seleziona tutto

server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL version string: 2.1.2 NVIDIA 173.14.27
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
qual è il prossimo passo? grazie per l'aiuto.
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

Stai usando il driver 173.14.27,e il terminale non mente,non so perchè Driver-hardware ti dica che non è in uso,Nvidia X Server Settings che trovi in Sistema-Amministrazione cosa riporta in X Server Information? Comunque non credo che i problemi che hai siano legati al driver della scheda grafica.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

Credo che X Server Information confermi lo stesso risultato (vedi immagine allegata). Ho aperto questo thread perché pensavo che, per quanto stupido (ma per un non esperto come me non è così scontato), il messaggio Questo driver è applicato, ma non attualmente in uso fosse relativo a un problema standard e quindi risolvibile facilmente. Ad ogni modo, non posso spiegarmi i vari problemi riscontrati (e che continuo ad avere) se non con un problema legato alla scheda grafica o comunque all'interazione tra il sistema operativo e la scheda grafica - per questo ho pensato ai drivers prima ancora di leggere quel messaggio.
Allegati
xserver_infos.png
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

apri /etc/default/grub con

Codice: Seleziona tutto

sudo gedit /etc/default/grub
cerca questa riga

Codice: Seleziona tutto

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
e modificala togliendo "quiet splash" praticamente la fai diventare cosi

Codice: Seleziona tutto

GRUB_CMDLINE_LINUX_DEFAULT=
salva chiudi e dai nel terminale

Codice: Seleziona tutto

sudo update-grub
qundo hai finito riavvia il pc e vediamo dove si blocca.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

Se ho capito bene, il risultato dell'operazione è semplicemente la visualizzazione delle procedure di caricamento del sistema operativo, solitamente coperte dallo splash screen di Ubuntu. Però non saprei dire che cosa e dove 'si blocca', l'avvio sembra normale. I problemi però sono ovviamente gli stessi: se riavvio il sistema (senza imporre uno stop definitivo) la fase di spegnimento rimane congelata (lo splash screen di chiusura si blocca con il primo led di animazione acceso); se provo ad usare il software in questione (che funziona benissimo su altre macchine che montano Ubuntu) ho i precedenti problemi di apertura delle finestre del menù o di rendering degli oggetti e altri inconvenienti apparentemente legati alla scheda grafica.
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

cerca nel Gestore pacchetti nvidia-current che corrisponde al driver 256.44 e installalo,dopo in Driver-hardware troverai nvidia-current,attivalo e riavvia il pc e vediamo se cambia qualcosa.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

Ora in Driver hardware vedo sia nvidia_current sia nvidia_173, entrambi con il led verde, ma se seleziono nvidia_current, cliccando con il mouse, non ho possibilità di attivarlo, nel senso che leggo il solito messaggio Questo driver è attivato, ma non attualmente in uso e il relativo pulsante, nella parte inferiore della finestra, è nella forma Disattiva. Devo forse disattivare entrambi i drivers e poi 'riattivare' solo nvidia_current, prima di riavviare il computer?
Allegati
driver_hardware.png
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

[bump!]
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

dai nel terminale

Codice: Seleziona tutto

glxinfo | grep -i nvidia
e se stai ancora usando il 173 vai in Driver-hardaware e disattivalo, riavvia il pc e sempre da terminale controlla qual'è il driver che stai usando.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

A terminale l'output è

Codice: Seleziona tutto

server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL version string: 2.1.2 NVIDIA 256.44
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
Quindi ne deduco che non sto più usando la versione 173. Non capisco però perché, se controllo i drivers disponibili nel sistema tramite Sistema/Amministrazione/Driver hardware, rilevo la presenza di entrambi (come mi aspetto) ma con entrambi, quindi anche per nvidia_current, ho l'avviso Questo driver è applicato, ma non attualmente in uso.
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

deve essere un bug di Driver-hardwarwe,ho controllato e anche a me dice la stessa cosa,comunque come ti ho già detto il terminale non mente,stai usando il 256.44.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

Grazie comunque per il tuo supporto, allora. Mi chiedo a questo punto quale sia la ragione alla fonte dei miei problemi  >:(
Ciao.
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

Scusate se torno sull'argomento, ma sono entrato da poco nel mondo linux di Ubuntu e sono un dilettante. Nel tentativo di risolvere i problemi grafici di cui sopra, ho provato ad installare un'altra scheda grafica (ATI FireGL 7200). Gli inconvenienti, se possibile, sono aumentati e quindi, dopo numerosi tentativi con drivers proprietari e non, sono tornato alla Nvidia Quadro FX 550.
A quanto pare, l'installazione hardware e dei relativi drivers non è andata a buon fine. Riporto la procedura seguita, magari potete evidenziare gli errori commessi:
1. installazione della scheda grafica e avvio di Jockey: non risultano drivers proprietari dopo la consueta ricerca
2. aggiunta del repository ppa:ubuntu-x-swat/x-updates e installazione del pacchetto nvidia-current dev
3. riavvio del pc: la risoluzione dello schermo sembra più bassa del dovuto
4. con Sistema/Preferenze/Monitor mi viene suggerito l'uso dello strumento del produttore
5. l'avvio di Nvidia X Server Settings mi restituisce il messaggio You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server

Come posso procedere per una corretta installazione dei drivers Nvidia?
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

Ciao,disinstalla nvidia-current-dev e installa nvidia-current.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

Mio eroe  :)
Ho riavviato e la risoluzione sembra corretta. E, a differenza di prima, digitando a terminale

Codice: Seleziona tutto

glxinfo | grep -i nvidia
ottengo

Codice: Seleziona tutto

server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL version string: 2.1.2 NVIDIA 260.19.04
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
Vorrei approfittarne per approfondire l'argomento. Nella pagina BinaryDriverHowtoNvidia ci sono due punti che non capisco. Non comprendo se per un'opportuna installazione dei drivers Nvidia devo rimuovere Nouveau con

Codice: Seleziona tutto

sudo apt-get --purge remove xserver-xorg-video-nouveau 
e inoltre non capisco a pieno la procedura per eliminare il bug 'Il driver è attivo ma non attualmente in uso', nel caso non consenta un funzionamento completamente corretto del driver nvidia-current.
Se non mi sbaglio, devo scrivere

Codice: Seleziona tutto

sudo apt-get install nvidia-current
e poi selezionare l'alternativa con qualcosa di simile a

Codice: Seleziona tutto

sudo update-alternatives --config gl_conf
In particolare non comprendo se nella suddetta riga di comando devo eventualmente sostituire gl_conf con il nome di un altro file (mi confonde la frase 'select the alternative that matches the driver that you have installed (e.g. /usr/lib/nvidia-current/ld.so.conf for nvidia-current)'.
Grazie per l'aiuto e la pazienza.
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

bene hai installato l'ultimo driver disponibile che è il 260.19.04
per quanto riguarda il Nouveau controlla se è installato rimuovilo
per quanto riguarda il bug di Driver hardware appena ho tempo lo guardo meglio,anche se secondo me non pregiudica il buon funzionamento del driver.
 
vaina
Prode Principiante
Messaggi: 78
Iscrizione: venerdì 12 marzo 2010, 12:42

Re: nvidia drivers

Messaggio da vaina »

Codice: Seleziona tutto

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Il pacchetto xserver-xorg-video-nouveau non è installato e quindi non è stato rimosso
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
Evidentemente non era presente o l'avevo già rimosso nei tentativi precedenti di 'taratura' delle schede grafiche. Forse per questo la reinstallazione di nvidia-current non mi ha dato problemi di conflitto (se ho compreso il problema)  :)
Grazie per la disponibilità ad approfondire la questione del bug. Ho parlato di eventuali problemi non per esperienza ma per aver letto 'The NVIDIA driver may not work', a proposito del bug evidenziato da Joker.
^alessio^
Rampante Reduce
Rampante Reduce
Messaggi: 5384
Iscrizione: giovedì 15 maggio 2008, 22:00
Sesso: Maschile
Località: como

Re: nvidia drivers

Messaggio da ^alessio^ »

allora il comando

Codice: Seleziona tutto

sudo update-alternatives --config gl_conf
ti apre nel terminale una schermata dove puoi scegliere l'alternativa per gl_conf, che nel mio caso sono tre, due fanno riferimento a nvidia e una a mesa,io ho provato le due che chiaramente fanno riferimento a nvidia senza ottenere il risultato desiderato,
praticamente Driver-hardware continua a dirmi 'Il driver è attivo ma non attualmente in uso'
continuo comunque a credere che questo non pregiudichi il funzionamento del driver,
ho notato comunque che sulla 10.10 questo bug è stato eliminato.
Ciao.
 
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti