Pagina 1 di 1

[Risolto] [NVidia] Probl installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: sabato 1 maggio 2010, 0:54
da reza
Salve a tutti.
Ho appena effettuato un'installazione minimale di Ubuntu 10.04 LTS tramite cd alternate, usando l'opzione "Installa un sistema a riga di comando".
Come ho sempre fatto con le versioni precedenti, una volta installato il sistema base ed effettuato il login, ho dato:

Codice: Seleziona tutto

sudo apt-get install xorg openbox binutils gcc
A questo punto, dopo aver riavviato, ho tentato di installare il driver .run per la mia scheda video GeForce4 MX 440, ho provato sia il 96.43.17 (current prerelease) che il 96.43.16 (current official release).

Ho digitato:

Codice: Seleziona tutto

sudo sh NVIDIA-Linux-x86-96.43.17-pkg1.run

Purtroppo durante la fase "building kernel module mi ha sputato in faccia questo errore:
ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most
      frequently when this kernel module was built against the wrong or
      improperly configured kernel sources, with a version of gcc that differs
      from the one used to build the target kernel, or if a driver such as
      rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
      obtaining ownership of the NVIDIA graphics device(s).
     
      Please see the log entries 'Kernel module load error' and 'Kernel
      messages' at the end of the file '/var/log/nvidia-installer.log' for
      more information.

ERROR: Installation has failed.  Please see the file
      '/var/log/nvidia-installer.log' for details.  You may find suggestions
      on fixing installation problems in the README available on the Linux
      driver download page at www.nvidia.com.
Vi chiedo aiuto su come procedere.

In allegato il file nvidia-installer.log

Altre info utili:

Codice: Seleziona tutto

Linux version 2.6.32-21-generic (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010
Grazie per eventuali risposte   (yes) e buon Lucid Lynx a tutti  (good)

Re: [NVidia] Aiuto installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: sabato 1 maggio 2010, 1:35
da gargantua
I driver nvidia .run vanno installati da terminale virtuale tty1 a cui si accede con CTRL+ALT+F1 .
Usando gnome bisogna stoppare prima anche gdm con il comando

Codice: Seleziona tutto

sudo stop gdm
con openbox non so  :)

Re: [NVidia] Aiuto installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: sabato 1 maggio 2010, 12:46
da reza
gargantua ha scritto: I driver nvidia .run vanno installati da terminale virtuale tty1 a cui si accede con CTRL+ALT+F1 .
Usando gnome bisogna stoppare prima anche gdm con il comando

Codice: Seleziona tutto

sudo stop gdm
con openbox non so  :)

Si lo so, comunque penso che né openbox né il login manager (il problema lo dava anche quando non avevo installato slim) c'entrino nulla.

1) Alla fine sono riuscito ad installare i driver tramite jockey-gtk (installato con il comando sudo apt-get install jockey-gtk, si ha portato dietro una marea di dipendenze).
2) Ho provato a disinstallare i driver da jockey-gtk (in seguito ho disinstallato anche jockey-gtk) ed ho reinstallato i driver .run, morale della favola: questa volta li ha installati.

3) Ora sto formattando e reinstallando Lucid, voglio assolutamente installare i driver tramite .run e vorrei capire il perchè di quel messaggio di errore. Forse era dovuto ad un file .run corrotto o magari alla mancanza di qualche dipendenza (che dopo aver installato jockey-gtk si è risolta) oppure ad un riavvio necessario ma non eseguito!

Vi farò sapere.

Grazie comunque per la tua risposta.

Saluti  :)

[Risolto] Re: [NVidia] Aiuto installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lu

Inviato: sabato 1 maggio 2010, 13:32
da reza
Ho reinstallato Lucid alternate, installato xorg, riavviato, provato ad installare i driver nvidia da .run e dava lo stesso errore di prima.

Allora ho dato:

Codice: Seleziona tutto

sudo lsmod
ed ho notato il modulo nouveau.

Pensando ad un qualche tipo di conflitto ho deciso di metterlo in blacklist editando il file /etc/modprobe.d/blacklist.conf con:

Codice: Seleziona tutto

sudo nano /etc/modprobe.d/blacklist.conf
Alla fine del file ho aggiunto una riga personalizzata

Codice: Seleziona tutto

# custom
blacklist nouveau
Ho salvato e riavviato. Come per magia al seguente riavvio sono riuscito ad installare il driver nvidia .run 96.43.17.
Quindi è certo che sto modulo nouveau dava problemi ed impediva di installare il driver proprietario nvidia .run.

Risolto penso.

Saluti.

Re: [NVidia] Probl installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: sabato 1 maggio 2010, 16:52
da reza
Nonostante sia riuscito ad installare i driver .run purtroppo funzionano malissimo. A volte il sistema va in crash e mi porta ad una schermata nera con dei caratteri indecifrabili, oppure crash con schermata a mille colori. Le tty funzionano 1 volta si e 10 NO, le volte che non funzionano, anch'esse mi fanno andare in crash il sistema: si sdoppia e sovrappone lo schermo, schermate nere, schermo morto o schermate a mille colori.

Ora provo ad installare i driver tramite jockey-gtk.
La vedo dura...  >:(

Edit:
Installati i driver con jockey-gtk, stessi problemi.

Edit2:
Il mio xorg.conf

Codice: Seleziona tutto

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Thu Jan 28 16:14:36 PST 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Re: [NVidia] Probl installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: sabato 1 maggio 2010, 20:16
da reza
reza ha scritto: Nonostante sia riuscito ad installare i driver .run purtroppo funzionano malissimo. A volte il sistema va in crash e mi porta ad una schermata nera con dei caratteri indecifrabili, oppure crash con schermata a mille colori. Le tty funzionano 1 volta si e 10, le volte che non funzionano anch'esse mi fanno andare in crash il sistema, si sdoppia e sovrappone lo schermo, schermate nere, schermo morto o schermate a mille colori.

Ora provo ad installare i driver tramite jockey-gtk.
La vedo dura...  >:(

Edit:
Installati i driver con jockey-gtk, stessi problemi.

Diciamo che ho risolto quasi tutti i suddetti problemi aggiungendo questi moduli al file blacklist.conf

Codice: Seleziona tutto

# custom
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-current
blacklist nvidia-173
blacklist vgastate
blacklist vga16fb
blacklist joydev
blacklist emu10k1_gp
blacklist gameport
blacklist sis_agp
blacklist serio_raw
Ho anche abilitato l'Agp FastWrites creando un file chiamato nvidia nella cartella /etc/modprobe.d, all'interno c'ho copiato queste righe:

Codice: Seleziona tutto

alias char-major-195* nvidia
options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1
Ora funziona tutto, ogni tanto va in crash (schermo rosso a righe, rosso per via del mio sfondo) mentre navigo tra le tty e qualche volta si risveglia dalla sospensione con una bella schermata a righe blu.. (in questo caso, facendo ctrl+alt+canc inizia la procedura di riavvio ed effettivamente si riavvia).
Attualmente uso i driver 96.43.17 installati tramite file .run.

Mah!

Dato che le mia cultura è abbastanza limitata, gradirei comunque avere qualche feedback da parte vostra. Vorrei capire se la fonte di tutto sto casino è il driver nvidia oppure se la situazione è causata dal fatto che Lucid possa avere qualche componente aggiornato che fa a botte con i driver proprietari (che su karmic andavano alla grande). Certamente i moduli nouveau e sis_agp c'entrano qualcosa.

Salutissimi  (b2b)

Re: [NVidia] Probl installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: sabato 1 maggio 2010, 22:44
da gargantua
Uso Lucid da più di tre mesi e mi è capitato due volte di dover installare i driver nvidia .run
(jokey per un lungo periodo non funzionava proprio) ma la procedura è sempre andata a buon fine e senza i fastidiosi bug che lamenti, per l'installazione ho usato questa procedura http://forum.ubuntu-it.org/viewtopic.php?p=2088568#p2088568.
Bisogna dire che ho una nvidia 8800GT e quindi driver diversi da quelli installati da te, giusto per dire che come feedback vale poco  :)
Peccato non esista più il supporto per envy http://albertomilone.com/nvidia_scripts1.html su Lucid, quel programma lanciato da console in recovery mode mi ha salvato il c**o parecchie volte quando la compilazione dei binari nvidia falliva.......

Re: [NVidia] Probl installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: domenica 2 maggio 2010, 14:11
da reza
gargantua ha scritto: Uso Lucid da più di tre mesi e mi è capitato due volte di dover installare i driver nvidia .run
(jokey per un lungo periodo non funzionava proprio) ma la procedura è sempre andata a buon fine e senza i fastidiosi bug che lamenti, per l'installazione ho usato questa procedura http://forum.ubuntu-it.org/viewtopic.php?p=2088568#p2088568.
Bisogna dire che ho una nvidia 8800GT e quindi driver diversi da quelli installati da te, giusto per dire che come feedback vale poco  :)
Peccato non esista più il supporto per envy http://albertomilone.com/nvidia_scripts1.html su Lucid, quel programma lanciato da console in recovery mode mi ha salvato il c**o parecchie volte quando la compilazione dei binari nvidia falliva.......
Ti ringrazio, proverò ad installare i driver con la procedura di quel link, anche se certi passi dovrò saltarti, dato che non uso i linux-restricted-modules e nemmeno gdm.

I problemi persistono, purtroppo mettendo in blacklist tutte quelle cose non è servito niente.
Intanto ho provato a disinstallare slim, ora per accedere faccio login testuale e do startx, vado per esclusione.
Pocanzi è successa una cosa stranissima, la videata (il desktop con tutte le finestre etc.) ha iniziato a spostarsi lateralmente, uscendo fuori dai bordi del monitor, ogni volta che che premevo il tasto INVIO si muoveva di qualche centimetro verso sinistra, alla fine a forza di premere INVIO è ritornata nella posizione originale, allucinante direi  (rotfl).

Ogni altro consiglio è  ben accetto!!  :(

Re: [NVidia] Probl installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: domenica 2 maggio 2010, 14:29
da gargantua
reza ha scritto: ..........ogni volta che che premevo il tasto INVIO si muoveva di qualche centimetro verso sinistra, alla fine a forza di premere INVIO è ritornata nella posizione originale, allucinante direi  (rotfl).
E meno male che aveva un effetto circolare, se andava in linea retta eri ancora li ad inseguire la schermata  (rotfl)

Re: [NVidia] Probl installazione driver nvidia .run 96.43.1x , scheda GeForce4 MX 440 | Lucid

Inviato: lunedì 3 maggio 2010, 13:15
da reza
gargantua ha scritto:
reza ha scritto: ..........ogni volta che che premevo il tasto INVIO si muoveva di qualche centimetro verso sinistra, alla fine a forza di premere INVIO è ritornata nella posizione originale, allucinante direi  (rotfl).
E meno male che aveva un effetto circolare, se andava in linea retta eri ancora li ad inseguire la schermata  (rotfl)

(rotfl)

Dopo 1 giorno di prove intensive, sembra proprio che molti dei problemi fossero causati da slim login manager (installato dai repo di Ubuntu). Disinstallato slim non ho avuto per ora problemi di sdoppiamento schermo, crash con schermate a mille colori, mancati risvegli dalla sospensione, crash mentre si naviga tra le tty.

Per sicurezza ho lasciato in blacklist.conf i seguenti moduli:

Codice: Seleziona tutto

# custom
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-current
blacklist nvidia-173
blacklist vgastate
blacklist vga16fb
blacklist joydev
blacklist emu10k1_gp
blacklist gameport
blacklist sis_agp
blacklist serio_raw
blacklist nv
blacklist nvidia_new
È certo che, a prescindere da slim* login manager, il modulo nouveau mi impediva di installare i driver nvidia .run, mentre sis_agp impediva la sospensione/ibernazione e l'attivazione dell'agp fastwrites, per quanto riguarda vgastate e vga16fb, interferivano a livello di sfarfallio multi-colore sulla parte alta dello schermo.

Per ora mi arrangio facendo il login testuale + startx, in attesa di trovare un'alternativa che non sia gdm, kdm o xdm. Vorrei qualcosa che permettesse l'autologin. Tempo fa mi arrangiavo con un file chiamato .bash_profile, ma ho perso parte della configurazione.

Grazie.  (b2b)


*****************************************************************************************************

Edit1:
Per quanto riguarda l'autologin in assenza di un login manager, ho risolto modificando il file /etc/rc.local  aggiungendo la riga: su - tuousername -c startx    prima della riga exit 0

Codice: Seleziona tutto

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
su - tuousername -c startx
exit 0
per far funzionare l'autologin a questo punto ho creato il file .bash_profile da mettere nella home, questo è presente questo codice:

Codice: Seleziona tutto

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
while [ 1 == 1 ]
        do
                startx
                sleep 0
        done
fi
Quindi niente gdm, xdm, kdm, slim e per ora nessun problema grafico o crash.

*****************************************************************************************************







*****************************************************************************************************

Edit2:
*
Slim deve aver un bug, poichè mi ha causato gli stessi problemi installandolo su un altro pc con hardware completamente diverso.

*****************************************************************************************************