[Risolto] Nvi&Curr: Unable to load the kernel module 'nv

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

[Risolto] Nvi&Curr: Unable to load the kernel module 'nv

Messaggio da Bakkio2 »

Lo so che probabilmente avete letto tantissimi messaggi del genere... ma personalmente non ho trovato risposta...

La mia situazioine è la seguente:
Scheda video: Nvidia GeForce FX5200 da 128Mb
I driver scaricati dal sito sono: NVIDIA-Linux-x86-1.0-7185-pkg1.run
Il kernel e relativi moduli sono quelli "standard" (cioè non ricompilati): 2.6.21.3

Quando tento (da init 3) di installare i driver, prima mi dice che vuole connettersi al sito, poi siccome non trova niente, cerca di creare i moduli da solo.
Quando finisce di creare i moduli, mi da l'errore:

cat /var/log/nvidia-installer.log:

Codice: Seleziona tutto

  nvidia.mod.o
   NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
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.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
   -1 Invalid module format
-> Kernel messages:
   usb 3-2.1: SN9C10[12] PC Camera Controller detected (vid/pid 0x0C45:0x600D)
   usb 3-2.1: PAS106B image sensor detected
   usb 3-2.1: Initialization succeeded
   usb 3-2.1: V4L2 device registered as /dev/video0
   usb 3-2.1: Optional device control through 'sysfs' interface disabled
   usbcore: registered new interface driver sn9c102
   Adding 996020k swap on /dev/hda2.  Priority:-1 extents:1 across:996020k
   EXT3 FS on hda1, internal journal
   parport: PnPBIOS parport detected.
   parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
   lp0: using parport0 (interrupt-driven).
   lp0: console ready
   Capability LSM initialized
   input: ImPS/2 Generic Wheel Mouse as /class/input/input3
   NTFS volume version 3.1.
   eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
   NET: Registered protocol family 10
   lo: Disabled Privacy Extensions
   eth0: no IPv6 routers present
   smbfs: Unrecognized mount option noexec
   usb 3-2.2: usbfs: interface 1 claimed by usblp while 'kooka' sets config #1
   usb 3-2.2: usbfs: interface 1 claimed by usblp while 'kooka' sets config #1
   usb 3-2.2: USB disconnect, address 4
   drivers/usb/class/usblp.c: usblp0: removed
   nvidia: version magic '2.6.21.3-smp SMP mod_unload 686 ' should be '2.6.21.3
   mod_unload 486 '
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.
Il fatto è che non capisco cosa devo fare.... (stavo seguendo la miniguida su slackpedia per mettere ompiz e beryl, ma mi fermo molto prima.....)
Ultima modifica di Bakkio2 il lun 4 giu 2007, 0:30, modificato 1 volta in totale.

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

l'installer che usi è vecchio... usa l'ultima versione http://www.nvidia.it/object/linux_it.html

hai installato i sorgenti del kernel?

ls /var/log/packages | grep kernel-source

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Messaggio da Bakkio2 »

intanto:
ls /var/log/packages/ |grep kernel

Codice: Seleziona tutto

kernel-generic-2.6.21.3-i486-1
kernel-headers-2.6.21.3_smp-i386-1
kernel-huge-2.6.21.3-i486-1
kernel-modules-2.6.21.3-i486-1
kernel-source-2.6.21.3_smp-noarch-1
secondariamente cosa mi consigli come installer???

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

ok...

l'installer l'ultima versione... ti ho postato la pagina

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Messaggio da Bakkio2 »

mi da lo stesso identico problema anche con l'installer: NVIDIA-Linux-x86-100.14.06-pkg1.run

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

i sorgenti sono del kernel smp mentre i kernel che usi e i moduli relativi sono del kernel senza smp ... per questo fà macello...

devi mettere il kernel-source senza smp... ma mi pare che non ci sia in current ma vada costruito...

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Messaggio da Bakkio2 »

e hai una idea di come costruirlo???
ma soprattutto, come mai sono l'unico ad avere questo problema???

comunque grazie per l'aiuto!

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »


Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Messaggio da Bakkio2 »

ho disinstallato header smp e messo quello normale, ma il risultato non cambia.....
mentre non trovo il kernel source non smp

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

Bakkio2 ha scritto:ho disinstallato header smp e messo quello normale, ma il risultato non cambia.....
mentre non trovo il kernel source non smp
ma non c'è ... c'è scritto sopra ...

ftp://ftp.slackware.com/pub/slackware/s ... README.TXT

basta leggere il readme c'è scritto tutto

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Messaggio da michele.p »

...in genere l'errore si presenta, così come indicato nel log che hai postato, perché i moduli del kernel sarebbero stati compilati con una versione del compilatore diverso da quello con il quale stai compilando il modulo nVidia.

Qual è la versione del compilatore che stai usando?...quello di default della current o il "vecchio" della Slack 11?....


Bye

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

michele.p ha scritto:...in genere l'errore si presenta, così come indicato nel log che hai postato, perché i moduli del kernel sarebbero stati compilati con una versione del compilatore diverso da quello con il quale stai compilando il modulo nVidia.

Qual è la versione del compilatore che stai usando?...quello di default della current o il "vecchio" della Slack 11?....


Bye
no... lui usa current 100%

il problema è dato dal kernel-source smp ... è spiegato nel readme.... sono sicuro

lui come ho già detto usa un kernel non smp ... i kernel-source in slackware current sono solo per smp attivo ... per convertirli in kernel-source-NON-smp pat ha creato un script come scritto nel readme

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Messaggio da Bakkio2 »

Risolto grazie a submax82 .
Non avevo letto bene il readme, e non avevo pacchato il tutto....
Adesso sono riuscito a installarte l'acceleratore grafico, e i giochini dipo vormux girono alla grande!
Grazie tantissimo per l'aiuto!

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

Bakkio2 ha scritto:Risolto grazie a submax82 .
Non avevo letto bene il readme, e non avevo pacchato il tutto....
Adesso sono riuscito a installarte l'acceleratore grafico, e i giochini dipo vormux girono alla grande!
Grazie tantissimo per l'aiuto!
prego ;) magari aggiungi [risolto] nel titolo così chi ha bisogno ha già la soluzione.

Rispondi