[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Probleme mit nVidia bei custom kernel



Hi Andreas!

Ich nehme mal an, das das dein selbstgebauter Kernel ist? Sprich
kernel-image-2.6.8.2005... ?
Genau. Ich brauche einen selbstgebauten Kernel, weil ich den AX.25 support brauche. Und das läuft ja auch seit einigen Jahren immer bestens.


Hast du geprueft (vor dem X-Start), das das nvidia-Modul geladen ist
(lsmod)
Hab ich:
desk:~# lsmod | grep nvidia
nvidia               4821108  0

Idee:
desk:~# modprobe -v -l nvidia
/lib/modules/2.6.8-2-686/nvidia/nvidia.ko

Ha, das ist nicht das Modules Verzeichnis meines selbstgebauten Kernels, sondern:
desk:~# ls -l /lib/modules/2.6.8-2-686/nvidia/nvidia.ko
-rw-r--r-- 1 root root 5188963 2005-02-14 08:51 /lib/modules/2.6.8-2-686/nvidia/nvidia.ko

desk:~# ls -l /lib/modules/2.6.8.20050605/nvidia/nvidia.ko
-rw-r--r-- 1 root root 4408072 2005-06-07 18:25 /lib/modules/2.6.8.20050605/nvidia/nvidia.ko

Zweiteres wäre der richtige denke ich.
Ich kopiere mal die Datei rüber, nur zum Testen.
desk:~# mv /lib/modules/2.6.8-2-686/nvidia/nvidia.ko /lib/modules/2.6.8-2-686/nvidia/nvidia.ko-original

desk:~# cp /lib/modules/2.6.8.20050605/nvidia/nvidia.ko /lib/modules/2.6.8-2-686/nvidia/nvidia.ko

desk:~# sync; reboot
...

desk:~# lsmod | grep nvidia
Nix

desk:~# modprobe -v nvidia
insmod /lib/modules/2.6.8-2-686/nvidia/nvidia.ko
FATAL: Error inserting nvidia (/lib/modules/2.6.8-2-686/nvidia/nvidia.ko): Invalid module format

desk:~#
Hä?

Da ist wirklich was oberfaul, na immerhin. Lilo sagt mir aber, daß mein Kernel gebootet wird:
desk:~# lilo -v
LILO version 22.6.1, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 17-Nov-2004, and compiled at 12:32:32 on May 25 2005
Debian GNU/Linux

Warning: LBA32 addressing assumed
Warning: COMPACT may conflict with LBA32 on some systems
Reading boot sector from /dev/hdb3
Warning: Kernel & BIOS return differing head/sector geometries for device 0x80
    Kernel: 16383 cylinders, 16 heads, 63 sectors
      BIOS: 1024 cylinders, 255 heads, 63 sectors
Warning: /dev/hdb3 is not on the first disk
Using MENU secondary loader
Calling map_insert_data

Boot image: /vmlinuz -> boot/vmlinuz-2.6.8.20050605
Added Linux *

Writing boot sector.
/boot/boot.0343 exists - no boot sector backup copy made.

Ich muß mich wohl mal mit dem Bootprozess genauer beschäftigen. Weist du wo er den Pfad für die Module herbekommt?

Grüße!
Reiner



Reply to: