TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
mimmozzo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 477
Iscrizione: venerdì 23 settembre 2005, 14:00
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 x86_64
Località: Crotone
Contatti:

TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mimmozzo »

PREMESSA

Recentemente ho trovato questo post: http://ubuntuforums.org/showthread.php?t=75074 sul forum inglese di ubuntu.
Bene, seguendo il metodo 2, sono riuscito ad installare correttamente gli ultimi driver (versione 8178), disponibili sul sito ufficiale della nvidia, senza incontrare intoppi.
Nei giorni successivi ho consigliato questo metodo a qualche altro utente, che ha conseguito gli stessi (ottimi) risultati.
Per questo motivo, ho pensato che sarebbe stata una buona cosa riportare una traduzione della guida, cercando di integrarla quanto più possibile.
Probabilmente sarebbe meglio farne un wiki, ma non ho mai utilizzato questo (peraltro magnifico) strumento per scrivere guide... quindi la posto qui, magari qualche anima buona può riportarla sul wiki o aggiornare quella già esistente.  ;)
Enjoy your Ubuntu!  ;D

NB: Si consiglia vivamente di stampare la guida prima di procedere, poichè ad un certo punto non potrete più consultare la pagina del forum (l'ambiente grafico dovrà essere chiuso).

TUTORIAL v 1.1 ;D

Innanzitutto, verificate che la vostra scheda video sia supportata dai driver che scaricherete.
Qui c'è l'elenco dei chip supportati dalla versione 8178:
http://download.nvidia.com/XFree86/Linu ... dix-a.html
potete facilmente trovare gli elenchi relativi ad altre versioni sul sito della nvidia.

1) Scaricate l'installer predisposto per la vostra architettura (32 0 64bit).
http://www.nvidia.com/object/unix.html
Una volta finito, avrete scaricato un file del tipo: NVIDIA-Linux-x86-1.0-8178-pkg1.run
segnate su un foglio di carta il percorso del file (esempio: se l'avete scaricato nella cartella home del vostro utente, il percorso sarà /home/nomeutente/)

2) Aprite un terminale e digitate la seguente istruzione:

Codice: Seleziona tutto

sudo apt-get install build-essential gcc gcc-3.4
premete invio, inserite la vostra password, ed attendete che l'installazione dei pacchetti finisca.

3) Scegliete una password per l'utente root (che servirà in una fase successiva), segnatevela sul foglio di carte. Digitate:

Codice: Seleziona tutto

sudo passwd root
la console vi chiederà la password del vostro utente (quella che utilizzate di solito, quando lanciate un comando preceduto da sudo). In seguito vi chiederà di inserire la password per l'utente root.
In sintesi:

Codice: Seleziona tutto

Password: [mettete la password del vostro utente abituale]
Enter new UNIX password: [la password che avete scelto per l'utente root]
Retype new UNIX password:[ridigitate la password che avete scelto per l'utente root]
dovrebbe uscirvi un messaggio come questo:

Codice: Seleziona tutto

passwd: password updated successfully
4) Bene... adesso digitate:

Codice: Seleziona tutto

uname -r
Vi verrà mostrato una stringa composta da numeri e punti: è la versione del kernel che il vostro sistema utilizza. Dovrebbe essere simile a questa: 2.6.12-10-386

Segnatevi questa stringa.

5) Aprite il menu Sistema ---> Amministrazione ---> Gestore pacchetti Synaptic, digitate la vostra password utente, attendete che il programma carichi.
Premete il tasto cerca e digitate: linux-image

vi uscirà un elenco di pacchetti, dovrete cliccare col tasto destro sul pacchetto che contiene la stringa che avete precedentemente messo da parte, e cliccare col sinistro su "marca per l'installazione".
Esempio:
se dopo il comando "uname -r" esce: 2.6.12-10-386
allora selezionate il pacchetto: linux-image-2.6.12-10-386

ripetete la procedura, cercando stavolta il pacchetto linux-headers.

Alla fine cliccate sul tasto "applica": il programma scaricherà i pacchetti selezionati e li installerà nel vostro sistema.

( sudo apt-get install linux-image-2.6.12-10-386 linux-headers-2.6.12-10-386 )

7) Aprite un terminale e digitate:

Codice: Seleziona tutto

sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
e premete invio.
Cosi rimuoverete i vecchi driver.

8 ) Rimuovete i restanti file dei vecchi driver col seguente comando:

Codice: Seleziona tutto

sudo rm /etc/init.d/nvidia-*
9) Rimuovete anche quest'altro pacchetto col comando seguente:

Codice: Seleziona tutto

sudo apt-get --purge remove linux-restricted-modules-`uname -r`

10) Premete CTRL-ALT-F1. Passerete dall'interfaccia grafica ad una schermata nera... state tranquilli!
Inserite nome utente e password per l'accesso (se richiesto).
A questo punto digitate il comando:

Codice: Seleziona tutto

sudo /etc/init.d/gdm stop

se usate Gnome;

Codice: Seleziona tutto

sudo /etc/init.d/kdm stop
se usate KDE.

Dovrebbe uscirvi una scritta del tipo:
* Stopping GDM desktop manager                  [ok]

Perfetto... ora digitate:

Codice: Seleziona tutto

cd /home/nomeutente/
o, se avete scaricato il file dei driver in un altra cartella, mettete il giusto percorso al posto di /home/nomeutente/.
Premete invio.

Digitate:

Codice: Seleziona tutto

su [invio]
CC=gcc-3.4 [invio]
export CC [invio]
exit [invio]
CC=gcc-3.4 [invio]
export CC[invio]
Digitate:

Codice: Seleziona tutto

sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run
e premete invio. Partirà l'installazione dei driver (finalmente  ;) )

Il nome del file può essere diverso, mettete il nome del file che avete scaricato.
Un trucco: se non lo ricordate, digitate le prime lettere (maiuscole) e premete tab, automaticamente la console completerà il nome.

L'installer vi chiederà se volete trovare un modulo precompilato per il vostro kernel sul sito della Nvidia.
Rispondete Si (tanto non lo troverà :P)
A questo punto, l'installer vi chiederà se volete compilare un modulo... rispondete di si.
Vi chiederà inoltre se volete fare un backup del vostro file di configurazione xorg.conf... rispondete di si (meglio usare prudenza, sempre ;) )

11) A questo punto, i driver dovrebbero essere correttamente installati. Digitate:

Codice: Seleziona tutto

sudo /etc/init.d/gdm start
(se usate kde, mettete kdm al posto di gdm)

Ritornete all'ambiente grafico, coi driver installati :)

CONCLUSIONE


Come prima traduzione non mi sembra malaccio... se qualche volontario volesse controllare, e trovasse qualche inesattezza, può contattarmi con un messaggio privato.
W Ubuntu!

ps: anf... sono un pò stanchino!  ;D
Ultima modifica di mimmozzo il martedì 28 marzo 2006, 16:16, modificato 1 volta in totale.
Sparta ricchezza ch'avanza povertà
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

karma+, complimenti.ciao
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da Stealth »

bravo, ora non fermarti, mettilo su wiki  ;D
io lo metto in evidenza
ciao
Avatar utente
mimmozzo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 477
Iscrizione: venerdì 23 settembre 2005, 14:00
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 x86_64
Località: Crotone
Contatti:

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mimmozzo »

Stealth ha scritto: bravo, ora non fermarti, mettilo su wiki  ;D
io lo metto in evidenza
ciao
eeeeehk sarei un pò stanco ...  ;D ;D ;D
scherzo... comunque, grazie per l'incoraggiamento... siete grandi!
ps: ho sempre consultato i wiki, ma non ne ho mai scritto uno...  ::) e al momento non ho tempo da dedicarci... direi di fare cosi: verifichiamo prima che la guida sia buona, poi (alla versione 2.0 :P) la mettiamo su wiki... e mi ci date una mano  ;)
Sparta ricchezza ch'avanza povertà
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

la prima prova la faccio io stasera e posto qui i feedback ;D ;D
tutti sono invitati a fare lo stesso,così ne caviamo una versione "stabile" ;)
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

come promesso ho provato la guida
ti posto la mia esperienza e i miei suggerimenti ;)

Cancellerei la terza parte (settaggio passw root) che secondo me non serve.

La parte quinta la cambierei facendo in modo di usare solo il terminale
quindi direttamente da terminale

Codice: Seleziona tutto

sudo apt-get install linux-image-xxx linux-headers-xxx
Perte decima..
a me non è andato questo comando così come scritto nella guida..

Codice: Seleziona tutto

su CC=gcc-3.4 export CC exit CC=gcc-3.4 export CC
quindi ho fatto una breve ricerca e l'ho dato spezzato
(senza sudo ne su, non so perchè..)

Codice: Seleziona tutto

CC=gcc-3.4 (invio)
export CC (invio)
exit (invio)
Mi riloggo e do

Codice: Seleziona tutto

CC=gcc-3.4 (invio)
export CC (invio)
Il resto mi è sembrato perfetto ;D ;D
e funziona bene ;)
ciao
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

altro suggerimento (by no0tic che ringrazio)
si potrebbe modificare il binario inserendo i comandi

Codice: Seleziona tutto

CC=gcc-3.4 (invio)
export CC (invio)
all'inizio dell'sh NVIDIA-Linux-x86-1.0-8178-pkg1.run

Così i comandi da eseguire senza interfaccia grafica sarebbero solo

Codice: Seleziona tutto

sudo /etc/init.d/gdm stop
o

Codice: Seleziona tutto

sudo /etc/init.d/kdm stop
poi

Codice: Seleziona tutto

sudo sh NVIDIA-Linux-x86-1.0-8178-pkg1.run
e alla fine

Codice: Seleziona tutto

sudo /etc/init.d/gdm start
o

Codice: Seleziona tutto

sudo /etc/init.d/kdm start
Avatar utente
pinguin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1066
Iscrizione: mercoledì 15 febbraio 2006, 10:38

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da pinguin »

Io ho utilizzato la guida qualche giorno fa (quella in inglese) per installare i driver per una vecchia scheda TNT2 (driver v. 7174) e tutto funziona bene.
Prima però avevo letto questo post sul forum nvidia linux che evidenzia problemi di stabilità dei driver e fornisce le patchs:
http://www.nvnews.net/vbulletin/showthread.php?t=50150

Io infatti avevo degli improvvisi reboot con i driver installati dai repository ubuntu.
quindi prima di effettuare tutta la procedura ho eseguito i primi tre passi indicati nei posts nvidia per applicare le paychs,
poi ho iniziato i passi descritti nella guida fino al penultimo perchè l'ultimo in questo caso diventa

Codice: Seleziona tutto

 sudo ./nvidia-installer -n 
Ora i driver funzionano e il sistema non sembra avere più quei problemi di instabilità di prima (tocco ferro).
A quest'altro indirizzo:
http://www.nvnews.net/vbulletin/showthread.php?t=62021

si trovano informazioni e istruzioni analoghe per il driver versione 8178.
saluti e buoni driver a tutti
Nella scatola era scritto: "Richiede Windows Xp o superiore"
Così ho installato Linux :-)
Avatar utente
mimmozzo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 477
Iscrizione: venerdì 23 settembre 2005, 14:00
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 x86_64
Località: Crotone
Contatti:

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mimmozzo »

@ mefisto
Ho cambiato la riga sbagliata con:

su [invio]
CC=gcc-3.4 [invio]
export CC [invio]
exit [invio]
CC=gcc-3.4 [invio]
export CC[invio]

questa sequenza di comandi imposta il compilatore di default per l'utente root e per l'utente normale al 3.4..
potrebbe essere superfluo per il root ... non so... qualche idea?
Sparta ricchezza ch'avanza povertà
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

io l'ho eseguito senza essere root..ma non mi intendo di queste cose, prova a chiedere a qualke mod esperto con un mp
Avatar utente
Fiuman
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 271
Iscrizione: domenica 5 marzo 2006, 21:06
Località: Crotone

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da Fiuman »

bravo e complimenti, io ho installato i driver nvidia seguendo questa guida ^^
"I tempi sono oscuri, i costumi corrotti, e anche il diritto alla critica viene, quando non soffocato con provvedimenti di censura, indicato al furor popolare"
Avatar utente
mimmozzo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 477
Iscrizione: venerdì 23 settembre 2005, 14:00
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 x86_64
Località: Crotone
Contatti:

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mimmozzo »

grassie  ;D
Sparta ricchezza ch'avanza povertà
PSICHE
Prode Principiante
Messaggi: 16
Iscrizione: venerdì 24 marzo 2006, 16:24

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da PSICHE »

non riesco a capire... è da giorni che riprovo seguendo passo a passo la guida, ma quando inizia l'installazione del pacchetto mi dice che non trova  gcc-3.4 perchè è installato gcc-4.0...
ho provato a cambiare gcc-3.4 con gcc.4.0 e gcc ma il risultato non cambia e non riesco ad installare i driver: sapreste dirmi che cosa devo fare in proposito?
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

hai seguito la guida?
la procedura è corretta a parte un passaggio secondo me che ho postato..
serve appunto per scegliere la versione giusta di gcc..mimmozzo lo ha corretto.
che errore hai di preciso?
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da Stealth »

e comunque, se proprio non lo trova, terminale e:

Codice: Seleziona tutto

sudo apt-get install gcc-3.4
e intanto vai avanti
ciao
marcotux

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da marcotux »

Stealth ha scritto: e comunque, se proprio non lo trova, terminale e:

Codice: Seleziona tutto

sudo apt-get install gcc-3.4
e intanto vai avanti
ciao
dopo averlo installato, prima di compilare, fai  ;) ;)

Codice: Seleziona tutto

export CC=gcc-3.4
in modo da usare quello e non il 4.0

ciao
ciao
PSICHE
Prode Principiante
Messaggi: 16
Iscrizione: venerdì 24 marzo 2006, 16:24

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da PSICHE »

se da terminale do :
sudo apt-get install gcc-3.4

risponde:

sudo apt-get install gcc-3.4
E: Impossibile ottenere il lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Non capisco, quindi significa che non c'è proprio? devo aggiornare i Repository? Scusate ma sono alle prime armi, ma questi driver riuscirò ad installarli
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

hai synaptic aperto?
chiudilo e ridai il comando
nessun problema, ci siamo passati tutti ;)
PSICHE
Prode Principiante
Messaggi: 16
Iscrizione: venerdì 24 marzo 2006, 16:24

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da PSICHE »

Ok ho risolto tutto: semplicemente non c'era proprio il gcc-3.4 ma solo gcc-4.0, ho aggiornato il Repository,installato il gcc-3.4 e i driver!!!
La guida è perfetta!

ps. in effetti avevo synaptic aperto e per forza non partiva il comando  ::)
grazie e ancora complimenti per la guida (devi assolutamente fare un wiki)
mefisto
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3367
Iscrizione: giovedì 12 gennaio 2006, 18:23

Re: TUTORIAL: Driver ufficiali di NVIDIA HOWTO

Messaggio da mefisto »

direi che c'è stata la prova del nove. il wiki si può fare. ;D ;D ;D
l'unica cosa in sospeso riguarda la necessità di impostare la passw di root..necessità che io non vedo.
chiedo conferma.
ciao
Chiusa

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti