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

Re: nvidia-kernel-source und 2.6.5



Hallo

Björn Schmidt (<bj-schmidt@uni-paderborn.de>) wrote:

> Michael Unterkalmsteiner wrote:

>> ich versuche grad auf den 2.6er Kernel umzusteigen und habe Probleme
>> mit dem Nvidia-Treiber. Ich habe mir das Saource-Paket mittels
>> apt-get geholt, nach /usr/src/modules extrahiert und folgendermaßen
>> kompiliert:
>> 
>> make-dpkg --revision=custom.1.2 modules_image
>> [custom.1.2 entspricht der Revision des laufenden Kernels]
>> 
>> Ein dpkg --contents
>> nvidia-kernel-2.6.5_1.0.6111-1+custom.1.2_i386.deb ergibt u.a:
>> -rw-r--r-- root/root   5183947 2004-09-08 13:44:02 
>> ./lib/modules/2.6.5/nvidia/nvidia.o
>> 
>> Müsste die Endung nicht .ko sein. Ich denke, hier wurde gar kein
>> Modul für den 2.6.5 gebaut. Kann mir hier jemand weiterhelfen?

Das ist in der Tat etwas seltsam. Von wo aus hast Du make-kpkg denn
aufgerufen?

> Ja, Deine /usr/include/linux/* sind wahrscheinlich noch vom 2.4er
> Kernel. Da ist ein Wechsel angebracht...

Der Treiber sollte gegen die Header des /benutzten/ Kernels gebaut
werden, nicht gegen die in /usr/include. Deshalb:
kernel-headers-$(uname -r) installieren, oder, falls das mit den
aktuellen nvidia-Treibern nicht (mehr) funktioniert,
kernel-source-2.6.5.

Meine Quellen sind in /usr/src/kernel-source-2.6.8, EXTRAVERSION im
Makefile .1, Kernelversion ist 2.6.8.1-custom. Ich übersetze den
Treiber mit

cd /usr/src/kernel-source-2.6.8
make-kpkg --rootcmd fakeroot --revision 1.0 --append-to-version -custom
modules_image

Grüße
        Andreas Janssen

-- 
Andreas Janssen <andreas.janssen@bigfoot.com>
PGP-Key-ID: 0xDC801674 ICQ #17079270
Registered Linux User #267976
http://www.andreas-janssen.de/debian-tipps.html



Reply to: