version.h nicht mitgebaut bei aktuellem Kernel 2.6.5

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

version.h nicht mitgebaut bei aktuellem Kernel 2.6.5

Beitrag von Beowulf666 » 04.04.2004 23:46:48

Hi,
ich hab grad nen interessantes Problem mit dem aktuellen Kernel 2.6.5.

Ich hab mir nen Kernel nach Debian-Art gebastelt, und hab danach versucht, die Nvidia Module neu zu kompilieren. Daraufhin hatte ich das Problem, dass der Installer mir folgendes gesagt hat:

Code: Alles auswählen

ERROR: Unable to determine the NVIDIA kernel module filename.
Das gleiche Problem hatte ich auch mit dem Installer von VMWare, der hat mich dann auf die Spur gebracht, und mir gesagt, dass er die version.h nicht findet.
Dann hab ich nachgeschaut, und der hat mir die version.h wirklich nicht gebaut. Dann hab ich mal aus Intuition im heise.de Forum geschaut, und den Post hier gefunden:
http://www.heise.de/newsticker/foren/go ... owthread=1
In dem selben Thread hab ich dann auch die (vorläufige) Lösung gefunden:
http://www.heise.de/newsticker/foren/go ... m_id=54989

Die NVidia Treiber haben nun kompiliert, aber bei VMWare habe ich immer noch die gleichen Probs, das kompiliert nicht.

Hat sonst jemand noch solche Probs damit?

Und was macht eigentlich make prepare0? So wie ich das gesehen habe, sollte das nen Teil vom make-Script sein, der eh ausgeführt wird. Warum wurde der bei mir nicht ausgeführt???
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian ;-)

Benutzeravatar
K@sperl
Beiträge: 216
Registriert: 20.09.2003 11:38:22

Beitrag von K@sperl » 05.04.2004 11:32:52

Selbes Problem habe ich auch noch immer .... :(

Das mit dem make prepare0 werde ich gleich mal probieren, danke für den Hinweis!

Benutzeravatar
fred19726
Beiträge: 507
Registriert: 18.07.2002 03:38:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Heidelberg (DE)
Kontaktdaten:

Beitrag von fred19726 » 05.04.2004 11:54:04

Hi,

ich hab hier bei mir ein ähnliches Problem das mit der version.h, nvidia und dem 2.6.5er kernel zusammen hängt.

Ich habs jetzt zwar hingekriegt das das nvidia modul kompiliert und geladen wird, aber es funktioniert irgend wie nichtmehr nach einem reboot (aber direkt nach dem kompilieren funzts). 8O

MfG Fred
2 Dinge sind Unendlich, das Universum und die Menschliche Dummheit,
wobei ich mir beim Universum nicht sicher bin
-- Albert Einstein

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 05.04.2004 18:25:51

mehr als 1100 Post (Beowulf) und nicht zuerst auf bugs.debian.org gecheckt? Tststs... ;-)

Das ist ein Bug im Paket "kernel-package (make-kpkg un Co.), der nach dem Compilieren des Kernel ein etwas übereinfriges "make clean" ausführt und damit die generierten Files wieder wegbläst... :-(

Workaround: nach dem bauen des Kernel-images einmal "make all" von Hand im Kernel Verzeichnis machen. Damit wird zwar der ganze Kernel nochmal kompiliert, aber wenigstens geht danach ein "make-kpkg modules-image"... Wenn man noch einen Bug in der debian/rules Datei fixed... (Momentan ist echt der Wurm drin...). Siehe: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=241897

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 05.04.2004 22:58:05

pdreker hat geschrieben:mehr als 1100 Post (Beowulf) und nicht zuerst auf bugs.debian.org gecheckt? Tststs... ;-)
:oops: :oops: :oops:

Das ist mir jetzt echt peinlich. fast. *g*

Dann wird das ja vielleicht recht bald gefixt.
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian ;-)

Antworten