Portál AbcLinuxu, 9. srpna 2025 04:19


Dotaz: slackware 12, nvidia, unable to load the kernel module

23.4.2008 08:10 olgo | skóre: 4
slackware 12, nvidia, unable to load the kernel module
Přečteno: 643×
Odpovědět | Admin
zdarvim. instaloval som slack 12 s 2.6.21.5. mam grafiku gf2mx400 a snazim sa k nej doinstalovat ovladace. podla logu vyzera ze sa skompiluju v poriadku ale instaler potom hlasi problem z ich natahovanim. koniec logu vyzera takto:
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:
   ide: failed opcode was: unknown
   hdd: DMA disabled
   ide1: reset: success
   hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
   hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
   ide: failed opcode was: unknown
   hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
   hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
   ide: failed opcode was: unknown
   hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
   hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
   ide: failed opcode was: unknown
   hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
   hdc: dma_intr: error=0x84 { DriveStatusError BadCRC }
   ide: failed opcode was: unknown
   ide1: reset: success
   usbhid: exports duplicate symbol hiddev_hid_event (owned by kernel)
   eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
   NET: Registered protocol family 10
   lo: Disabled Privacy Extensions
   eth0: no IPv6 routers present
   i2c_core: exports duplicate symbol i2c_smbus_write_i2c_block_data (owned by
   kernel)
   nvidia: version magic '2.6.21.5-smp SMP mod_unload 686 ' should be '2.6.21.5
   mod_unload 486 '
   i2c_core: exports duplicate symbol i2c_smbus_write_i2c_block_data (owned by
   kernel)
   nvidia: version magic '2.6.21.5-smp SMP mod_unload 686 ' should be '2.6.21.5
   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.

nejaky napad co s tym? diky
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.4.2008 08:18 svaca | skóre: 38
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ti to prece naprosto JASNE pise .... :-)

Mas spatnou verzi kernelu vs moduly , tipuju , ze mas smp verzi modulu a NE smp verzi kernelu ... Takze si oprav ..

a nepouzivej kernel huge ..
Never give up ! Stay ATARI !
23.4.2008 09:20 olgo | skóre: 4
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
> Takze si oprav

bud prosim ta trochu obsirnejsi. symlink /etc/rc.d/rc.modules odkazuje namiesto /etc/rc.modules-2.6.15.5-smp na /etc/rc.modules-2.6.15.5 ale chova sa to prakticky rovnako.

btw.: preco nie huge?
23.4.2008 15:23 svaca | skóre: 38
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
huge ma v sobe asi milion ovladacu a nehodi se pro normalni provoz ...

ve /var/log/packages mas seznam nainstalovanych balicku, napis mi, vsechny ktere tam mas a zacinaji na "kernel"
Never give up ! Stay ATARI !
23.4.2008 18:58 olgo | skóre: 4
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
ls /var/log/packages/kernel*
/var/log/packages/kernel-generic-2.6.21.5-i486-2
/var/log/packages/kernel-headers-2.6.21.5_smp-i386-2
/var/log/packages/kernel-huge-2.6.21.5-i486-2
/var/log/packages/kernel-modules-2.6.21.5-i486-2
/var/log/packages/kernel-modules-smp-2.6.21.5_smp-i686-2
/var/log/packages/kernel-source-2.6.21.5_smp-noarch-2
pol128 avatar 23.4.2008 22:12 pol128 | skóre: 18
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
Odpovědět | | Sbalit | Link | Blokovat | Admin
pravdepodobne chybaju zdrojaky kernelu v /usr/src/linux alebo nie su skonfigurovane. odporucam pouzit postup z

README.TXT
24.4.2008 09:20 olgo | skóre: 4
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
tak nakoniec toto zabralo. uz to funguje podla ocakavani. thx
24.4.2008 15:18 R
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi to s tym problemom nesuvisi, ale zjavne tam mas este nejake problemy s IDE.
24.4.2008 15:21 svaca | skóre: 38
Rozbalit Rozbalit vše Re: slackware 12, nvidia, unable to load the kernel module
asi nema , to je ten pitomej huge kernel ... ma vse v jarde a pak jeste udev NAHRAVA znova moduly ...

To patrik ma trosku nezmakly .. huge je dobry jen pro instalaci systemu, pak pouzit generic, nebo vlastni kompilace ...

Tak tam nebudou litat takovy nesmysly ...

Slackware forever ... :-D A Atari samozrejme ... :-)
Never give up ! Stay ATARI !

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.