Tecnologia e non solo

Maggio 9, 2007

NNN - uN’altra guida per iNstallare i driver Nvidia (Debian Ubuntu)

Archiviato in: Attrezzi, Beryl, Dapper, Debian, Edgy, Etch, Feisty, Guida pericolosa, Gutsy — telperion @ 6:48 pm

Ultimo aggiornamento: 2 mag 2008

Questo è il “sunto scremato” di vari documenti
concentrati per praticità, per installare i driver
Nvidia che si scaricano dal sito www.nvidia.com.
Adatto a Debian e Ubuntu.

driver nvidia ubuntu debian

Si presume che si utilizzi sudo.
Se non usate sudo, dovete avere i privilegi di root
quando eseguite i comandi ed omettete la parola sudo
all’inizio del comando.

Si presume che si utilizzi Gnome
quindi l’editor di testo grafico nei comandi è gedit.
Se usate kde sostituite con kate.

Si presume che il driver da installare sia
NVIDIA-Linux-x86-1.0-9755-pkg1.run
se diverso adattate il nome nei comandi.

1) scaricare il file dal sito Nvidia
e salvarlo nella vostra home

http://www.nvidia.com/object/unix.html

Elenco schede supportate

Driver legacy (1.0-7186 - 1.0-9643) schede supportate:
http://www.nvidia.com/object/IO_32667.html

Ultimi driver (169.12) schede supportate:
http://www.nvidia.com/object/IO_18897.html
supporto aggiunto dai 169.12
Manuali tecnici.

2) installare programmi e librerie di supporto
(solo la prima volta) (è un’unica linea)

sudo apt-get install binutils build-essential linux-headers-$(uname -r) pkg-config xserver-xorg-dev

3) Disinstallare i driver Nvidia glx se li avetate installati da qualche deposito

sudo apt-get --purge remove nvidia-glx-new nvidia-glx nvidia-settings nvidia-glx-legacy

4) In Ubuntu, se utilizzate il pacchetto linux-restricted-modules con i driver per altre
periferiche come schede wireless ecc. il pacchetto contiene uno o più driver
che vanno in conflitto con il driver che installeremo.
Non rimuovete il pacchetto (pena la perdita degli altri driver) ma

sudo gedit /etc/default/linux-restricted-modules-common

aggiungete nella riga DISABLED_MODULES=”"

DISABLED_MODULES="nv nvidia_new"

Questo impedirà il caricamento del modulo fornito dal pacchetto deb.
In caso di avvii di emergenza usate il driver vesa non essendo nv
più disponibile.

In più su Ubuntu/Debian se esiste bisogna sempre cancellare il file:

sudo rm -f /lib/linux-restricted-modules/.nvidia_new_installed

file che viene installato ma non rimosso dal pacchetto
nvidia-glx-new, e che se non cancellato non farà caricare il driver al riavvio,
costringendovi a ricompilare il driver ad ogni riavvio.

(praticamente tutto il punto 4 è obbligatorio su Gutsy Gibbon e successive se non volete impazzire data l’invadenza estrema del restricted-manager (in Ubuntu 8.04 Hardy si chiama jockey-gtk jockey-kde).
Se rimuovete il gestore driver con restrizioni, il driver non si installa più.
L’unico modo per ripristinare è è reinstallare restricted modules e manager
attivare il restricted nvidia
poi disinstallare nvidia-glx
e mettere in disabled come sopra e poi installare da .run.
Insomma restricted-manager sembra creare più problemi di quanti ne risolva).

NOTA: su Ubuntu Gutsy e successive è anche attivo BulletProof-X failsafe mode,
che interferisce in caso di problemi creandone ulteriori. Consiglio di disabilitarlo con:

sudo gedit /etc/gdm/gdm.conf

trovate le righe:
# This runs Ubuntu's BulletProof-X failsafe mode.
FailsafeXServer=/etc/gdm/failsafeXServer

e cambiatele in

# This runs Ubuntu's BulletProof-X failsafe mode.
# FailsafeXServer=/etc/gdm/failsafeXServer

Ora per compilare il driver dobbiamo spegnere il server X,
stampate le istruzioni poichè bisognerà lavorare solo al terminale.

(riferimenti dal forum nvidia per i punti 2 3 e 4)

5) premete i tasti CTRL+ALT+F1 e andate al terminale virtuale tty1
immettete user e password
poi digitate se avete gnome

sudo /etc/init.d/gdm stop

o digitate se avete kde

sudo /etc/init.d/kdm stop

Andate nella cartella dove avete salvato il file .run

cd /home/vostronomeutente

e lanciate il comando

sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run -a -n -N

Per Debian Sid con xorg 1.3.0 il comando deve essere: (*)

sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run -a -n -N --x-module-path=/usr/lib/xorg/modules

(Con i driver => 100.14.09 non è più necessario specificare x-module-path)

Nota per Debian Sid con kernel 2.6.20 o superiore è necessario ricompilare il kernel
con la voce paravirtualization in ‘processor features’ disabilitata.
Aggiornamento: dalla versione 2.6.22 del kernel Debian non è più necessario disabilitare paravirtualization.

Al termine del processo l’installer ci chiederà
se deve modificare il file xorg.conf per abilitare il driver
rispondete si solo la prima volta che installate il driver
le volte successive non sarà più necessario.

Volendo potete anche fare a mano la stessa operazione di configurazione:
(fonte)

sudo nano -w /etc/X11/xorg.conf

nella sezione Module eliminate le linee
Load "dri"
Load "GLCore"
e aggiungete se non c’è
Load "glx"

Poi in una sezione Device
Rimuovete la linea:
Driver "nv"
(o Driver "vesa")
(o Driver "fbdev")
e sostuitela con
Driver "nvidia"

6) Possiamo ora far ripartire il server X

gnome:
sudo /etc/init.d/gdm restart

o (kde):
sudo /etc/init.d/kdm restart

Conservate il file NVIDIA*.run e
ricordate che ad ogni aggiornamento kernel o xorg-xserver-core o libgl1-mesa-glx
dovrete ricompilare il driver con la stessa procedura,
a partire dal punto 5 senza modificare il file di configurazione
xorg.conf

nvidia driver ubuntu debian

Aiglx - Beryl Compiz Addendum

Per attivare le funzionalità di composing
occorre inserire alcuni parametri nel file xorg.conf

nella sezione screen
Option "AllowGLXWithComposite" "True"
Option "AddARGBGLXVisuals" "True"
e verificare che DefaultDepth sia 24
DefaultDepth 24

Bisogna poi aggiungere al fondo la sezione
Section "Extensions"
Option "Composite" "Enable"
EndSection

Potete editare a mano il file oppure eseguire il comando (è un’unica linea):

sudo nvidia-xconfig --composite --render-accel --allow-glx-with-composite --add-argb-glx-visuals --depth=24

che esegue queste operazioni per voi

Tutte le opzioni del comando nvidia-xconfig:
nvidia-xconfig -A

Lista completa di tutte le opzioni
http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9755/README/appendix-d.html
http://us.download.nvidia.com/XFree86/Linux-x86/100.14.09/README/appendix-b.html

Turbo cache - memoria condivisa
Se avete schede con memoria condivisa è bene specificare
il valore reale della memoria video della scheda in KB (1MB=1024KB)
Esempio per una scheda con 32MB aggiungete la riga (32*1024=3276 8)
VideoRam 32768

esempio:
Section "Device"
Identifier "nVidia Corporation G71 [GeForce 7300 GS]“
Driver "nvidia"
VideoRam 32768
EndSection

Aggiornamento: i driver 100.14.19 sembra abbiano risolto i problemi di gestione
della memoria video condivisa, per cui non dovreste più avere problemi di
finestre nere all’esaurimento della ram video.

Appendice.

Problema: non prende la configurazione del monitor impostata
nell’xorg.conf (risoluzione - refresh)

Aggiungere nella sezione device:
Option "UseEDID" "FALSE"
o da terminale
sudo nvidia-xconfig --no-use-edid

Per rendere effettive le variazioni al file xorg.conf
è necessario riavviare il server x.

Che versione di Gnu/Linux state usando?
lsb_release -a

Che versione di Xorg state usando?
Xorg -version

Che scheda video avete?
lspci | grep "VGA"

Che versione di driver Nvidia state usando?
cat /proc/driver/nvidia/version

Come rimuovere questo driver?
sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run --uninstall

Dopo l’aggiornamento del pacchetto xserver-xorg-core ho problemi/torna al login
Reinstallate dal punto 5 o leggete questa guida di Imu

Dopo l’aggiornamento del pacchetto libgl1-mesa-glx ho problemi/torna al login
Reinstallate dal punto 5 o leggete questa guida di Imu

Ogni volta che un aggiornamento mi “rompe” il driver e devo ricompilarlo,
posso fare uno script che mi esegua il punto 5 quasi automaticamente?

Certo, i computer sono fatti apposta per automatizzare le cose.
Allora nella home create una cartella nvidia e copiateci il file .run con il driver.
Poi da un terminale:

gedit ~/reinstalla-nvidia.sh

e copiateci dentro

sudo /etc/init.d/gdm stop
cd ~/nvidia
sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run -a -n -N --x-module-path=/usr/lib/xorg/modules
sudo /etc/init.d/gdm restart

(nota: sudo sh NVIDIA- fino a xorg/modules è un’unica linea)
Se avete kde sostituite i 2 gdm con kdm, salvate il file.

Ora per reinstallare i driver,
oppure se non si avvia il server X
(rispondete NO alla schermata che vi chiede se volete vedere il log)
sarà sufficiente premete i tasti
CTRL+ALT+F1 e andate al terminale virtuale tty1
immettete user e password. poi semplicemente digitate

sh reinstalla-nvidia.sh

vi verrà richiesta la password di sudo e tutto verrà eseguito automaticamente.
Ad eventuali domande tipo esiste già un driver sostituisco rispondete SI
mentre alla richiesta finale di modifica del file xorg.conf rispondete sempre NO.
Al termine verrà automaticamente riavviata la grafica con il nuovo driver.

Posso compilare solo modulo per altri/nuovi kernel?

Se avete già installato il driver, potete creare anche soltanto
il modulo per altri kernel con il comando:

sudo sh NVIDIA-Linux-x86-100.14.09-pkg1.run -K --kernel-name=2.6.20-16-generic

altro esempio:

sudo sh NVIDIA-Linux-x86-100.14.09-pkg1.run -K --kernel-name=2.6.21.5-mc1

Potete eseguirlo da terminale dentro xorg senza uscire dalla sessione grafica.

-K compila solo il modulo e
–kernel-name=NOMEKERNEL per quale kernel deve compilarlo.
Tutte le opzioni:

sh NVIDIA-Linux-x86-100.14.09-pkg1.run -A

Settare xorg.conf con nvidia-settings.

Da terminale:

sudo nvidia-settings

immagine nvidia-settings

Cliccare su X server Display configuration
poi detect display, poi il tasto Advanced (che diveta basic)
poi regolate risoluzione frequenza (gli LCD sono 60Hz di solito)
apply per provare, quando è tutto a posto
save to x configuation file -> merge existing file.

Potete settare anche, se li avete, il doppio monitor e l’uscita tc

Un ringraziamento a Imu anche per le citate soluzioni su Debian Sid nel punto 5. :-)

118 Commenti »

  1. Io uso Envy… e sono contento :D
    Perchè complicarsi la vita?

    p.s. bel blog… grazie al te ora Beryl gira sul mio System

    Ciaoz, KvR

    Commento di KvR — Maggio 9, 2007 @ 10:21 pm

  2. Grazie a te per i complimenti , ma non ho fatto nulla di straordinario, belle schede le Nvidia BFG :>

    Commento di imu — Maggio 9, 2007 @ 10:24 pm

  3. @KvR
    Ti rispondo modificando uno slogan della Pubblicità:
    Sentirsi Dio sul proprio pc GNU/Linux non ha prezzo …per tutto il resto c’è Mastercard !

    Commento di imu — Maggio 9, 2007 @ 10:38 pm

  4. Se avete Ati
    e volete una buona guida per compilare ed installare i driver fglrx
    vi consiglio questa.

    Commento di telperion — Maggio 12, 2007 @ 5:48 pm

  5. Mi hai fatto venire un dubbio Telperion, lo sapevo che non dovevo leggere la tua guida ;)
    Il fatto che il mio Xorg per abilitare al AiGLX abbia questi paramtri (è da un bel po’ che non seguo le vicissitudini in casa AiGLX & Beryl) è sbagliato visto che c’è una sola voce di quelle da te indicate?

    [...]
    Section “Screen”
    # Enable 32-bit ARGB GLX Visuals
    # If you are using an older version of compiz that
    # does not support rendering into the Composite
    # Overlay Window, you will need to disable clipping
    # of GLX rendering to the X Root window with this
    # option, or you will get a blank screen after
    # starting compiz:
    Option “AddARGBGLXVisuals” “True”
    Option “DisableGLXRootClipping” “True”
    Option “TripleBuffer” “true”
    Identifier “Default Screen”
    DefaultDepth 24

    [...]

    Section “DRI”
    Mode 0666

    Commento di NevidS — Maggio 13, 2007 @ 8:12 pm

  6. @NevidS: Option “AddARGBGLXVisuals” “True” è la più importante le altre sono opzionali e nel link Lista completa di tutte le opzioni, puoi verificare una ad una a cosa corrispondono.
    La Section DRI la puoi tranquillamente eliminare.

    Commento di telperion — Maggio 13, 2007 @ 11:35 pm

  7. Aggiunto un esempio di script per automatizzare la ricompilazione del driver.

    Commento di telperion — Maggio 14, 2007 @ 7:15 pm

  8. ò telperion: puoi vedere se il mio post precedente è stato eliminato o qualcosa? ciao

    Commento di TequilaMex — Maggio 17, 2007 @ 12:29 am

  9. @TequilaMex: non c’è nulla.

    Commento di telperion — Maggio 17, 2007 @ 4:20 pm

  10. Quando do il comando sudo sh NVIDIA -linux ecc. mi da errore e’ non si installa na mazza per i passaggi precedenti invece tutto bene.
    Nessuno ha mai avuto questo problema ?

    Commento di massi — Maggio 30, 2007 @ 7:13 pm

  11. @massi: NVIDIA-Linux-x86-1.0-9755-pkg1.run tutto attaccato
    è il nome del file, inizia a scrivere NVIDIA
    poi premi TAB e lo completa automaticamente.
    (Meglio che studi un po il terminale però prima di avventurarti in stè cose).

    Commento di telperion — Maggio 30, 2007 @ 8:18 pm

  12. Aggiornamento 100.14.09

    Commento di telperion — Giugno 9, 2007 @ 1:57 pm

  13. Aggiornato: compilazione solo modulo per altri kernel

    Commento di telperion — Giugno 18, 2007 @ 1:27 am

  14. praticamente neofita e ignorante arrivo al punto 5 della guida e la pressione dei tasti CTRL+ALT+F1 non dà alcun risultato, nessun terminale virtuale tty1 e impossibilità di spegnere il server X. Grazie.

    Commento di matteo — Luglio 29, 2007 @ 9:29 am

  15. @matteo premi i 3 tasti contemporaneamente, impossibile non funzionino, ctrl+alt+ da f1 a f6 consolle virtuali (una vale l’altra) ctrl+alt+f7 console grafica. i ctrl alt a sinistra della tastiera.

    Commento di telperion — Luglio 29, 2007 @ 10:53 am

  16. …è vero, non era attivato il tasto F bloc della tastiera, mi scuso.

    Commento di matteo — Luglio 29, 2007 @ 11:09 am

  17. …fatto ma non riesce ad aprire il file .run nè da consolle tty1 nè da consolle grafica, questo il messaggio:
    Impossibile aprire il file «/home/matteo/NVIDIA-Linux-x86-1.0-9755-pkg1.run».
    gedit non è stato in grado di determinare la codifica dei caratteri.
    Assicurarsi che il file non sia un file binario.
    Selezionare una codifica dei caratteri dal menù e riprovare.
    Le codifiche che ho provato sono locale attuale UTF-8 e occidentale iso 8859-15

    Commento di matteo — Luglio 29, 2007 @ 11:57 am

  18. ciao
    @matteo
    credo il problema sia questo:
    «/home/matteo/NVIDIA-Linux-x86-1.0-9755-pkg1.run»
    devi solo entrare nella tua home:
    cd /home/nome utente
    poi dai il comando di installazione
    sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run -a -n -N

    Commento di deer — Luglio 29, 2007 @ 12:33 pm

  19. @matteo: forse prima di cimentarti con guide più o meno complesse sarebbe bene imparassi un pò ad usare il terminale ed i suoi comandi
    come esempio ls che ti fa vedere che file ci sono nella cartella dove sei posizionato
    e TAB che completa il nome del file, esempio NV + TAB ti completa il nome del driver NV*.run automaticamente.
    Per gli inesperti con adept/synaptic trovate i pacchetti deb dei driver già belli e pronti.

    Commento di telperion — Luglio 29, 2007 @ 1:16 pm

  20. grazie, certamente è così. Infatti avevo già provveduto ad installare il pacchetto nvidia-glx-dev con synaptic ma speravo di aver più fortuna con il file .run tuttavia il risultato è lo stesso, una volta installato il driver la modalità grafica non funziona più.

    Commento di matteo — Luglio 30, 2007 @ 4:44 pm

  21. dopo 2 day di smanettamenti ci voleva la tua guida per farmi funzionare il tutto alla perfezione grazie mille.
    Guida ottima e sopratutto chiara! :-D

    Commento di pizzetta67 — Agosto 16, 2007 @ 5:46 pm

  22. @pizzetta67: grazie :)

    Commento di telperion — Agosto 16, 2007 @ 6:25 pm

  23. sono nuovissimo di linux e vorrei installare i driver video della 8600gt ma mi da questo errore quando apro il file che ho scaricato«/home/matteo/NVIDIA-Linux-x86-1.0-9755-pkg1.run»come posso fare???

    Commento di massimo — Agosto 23, 2007 @ 3:23 pm

  24. @massimo:
    se sei nuovissimo meglio che usi synaptic o adept o apt e installi il pacchetto nvidia-new.
    Questa è una guida “per esperti” che hanno kernel custom
    o a cui non piacciono troppo i pacchetti per vari motivi. :)

    Commento di telperion — Agosto 23, 2007 @ 6:18 pm

  25. grazie, dopo 2 giorni ora funziona la scheda video… ora cerchero’ di far funzionare l’audio e poi la wireless. Ho un dv6500 …

    Commento di Marco Palombi — Agosto 31, 2007 @ 6:58 pm

  26. [...] Altre info sui driver Nvidia nella “guida pericolosa”. [...]

    Pingback di Xorg 7.3 Nvidia DRI « Tecnologia e non solo — Settembre 23, 2007 @ 8:36 pm

  27. Io ho dovuto anche rimuovere il pacchetto linux-restricted-modules-2.6.20-16-generic
    Che dici?
    http://forum.ubuntu-it.org/index.php?topic=120623.msg798661#msg798661

    Commento di Mistermax80 — Ottobre 2, 2007 @ 2:59 pm

  28. @Mistermax80:
    se non ti servono driver per altre periferiche contenuti nei
    linux-restricted-modules puoi rimuoverlo senza problemi,
    altrimenti se lo tieni basta aggiungere
    DISABLED_MODULES=”nv nvidia_new”
    come descrito nel punto 4 e tutto funziona.

    Commento di telperion — Ottobre 2, 2007 @ 3:33 pm

  29. Quello che è capitato a me e ad altre persone è che quando poi si è riusciti a far funzionare i driver, sono andato a toccare il restriced-manager… anche togliendo la spunta… e questo mi ha creato casini…sicuramente non andava toccato…

    Commento di Mistermax80 — Ottobre 2, 2007 @ 5:03 pm

  30. [...] Avevo il driver gia installato quindi è stato sufficiente compilare solo il modulo per il nuovo kernel con il metodo “Posso compilare solo modulo per altri/nuovi kernel?” della guida NNN - uN’altra guida per iNstallare i driver Nvidia (Debian Ubuntu) [...]

    Pingback di Il gibbone alla vaniglia. « Tecnologia e non solo — Ottobre 13, 2007 @ 8:28 pm

  31. Dopo aver installato tutto alla perfezione mi da qualche errore al riavvio. Mi riparte in vesa generic driver, poi se riprovo ad installare il driver nvidia scaricato dal sito me lo installa, avvio gdm e tutto parte alla perfezione. Non riesco a capire da che cosa può dipendere…un’altro problema che ho riscontrato con compiz è il fatto che abilitando un pò di effetti la barra delle finestre non si visualizza.. come se avesse qualche problema di rendering.. mah.. qualcuno sa cosa può essere?

    Commento di PerZoo — Ottobre 21, 2007 @ 1:30 am

  32. @PerZoo:
    hai fatto
    sudo gedit /etc/default/linux-restricted-modules-common
    aggiungete alla riga DISABLED_MODULES:
    DISABLED_MODULES="nv nvidia_new"
    altrimenti ad ogni riavvio carica il modulo del kernel sbagliato.
    (Su gutsy bisogna lasciare intallati i restricted modules
    e disabilitarli così, OBBLIGATORIO)

    Commento di telperion — Ottobre 21, 2007 @ 11:40 am

  33. Ciao!!
    Ho un dell latitude d830 con nvidia quadro 135, e i driver di ubuntu non sembrano supportare l’accellerazione hw o più probabilmente io non sono capace di configurarla ma sono dettagli :)
    Seguendo la guida rieco ad abilitare accellerazione e va che è uno splendore, ma ho un problema:
    se dopo aver installato il driver proprietario (infatti appare il logo), volessi abilitare gli effetti desktop, come faccio?
    Io ho provato con clik dx sulla scrivania, imposta sfondo, effetti visivi ma poi mi chiede: “abilitare il driver” e se gli dico si lui attiva quelli di ubuntu…
    Come faccio??
    Grazie,
    Nicola

    Commento di nicola — Ottobre 26, 2007 @ 9:20 am

  34. @Nicola
    è un problema specifico di “effetti visivi” di Ubuntu,
    non c’entra il driver sono gli automatismi
    che se non usi il pacchetto ufficiale fanno casini.

    L’unica è installare anche il pacchetto del setting manager e lanciare il tutto a mano
    oppure con l’applicazione compiz-fusion-icon.
    Se hai dubbi cerca/chiedi sul forum ubuntu.it.

    Commento di telperion — Ottobre 26, 2007 @ 6:10 pm

  35. a me Envy non funziona, ma solo questa guida presa da Ubuntu
    Da terminale:

    TELEPERION, hai una guida per settare Compiz Fusion ?

    Commento di Cannibal Corpse - Necropedophile — Ottobre 28, 2007 @ 5:05 pm

  36. Chi l’ha detto che il codice non funziona ?
    E’ preso dal sito di Ubuntu e funziona benissimo

    Commento di Cannibal Corpse - I cum Blood — Ottobre 28, 2007 @ 11:28 pm

  37. Grazie mille per la risposta, mi avete risolto il “dubbio” per cui pensavo fosse colpa dei miei procedimenti..

    Commento di nicola — Ottobre 29, 2007 @ 9:20 am

  38. @Nicola
    puoi lasciarli anzi come detto installa anche il pacchetto ccsm (setting manager) e se lo trovi compiz-fusion-icon e poi fai patire compiz con compiz-fusion-icon oppure con uno script,
    è solo lo stupido meccanismo di lancio di “effetti visivi” che toppa, il compiz di Ubuntu funziona, non devi togliere nulla.

    Commento di telperion — Ottobre 29, 2007 @ 10:40 am

  39. @Nicola e @Tutti
    questa è una guida per intallare i driver Nvidia
    non per installare compiz/fusion.
    @Nicola:
    Non devi installare xgl-server, devi fare come ho detto sopra.
    Rimuovo per off-topic.
    Vai sul forum di Ubuntu e chiedi li, ci sono 100 topic sull’argomento.

    Commento di telperion — Ottobre 29, 2007 @ 7:07 pm

  40. Perfettamente daccordo. Scusate.
    Comunque compilmenti per la guida!
    Ciao
    -nicola

    Commento di nicola — Ottobre 30, 2007 @ 9:40 am

  41. OPERAZIONE RIUSCITA, però ho un problema

    1 volta su 2 quando accendo il PC, carica ubuntu ma alla schermata di login il monitor diventa tutto nero e compare la scritta “FUORI PORTATA”

    Devo schiacciare RESET

    Ho un ASUS PW201 , cioè un 20″ 1680×1050. Sul manuale non c’è scritto le frequenze di refresh

    COSA PUò ESSERE ?

    Commento di Cannibal Corpse - I cum Blood — Ottobre 31, 2007 @ 1:56 am

  42. Cannibal fai

    sudo nvidia-settings
    vai su display configuration e metti una frequenza
    di 60 hz fai APPLY se tutto funziona
    premi save to x configuration file e accetta quanto proposto.
    Se non risolve no so che dirti.

    Commento di telperion — Ottobre 31, 2007 @ 5:17 pm

  43. Ciao ho seguito la tua guida (molto chiara tra l’altro) e ho installato i driver, solo quando vado a dare il comando

    glxinfo|grep render

    mi risponde:

    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    OpenGL renderer string: GeForce 7300 SE/7200 GS/PCI/SSE2

    ho già disattivato i driver nv nvidia_new nei restricted modules..
    sapresti consigliarmi?

    dimenticavo ho installato i driver 100.14.11 (prima avevo provato 100.14.23 ma avevo lo stesso problema e così ho provato a cambiarli)

    grazie mille per qualsiasi consiglio

    Commento di Caronte — Novembre 9, 2007 @ 1:31 am

  44. @caronte
    hai mica xserver-xgl installato?
    Se si, rimuovilo
    sudo dpkg -r xserver-xgl
    e riavvia.

    Commento di telperion — Novembre 9, 2007 @ 12:39 pm

  45. non saprei…stasera appena arrivo a casa provo poi ti dico.
    Intanto grazie mille

    Commento di Caronte — Novembre 9, 2007 @ 1:54 pm

  46. fatto era proprio quello il problema! grazie mille ancora e complimenti per la guida, chiara e di facile comprensione!
    ora posso lanciarmi col provare compiz ;-)

    Commento di Caronte — Novembre 9, 2007 @ 6:18 pm

  47. Ma la procedura di installazione per chi non ha installato i restricted modules qual è ?

    Io ho provato a rifare la procedura appena installato ubuntu e non funziona, mentre se installo il driver di ubuntu (restricted modules) e poi seguo la procedura funziona…..

    Dead Skin Mask

    Commento di Cannibal Corpse - Post Mortem Ejaculation — Novembre 11, 2007 @ 6:48 pm

  48. @Cannibal
    con Gusty devi per forza installare i restricted (come indicato)
    altrimenti non ti compila il modulo, per via delle impostazioni
    degli script di Ubuntu.
    Vedi:

    (praticamente tutto il punto 4 è obbligatorio su Gutsy Gibbon …

    e sempre cancellare il file
    sudo rm -f /lib/linux-restricted-modules/.nvidia_new_installed

    Commento di telperion — Novembre 11, 2007 @ 7:01 pm

  49. Scusa il disturbo ma volevo chiederti una cosa. Devo installare i driver versione 73.xx, ma l’installer non riesce compilare il modulo del kernel e l’installazione si blocca.

    Come posso fare?

    Grazie, ciao

    Commento di Paolo — Novembre 23, 2007 @ 1:17 pm

  50. @Paolo:

    Linux IA32
    Latest Version: 100.14.19
    Latest Legacy GPU version (1.0-71xx series): 71.86.01
    Latest Legacy GPU version (1.0-96xx series): 96.43.01

    I driver 73.xx non so se sono supportati con gli ultimi xorg.
    Al limite posta il messaggio di errore e che distribuzione usi.

    Commento di telperion — Novembre 23, 2007 @ 1:50 pm

  51. @ telperion:
    grazie per la guida, una domanda: se do ctrl+alt+F1(o F2 etc) invece che la console virtuale mi viene un bello schermo tutto nero, anche con l’opzione vga=791 in grub, dove è finito tty ?
    abbi pazienza, grazie
    saluti

    Commento di ricochet — Novembre 26, 2007 @ 11:22 am

  52. @ricochet:
    non ho idea, se stai compilando un driver beta prova con il NVIDIA-Linux-x86-100.14.19-pkg1.run, se stai usando quello allora prova con il beta NVIDIA-Linux-x86-169.04-pkg1.run
    altro non mi viene in mente.

    Commento di telperion — Novembre 26, 2007 @ 5:13 pm

  53. @ telperion:
    mi sa che ho fatto qualche mastrusso con lo gnomo, se parto in recovery mode mi viene la console ma quando faccio partire gdm mi da un errore di hal, se metto la live appena parte mi da :
    There was an error starting the GNOME Settings Daemon.

    Some things, such as themes, sounds, or background settings may not work correctly.

    The last error message was:

    Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

    GNOME will still try to restart the Settings Daemon next time you log in.
    cosa che non mi aveva mai fatto…
    “Rimetto” i drive di Ubuntu e provo a ricominciare da capo! :)
    grazie, saluti

    Commento di ricochet — Novembre 28, 2007 @ 8:32 pm

  54. @ricochet hal e tutto il resto hanno poco a che fare col driver.
    Se il driver non và il massimo che capita è che non parte il gdm e resti col terminale.
    Metti “vesa” nello xorg.conf e vedi se funziona gnome (punto 5).

    Commento di telperion — Novembre 28, 2007 @ 9:02 pm

  55. @ telperion:
    sì HAL non va perchè giro perenne in acpi=off (il mio pentium4 1.6 Gh nunieafa’ ;) ma il problema con la live non l’avevo mai avuto :|
    per quanto riguarda i driver sì in vesa gia’ ci sono; anche perche’ se faccio partire i restricted-modules
    mi dice “non in uso”….e se li abilito al riavvio mi parte in emergenza a 800×600…..
    mi sono accorto che non riesce a disinstallare nvidia-glx-new perchè:

    “Rimuovo nvidia-glx-new …
    dpkg-divert: il cambio del nome comporta la sovrascrittura di `/usr/lib/libGL.so.1.2′ con
    un file diverso `/usr/lib/nvidia/libGL.so.1.2.xlibmesa’, che non è consentito
    dpkg: errore processando nvidia-glx-new (–remove):
    il sottoprocesso post-removal script ha restituito un codice di errore 2
    Sono occorsi degli errori processando:
    nvidia-glx-new
    E: Sub-process /usr/bin/dpkg returned an error code (1)”

    Il fatto è che ho compilato il kernel 2.6.23.8 e dopo aver fatto partire il .run mi ha dato un errore perchè il test per la shared memory era fallito e di controllare nel kernel l’opzione CONFIG_SYSVPC, che naturalmente era “=is not set”…….da lì è cominciato il remescio, tra cui ricompilazione, (era anche la prima volta che provavo a mettere i driver nvidia ufficiali :o) e credo di aver ingozzato di .run il sistema, senzasenso, :( d’altronde sbagliando s’impara,anche se nessuno dice quante nvolte !?
    grazie anche solo di esser arrivato fin quaggiu’ ;)
    saluti

    Commento di ricochet — Novembre 29, 2007 @ 10:27 pm

  56. dpkg-divert?
    E che c’entra con i driver installati con questa guida?
    Non ho idea che cosa tu abbia fatto.
    Tutta l’operazione è relativamente semplice.
    Se compili un nuovo kernel ti conviene avviare con l’ultimo disponibile della distro
    e fare un sudo make oldconfig e poi un sudo make menuconfig per ottimizzare CPU e memoria,
    senza andare a ravanare nei moduli che ti porta solo a grandi casini, come consigliato
    in http://telperion.wordpress.com/2007/07/10/estate-kernel-alla-vaniglia/
    poi vedi tu.

    Commento di telperion — Novembre 30, 2007 @ 12:00 am

  57. @ telperion:
    OK, messaggio ricevuto
    ciao

    Commento di ricochet — Novembre 30, 2007 @ 6:30 pm

  58. AIUTO!
    Ho provato di tutto! Ma ho ancora i fastidiosi flash neri random! Ho una scheda Nvidia GeForce Go 7300 e gli ultimi driver 169.04 (beta).
    Che devo fare? Ogni volta che faccio lo scrolling su Firefox si paralizza per qualche secondo e poi incomincia a dare flash neri random.
    Con o senza Compiz inserito! Uffa!

    Che devo fare?

    Commento di Giancarlo — Dicembre 4, 2007 @ 3:32 pm

  59. Ho gutsy e ho cercato di seguire la procedura passo passo, Purtroppo non riesco ad installare il driver (sudo sh NVIDIA-Linux-x86-71.86.01-pkg1.run -a -n -N): il messaggio di errore si riferisce al fatto che non vengono trovati i sorgenti del kernel.
    Dal gestore adept vedo installato il pacchetto linux-source-2.6.22.
    Dove sbaglio?
    Grazie in anticipo

    Commento di Max — Dicembre 16, 2007 @ 6:00 pm

  60. @Max:
    punto 2 installa
    sudo apt-get install linux-headers-$(uname -r)
    quelli sono gli header del kernel.

    Commento di telperion — Dicembre 16, 2007 @ 6:15 pm

  61. ops! pensavo di averlo selezionato da adept… è proprio vero che usare l’interfaccia grafica spesso non è molto utile.
    cmq ora l’installazione del driver mi da alcuni errori:

    ERROR: File ‘/usr/lib/xorg/modules/extensions/libglx.so’ is not a symbolic link.

    ERROR: Unable to create ‘/lib/modules/2.6.20-16-generic/volatile/nvidia.ko’ for copyng (no such file or directory)

    mi sembra molto strano visto che la mia attuale versione del kernel è la 2.6.22-14-386

    Al riavvio del server x mi compare l’errore relativo alla mancanza del nvidia kernel module

    Farò qualche altro tentativo…

    Commento di Max — Dicembre 16, 2007 @ 6:57 pm

  62. @Max
    il primo errore viene corretto dall’installer, è normale perchè la libglx di nvidia è diversa.

    Il secondo è perchè non hai installato restriced-manager e linux-restricted-modules
    obbligatori su Gutsy se no non compila i driver.

    Leggi attentamente il punto 4.

    Commento di telperion — Dicembre 17, 2007 @ 12:13 am

  63. ottima guida !
    complimenti

    grazie L

    Commento di luca — Dicembre 18, 2007 @ 3:00 pm

  64. Ma se volessi rimuovere i driver installati con questa guida come faccio?
    Grazie mille per l’aiuto

    Commento di jubbaman — Dicembre 21, 2007 @ 5:33 pm

  65. C’è scritto nell’appendice:

    Come rimuovere questo driver?
    sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run --uninstall

    ovviamente al posto di
    NVIDIA-Linux-x86-1.0-9755-pkg1.run
    devi mettere il file .run che stai utilizzando o successivi.

    Devi poi cambiare l’ xorg.conf mettendo un altro driver
    al posto di nvidia (nv vesa)

    Commento di telperion — Dicembre 21, 2007 @ 6:00 pm

  66. Ti chiedo scusa..
    Non l’avevo visto..
    Grazie mille per la rapidità di risposta.

    Commento di jubbaman — Dicembre 21, 2007 @ 6:10 pm

  67. Ho ricominciato da capo e ora funziona.
    Per l’installazione del driver ho usato:
    sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run -a -n -N –x-module-path=/usr/lib/xorg/modules
    Ho un problema: il refresh del monitor è molto lento. Devo abilitare l’accellerazione hardware?
    Grazie ancora

    Commento di Max — Dicembre 22, 2007 @ 5:27 pm

  68. Aggiungo:
    glxinfo |grep rendering
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

    Commento di Max — Dicembre 22, 2007 @ 5:35 pm

  69. Devo dire che i driver beta 169.04 mi hanno fatto uscire dall’incubo dei blocchi continui del sistema dovuti all’incompatibilità tra i processori dual core e i driver nvidia del restricted manager. Ora funziona tutto a meraviglia. Li ho installati seguendo la tua guida, ma mi sono rimasti alcuni dubbi. Primo: ho creato lo script per reinstallare in caso di aggiornamenti e ora nella mia home, oltre alle altre cose, ho il driver 169.04, una cartella nvidia, da me creata, con lo stesso driver copiato dentro e lo script. Quest’ultimo devo metterlo all’interno della cartella nvidia o lo lascio fuori? Altra cosa: perché dici che la compilazione di un modulo per i driver nvidia, in caso di aggiornamento del kernel, può essere fatta da terminale, senza uscire dalla modalità grafica? Infatti, se il kernel viene aggiornato, il server X non dovrebbe funzionare, giusto? Perdonami, ma sono un newbie quasi totale, che non vuole perdere la stabilità finalmente raggiunta dopo mesi di imprecazioni e sbattimenti … Grazie!

    Commento di Fulvio — Dicembre 23, 2007 @ 2:22 pm

  70. @Fulvio:
    lo script mettilo dove vuoi tanto il comando

    cd ~/nvidia

    nello script comunque va alla cartella nvidia nella tua home.

    Per il discorso del driver se aggiorni lo stesso kernel (tipo ubuntu) usi lo script che aggiorna anche i link che venfono “rotti” dall’installer.
    Se invece installi un nuovo kernel (2.6.23.12 ad esempio, che ti trovi al boot nel grub) allora compili il solo modulo da terminale in modalità grafica.

    Commento di telperion — Dicembre 23, 2007 @ 3:48 pm

  71. Sorry. La risposta al problema l’avevi gia indicata in un post precedente:
    disintallare xserver-xgl.
    Ora funziona alla perfezione.
    Saluti

    Commento di Max — Dicembre 24, 2007 @ 12:01 pm

  72. @telperion:
    un piccolo aneddoto: da quando sono su gutsy a 64 bit, molto poco, non mi sono preoccupato di compiz, nel senso che ho lasciato la configurazione standard, “effetti Normali” quindi, poi ieri m’è venuto il pallino di “inCubarmi” il Desktop e alla spunta di Effetti visivi/Personalizzato mi viene chiesto (ordinato?) di abilitare i Driver per l’acc. 3D ???? !!!!! ” perche’ ora che uso, un finto 3D ? e mi avete fatto i restricted-manager anche per la 2.6.23.10-gas?? ”
    Ubuntu che fai mi prendi peu cu$o ?!
    saluti
    e Bone Feste

    Commento di ricochet — Dicembre 26, 2007 @ 9:44 am

  73. [...] Update 26 Dic 2007: saltando a gutsy le cose sono andate in peggio, senza noapic il sistema si freeza ancor prima di vedere il prompt di gdm. Inoltre persiste un problema di IRQ (il #7 viene disattivato dal kernel dopo pochi minuti) e non serve a niente flashare il BIOS con l’ultima release ad oggi disponibile. Per di più su gutsy sembra abbia qualche problema con i binari nvidia presenti nei repository, facendo freezare xorg in maniera randomica per poi riprendersi dopo qualche istante. Aggiornando i driver con gli ultimi disponibili su nvidia.com il problema non sembra più ripresentarsi. Per l’aggiornamento è necessario seguire alcuni accorgimenti per via del restricted-manager, qui sembrerebbe spiegato bene come fare. [...]

    Pingback di Gutsy Ubuntu Linux su HP pavilion dv6000 — Dicembre 26, 2007 @ 11:05 am

  74. Nell’archivio dei driver nvidia non esiste la versione 1.0-9643 ma si fermano alla 1.0-9639.
    Non hanno aggiornato o è una svista dell’autore?

    Commento di skino — Gennaio 24, 2008 @ 9:56 pm

  75. @skino:
    http://www.nvidia.com/object/unix.html

    Linux IA32
    Latest Version: 169.09
    Latest Legacy GPU version (1.0-71xx series): 71.86.04
    Latest Legacy GPU version (1.0-96xx series): 96.43.04

    Li viene segnalato ma poi in effetti non c’è.
    Non c’è neppure nell’ ftp

    ftp://download.nvidia.com/XFree86/

    Usa il 96.39.

    Commento di telperion — Gennaio 24, 2008 @ 10:29 pm

  76. Bella guida ma -a -n -N queste opzioni a cosa servono? Ciao e grazie

    Commento di ugaciaka — Gennaio 25, 2008 @ 5:48 pm

  77. Non mi trovo al punto in cui devo premere CTRL+ALT+F1. Non succede nulla!!!! Che cosa dovrebbe fare?

    Commento di Alex F. — Gennaio 27, 2008 @ 3:33 pm

  78. @alex: tre tasti premuti INSIEME (contemporaneamete)
    commutano su uno schermo nero con caratteri bianchi che si chiama “console virtuale” da dove immettendo user e password puoi utilizzare linux senza usare il server grafico Xorg.

    Commento di telperion — Gennaio 27, 2008 @ 6:40 pm

  79. @ugaciaka:
    sh NVIDIA-Linux-x86-*.run -A
    ti dice tutte le opzioni e significati.

    Commento di telperion — Gennaio 27, 2008 @ 6:42 pm

  80. [...] in: Varie — telperion @ 7:02 pm Compilando il kernel 2.6.24 alla debian come sempre, nel compilare ed installare il modulo dal pacchetto NVIDIA*.run sulla mia Sid, si verificano queste 2 [...]

    Pingback di Kernel 2.6.24 e Nvidia 169-09 « Tecnologia e non solo — Gennaio 27, 2008 @ 9:40 pm

  81. Ciao Teleperion, complimentissimi per il blog:)davvero completo, ogni giorno che passa mi rendo conto di quanto sia bella la comunità linux…ops stavo andando fuori tema…

    Volevo esporti un piccolo problema legato ai driver nvidia e compiz di cui ho installato l’ultima versione grazie allo script. Il problema che ho notato è questo: nella resa dei video, con la spunta in compiz options>indirect rendering, noto problemi di refresh verticali, quando c’è un immagine in movimento verso l’alto il video ha come dei tagli leggeri…penso quindi sia proprio un problem di sincronizzazione verticale dell’immagine. L’opzione indirect rendering con Nvidia è la migliore in fatto di resa di FPS che sono altissimi e compiz risulta essere fluidissimo con la pecca però di questo problema sui video. Se indirect rendering è disattivato il problema sulla resa dei video non c’è ed è prefetto ma si ha una drastica diminuzione di FPS che scende a circa 25, 30, bassa rispetto a quelli con opzione attiva (ho una NV 8500 gt).

    Le domande sono:
    - hai anche tu questo problema sui video e se si c’è un modo per risolverlo mantenendo attivo indirect rendering?

    In aggiunta: ho provato tutte le opzioni di sincronizzazioni presenti ad esempio in smplayer ed ho tentato di usare alri output oltre ad xv e nello specifico ho usato anche x11, gl, gl2…

    Graze dell’ aiuto e ancora complimenti per il blog.

    Commento di monolite — Febbraio 8, 2008 @ 11:34 am

  82. @monolite:
    con nvidia non dovresti usare indirect rendering che è un’opzione per le schede che usano DRI (driver xorg oss) ma solo loose binding.
    Per aumentare gli fps prova da
    ccsm -> generali -> display settings
    a togliere la spunta da sicronizza con Vblank.
    Riavvia compiz, e chiudendo tutte le finestre e i programmi, solo con desktop ccsm e benchmark io ottengo 270 frame con una fx5600 su Athlon XP3200+ solo con loose binding.

    Nvidia ha il suo glx server interno, indirect rendering è un comando sbagliato perchè il driver nvidia non usa “indirect rendering” ma usa il suo.

    Commento di telperion — Febbraio 8, 2008 @ 12:39 pm

  83. In effetti settato come dici tu la velocità è altissima ma rimae purtroppo il problema dei video…quella sorta di linee orizzontali che compaiono quando le immagini nei video vanno dal basso verso l’alto…
    Non riesco a capire che cosa sia ma penso a questo punto che sia proprio un problema dei driver nvidia con compiz attivo e loose binding in questo caso. A differenza della ati almeno con nvidia i video si vedono. Peccato per questo piccolo difetto spero che lo si migliori prima o poi. Ma a te si verifica o solo a me. Questo mi “premeva” sapere :)
    Grazie per la risposta.

    Commento di monolite — Febbraio 8, 2008 @ 1:28 pm

  84. @monolite: forse intendi nei video interlacciati? Prova la funzione “deinterlaccia” nei player. Oppure prova a mandarli a tutto schermo
    settando l’opzione
    ccsm -> generali -> generale
    spunta la casella -> Annulla il reindirezzamento finestre schermo intero

    Se invece intendi i video “flash” tipo youtube ingranditi che si vedono da cane, sono proprio cosi di loro.

    Io non noto particolari/fastisiosi problemi con i video.
    Sto usando il 169-04 perchè i successivi colla mia fx5600 “perdono” a volte le texture e mi trovo con finestra o decorazioni “trasparenti”.

    Commento di telperion — Febbraio 8, 2008 @ 2:50 pm

  85. ALlora risolto tutto :) inanzitutto ho reinstallato i driver nvidia con la tua ottima guida :) (finalmente ho abbandonato ENVY) GRAZIE… :) seconda cosa ho attivato il loose binding e senza vblank mi dava più di 600 FPS :) esaggerato…a dir il vero; poi ho deselezionato dalle impostazione di nvidia setting sync to Vblank nella parte video texture adaptor e in openGl deselezionato la stessa opzione.
    Così facendo però rimaneva il problema che ti dicevo nei video… :) alla fine ho selezionato il Vblank nel ccsm ed ora è perfetto…fluidissimo e i video perfetti :)

    adesso compiz va alla perfezione senza nessun accenno di rallentamento.

    Penso che le opzioni Vblank di nvidia-settings cocciassero con quelle di compiz. :)
    Ora è na scheggia :)

    Porca miseria ho appena vsto che hai aggiornato lo script makefusion ed io avevo rifatto tutto prima:)…ma pensa te :)
    Grazie ancora per la disponibilità…

    Commento di monolite — Febbraio 8, 2008 @ 3:54 pm

  86. @monolite:
    io ho in nvidia settings
    X server XVideo setting - video textures adapt - Synch VB -> YES
    OpenGL Settings - Sy VB -> NO ed Allow flipping -> NO

    quello del ccsm -> generali Synch VB -> NO.

    Poi se ti funziona bene con la combinazione che hai trovato tieni quella.

    Commento di telperion — Febbraio 8, 2008 @ 4:23 pm

  87. Salve a tutti,
    io ho Kubuntu Gutsy (KDE) funziona tutto fino a
    sudo /etc/init.d/kdm stop
    ottengo solo una schermata nera e devo riavviare…
    Mi piacerebbe tanto poter usare la mia GeForceGo 7300.
    Grazie.

    Commento di MrE — Febbraio 8, 2008 @ 6:47 pm

  88. @MrE:
    nei casi disperati magari prova con ENVY
    evidentemente la risoluzione/refresh della console non sono corrette, sapere perchè rasenta conoscere i 6 numeri del superenalotto.
    Provato a fare CTRL+ALT+F1 (tre tasti contemporaneamente)
    dovrebbe apparire un terminale nero con scritto login#.
    Se non appare scarica ENVY e prova con quello.

    Commento di telperion — Febbraio 8, 2008 @ 7:09 pm

  89. CTRL+ALT+F1 mi porta al terminale, riesco a fare il login, ma quando inserisco
    sudo /etc/init.d/kdm stop
    e do invio viene fuori la schermata nera…

    Commento di MrE — Febbraio 11, 2008 @ 9:37 am

  90. OK, OK…
    dalla schermata di login grafico ho chiesto di entrare sulla console anzichè in modalità grafica e sembra che così io possa installare NVIDIA*.run…
    speriamo bbbbbbene…
    grazie.

    Commento di MrE — Febbraio 11, 2008 @ 9:48 am

  91. grazie mille! le avevo provate tutte prima di questa guida! ora mi sa che perderò le mie giornate a far girare i cubi… :)

    Commento di turboneno — Febbraio 28, 2008 @ 9:19 am

  92. ciao, la guida funziona, ma ho comunque un problemone, allora
    se non installo la skeda grafica, mi va tutto a rilento, devo installarla
    se la installo male, funziona qualcosa, qualcosa no.. non vabene
    se seguo questa guida, installo bene, mi esce il logo nvidia all’accensione ma,
    non mi fa accedere

    allora, carica ubuntu, arrivo alla skermata di login, user carlo, password jax55 enter..

    carica.. dopo un 5 secondi mi ritorna alla maskera di login, mi ributta indietro, vedo ancora nvidia in grande a tutto skermo e poi login..

    qualcuno sa come mai? strano ho seguito super scrupolosamente alla lettera.

    Commento di carlo — Febbraio 29, 2008 @ 2:39 pm

  93. @carlo
    sembra il tipico problema di link della libreria opengl “corrotto” da un aggiornamento di xorg o mesa.
    Prova da console virtuale semplicemente a reinstallare i driver:
    sudo killall gdm
    poi vai alla cartella che contiene i file .run
    cd /precorso/cartella_file
    poi
    sudo sh NV*

    Commento di telperion — Febbraio 29, 2008 @ 2:52 pm

  94. procedimento ke ormai conosco benissimo =) provo subito e ti dico, x ora grazie

    Commento di carlo — Febbraio 29, 2008 @ 3:06 pm

  95. ok l’ho fatto, al primo riavvio ha funzionato!

    domandina fast, appena ho finito di installare i driver da terminale, come da procedimento, esce skermata nera e una skermata di dialogo dove mi kiede di impostare il monito, sony sdm-51d analog, ed eventualmente la skeda grafica, io imposto il monitor ma la skeda grafica la lascio stare visto ke l’ho appena installata, giusto?

    Commento di carlo — Febbraio 29, 2008 @ 3:13 pm

  96. Ciao. Ho seguito la tua guida per installare i driver per la mia scheda video, una geforce2 go (quindi driver legacy versione96.xx.xx).
    Però non vuole saperne di andare, non so davvero più cosa pensare.
    Ho fatto tutto quello che dicevi, quando ho riavviato la prima volta mi ha dato un errore del failsafeXserver (too many arguments). Allora ho editato il gdm.conf per commentare la riga appropriata. Però riavviando, è evidente che qualcosa non va, ci sono tantissimi artefatti e l’interfaccia è lentissima.
    Forse è un problema nel xorg.conf, dato che mi trovavo con la tastiera in inglese. Ho provato a guardare quello originale per modificarlo a mano ma non compare nemmeno la sezione “module”. Significa qualcosa? Adesso ho riabilitato i driver nv e messi quelli nello xorg.conf di backup, i vesa non vanno.
    Grazie

    Commento di Paolo — Aprile 18, 2008 @ 11:08 pm

  97. @Paolo lancia
    sudo nvidia-settings
    con i driver nvidia installati e da li setta risoluzione e frequenza e salva l’xorg.conf che ti genera.
    Se non và rimuovi i driver e prova con envy (se hai ubuntu)
    alcune 2go se non ricordo male hanno problemi.
    La scheda è piuttosto datata, non so che dirti.

    Commento di telperion — Aprile 19, 2008 @ 12:40 am

  98. Ti ringrazio per l’aiuto ma non c’è verso. Credo sia una di quelle malfunzionanti a questo punto, anche se stando al sito nvidia è compatibile con i legacy nuovi e con compiz (avevo già provato envy ma ho avuto dei grossi problemi).
    Ora però ho il problema che all’avvio di ubuntu mi dice che la lingua della tastiera e dei settaggi di gnome è diversa (inglese una e italiano l’altra). Sai in che sezione del xorg.conf c’è la parte riguardo latastiera? In preferenze ho già messo di default quella italiana.

    Grazie ancora

    Commento di Paolo — Aprile 19, 2008 @ 2:00 pm

  99. Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbLayout" "it"
    Option "XkbModel" "pc105"
    EndSection

    ovviamente la riga della lingua è
    Option "XkbLayout" "it"

    comunque quando esce l’avviso basta dirgli usa le impostazioni di gnome e non chiedere più.

    Per la scheda esistono una marea di chip diversi assemblati dai produttori/distributori forse ti è capitato un modello prodotto in una serie limitata che non viene riconosciuto correttamente. Boh.

    Commento di telperion — Aprile 19, 2008 @ 2:44 pm

  100. Ciao, ho beccato il tuo post per caso sono settimane che ci sto sfasando sopra i driver ma nn rieco ad installarli adesso proverò a seguire la tua guida spero che finalmente vada tt bn…speriamo

    Commento di teolloo — Aprile 19, 2008 @ 2:59 pm

  101. Grazie dell’aiuto. Potresti aver ragione, forse la scheda è assemblata da altri produttori. Infatti nel sito nvidia non ci sono i driver per windows, per scaricarli ti rimanda al sito della acer che è il produttore del computer.
    Ho modificato la sezione della tastoera, vedrò quando riavvio. Il fatto strano è che invece mi chiedeva ogni volta la lingua anche se sceglievo le impostazioni di gnome.

    Commento di Paolo — Aprile 20, 2008 @ 11:14 am

  102. Volevo avvisarti che ho risolto il problema (almeno in parte). Ho installato i driver dopo aver completamente rimosso il pacchetto linux-restricted-modules, quelli della nvidia dicono, come hai specificato te, di disabilitare il modulo nv. In caso di ulteriori problemi (cosa che loro dicono essere molto probabile) suggeriscono di rimuovere proprio il pacchetto.
    Rimosso il pacchetto che fu galeotto, ho reinstallato i driver e funziona tutto. E’ il gestore che da diversi problemi, forse dovresti aggiungere una nota nella guida in cui dici di rimuoverlo in caso ci siano ulteriori problemi, diciamo come ultima spiaggia.

    Commento di Paolo — Aprile 21, 2008 @ 2:16 pm

  103. @Paolo
    fino alla Feisty si poteva, su Gutsy/Hardy se rimuovo i ristretti non si installa più il modulo nvidia (almeno i >100 quelli vecchi 70-90 non so).
    E poi magari altri ristretti magari servono (es. WiFi).
    Di solito il blacklist dei moduli è sufficiente, il tuo è un caso limite.

    Commento di telperion — Aprile 21, 2008 @ 2:32 pm

  104. Mi sembra logico che il mio fosse un caso limite.. ;)
    Per il wifi ho usato i driver windows con ndiswrapper. Capisco che dire ad una persona che per installare i driver della scheda video abbia bisogno di fare diversi giri per avere funzionante anche la scheda di rete non sia il massimo, considerando che io ho dovuto spulciare l’archivio dei driver del produttore per trovare quello che funzionasse con ndiswrapper..

    Comunque sul forum di supporto della nvidia consigliano di rimuovere il pacchetto piuttosto che escludere i moduli. Purtroppo noi paghiamo la loro scelta di non permettere alla comunità di sviluppare driver open.

    Commento di Paolo — Aprile 22, 2008 @ 8:59 am

  105. @Paolo:
    queste porcate succedono solo con Ubuntu è la sua “fantasiosa” gestione dei driver con restrizioni, su altre distribuzioni basta rimuove il pacchetto del driver ed installare il file .run e in 20 secondi sei a posto.
    Ora scaricare su Nvidia che fornisce invece un ottimo driver costantemente aggiornato, colpe che sono in questo caso esclusivamente del team Ubuntu, mi sembra troppo.
    Sta storia dei driver open ha veramente rotto.
    Vedi quelli di Ati che cagata sono i driver open (e anche closed).

    Commento di telperion — Aprile 22, 2008 @ 10:28 am

  106. [...] il recente 2.6.25 sulla Hardy tra i consueti slalom ubuntiani per poter compilare il modulo Nvidia (pacchetto [...]

    Pingback di Hardy Heron e i kernel custom (2.6.25) « Tecnologia e non solo — Aprile 22, 2008 @ 8:01 pm

  107. Non sono d’accordo: gli sviluppatori di ubuntu hanno fatto una scelta per gestire in una certa maniera alcuni tipi di driver. Molto probabilmente questa gestione va migliorata, però la nvidia deve prendere atto di ciò e assumersi l’onere di produrre driver compatibili. Altrimenti lasci lo sviluppo dei driver ad altre persone, non possono decidere di rilasciare driver che mi costringono a rinunciare a delle funzionalità del mio sistema operativo.

    Commento di Paolo — Aprile 23, 2008 @ 9:54 am

  108. grazie per le info ho fatto tutto come specificato dalla tua guida
    in + appena ho riavviato ho dovuto inserire a mano la modalità del mio monitor
    samsung SyncMaster 205BW perchè era fissa su 640×480. Adesso mi godo appieno il mio 1680×1050
    complimenti ;)

    Commento di vcorp — Aprile 24, 2008 @ 1:21 pm

  109. ho installato la HH sul mediacenter, ma i driver video nvidia new installati dal gestore di ubuntu mi fa casini, rileva solo le risoluzioni di 640 e 320 (quando il monitor supporta tutte le ris fino a 1280×720 e 1344×76 8)
    per mettere i driver manuali è cambiato niente dalla GG? Posso procedere con questa guida :)

    Commento di Attila16881 — Aprile 26, 2008 @ 12:00 pm

  110. Attila sembra che su HH ci siano parecchi problemi con sta cavolo di risoluzione bassa e non si trovi il modo di venirne a capo. Se hai il vecchio xorg.conf ripristinalo.

    Su gome c’è
    displayconfig-gtk
    che forse può aiutare
    su kde non so.

    Commento di telperion — Aprile 26, 2008 @ 1:16 pm

  111. Ragazzi, complimenti per la guida…
    cmq ho un problema (che ho avuto anche usando Envyng qt) mi è impossibile settere una risoluzione pari a 1024×768 (sicuramente supportata dal mio lcd) xchè la massima disponible in nvidia x setting è 640×480….
    Ho Kubuntu 8.04 di aprile stabile
    grazie se vorrete aiutarmi…..

    Commento di Gio — Aprile 28, 2008 @ 4:55 pm

  112. @Gio
    prova con

    sudo gedit /etc/X11/xorg.conf

    ad aggiungere dentro la Section “Screen”
    la riga:

    Option "metamodes" "1024x768 +0+0; 800x600 +0+0"

    poi salva e riavvia.

    Se riparti a 1024×768 lancia poi da terminale:
    sudo nvidia-settings

    Clicca X server Display configuration
    fai detect display regola risoluzione frequenza
    apply per provare, quando è tutto a posto
    save to x configuation file -> merge existing file.

    Commento di telperion — Aprile 28, 2008 @ 5:22 pm

  113. utilizzando il cavo dvi la risoluzione viene rilevata correttamente (faccio presente che installati i driver gestiti da ubuntu 8.04)
    il problema è che non riesco a settare le dimensioni in altezza e larghezza del monitor, in pratica non vedo ne le barre sopra e sotto e inoltre risulta anche un po troppo largo.
    Ho provato a settare manualmente usando xvidtune e poi editando xorg.conf ma niente, questo nuovo xorg ha le varie voci “configurate” e la ubuntu sembra non filarsi di pezzo i cambiamenti che vado a fare o le opzioni che vado ad aggiungere a quelle voci… c’è un modo per editare questo diavolo di schermo? non è possibile che il pannello di settaggi non me lo fa fare e manualmente non posso modificare niente su xorg.conf

    Commento di Attila16881 — Maggio 2, 2008 @ 6:06 pm

  114. @Attila16881
    usa
    sudo nvidia-settings
    setta risoluzione e frequenza schermo da li
    premi applica per vedere come risulta
    e poi salva l’xorg
    save to x configuation file -> merge existing file.

    vedi appendice aggiunta
    Settare xorg.config con nvidia-settings.

    Nvidia fornisce un tool apposito, basta usare quello.
    Le applet di linux vanno bene solo per i driver oss di xorg e basta.

    Se usi i driver Nvidia dei pacchetti Ubuntu
    installa nvidia-settings

    sudo apt-get install nvidia-settings

    se invece installi dal file .run hai già tutto.

    Commento di telperion — Maggio 2, 2008 @ 6:55 pm

  115. Grazie per l’aiuto, ho fatto tutto come dalla tua guida ed è andato tutto liscio!

    Commento di krenz — Maggio 8, 2008 @ 10:42 am

  116. Ciao, complimenti per la guida, è davvero comprensibile ma ho comunque un problema… Ho seguito tutto passo passo, ma arrivato al punto 5, dopo aver spento il server X quando lancio il comando sh NVIDIA-ecc… mi dice che il server X non è spento e non mi fa andare più avanti. Come posso risolvere? Grazie.

    Commento di Matteo — Maggio 13, 2008 @ 3:08 am

  117. @Matteo
    Probabilmente non hai disattivato BulletProof-X failsafe mode
    che fa quell’effetto li oltre ad altre brutture.

    O lo disattivi come indicato al punto 4 oppure usi l’opzione

    --no-x-check

    esempio:

    sudo sh NVIDIA-Linux-x86-169.12-pkg1.run -a -n -N --no-x-check

    Commento di telperion — Maggio 13, 2008 @ 10:19 am

  118. [...] informazioni prese da: Tecnologia e non solo (Articolo Senza Voto)  Loading … 1 letture Stampa questa pagina Postato [...]

    Pingback di Guide e Manuali Linux e Windows - Installare Driver Nvidia — Maggio 14, 2008 @ 10:54 am

RSS feed dei commenti a questo articolo. TrackBack URI

Lascia un commento

Blog su WordPress.com.