nvidia treiber Kernel sources

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
rdg
Beiträge: 31
Registriert: 27.07.2007 15:10:56

nvidia treiber Kernel sources

Beitrag von rdg » 27.07.2007 15:22:56

Hi,

ich wollte den nvidia Treiber installieren,

sh NVIDIA-Linux-x86-100.14.11-pkg1.run --kernel-source-path /usr/src/linux-source-2.6.18

doch dabei bekomme ich die Fehlermeldung:

ERROR: The kernel header file
'/usr/src/linux-source-2.6.18/include/linux/version.h' does not exist.
The most likely reason for this is that the kernel source files in
'/usr/src/linux-source-2.6.18' have not been configured.

Die version.h existiert auch nicht in den sources. Weis jemand was ich falsch gemacht habe bzw falsch mache, bzw mit konfigurieren gemeint ist?

gruß und dank
rdg

Benutzeravatar
utkin
Beiträge: 1157
Registriert: 23.08.2005 22:42:22
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Erfurt

Beitrag von utkin » 27.07.2007 15:39:11

Hallo und Willkommen im Forum!

Haste denn die Header auch installiert?

Code: Alles auswählen

aptitude search linux-headers
und dann die entsprechenden für deinen Kernel installieren.

Gruß, utkin
Debian GNU/Linux SID

rdg
Beiträge: 31
Registriert: 27.07.2007 15:10:56

Beitrag von rdg » 27.07.2007 15:44:39

also, bin erst vor ca. halben jahr von suse auf debian gewechselt, man bidet sich ja weiter, oder versucht es zumindest.
Deshalb bin ich mit apt noch nicht so vertraut und weiche auf synatik aus, auch Kernel komilierung, update habe ich mich eigentlich noch nicht herrangetraut.

Dennoch kann ich sagen: ;)
linux-deb:~# uname -a
Linux linux-deb 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686 GNU/Linux
linux-deb:~# ls /usr/src/
linux-headers-2.6.18-4 linux-source-2.6.18 linux-source-2.6.18.tar.bz2

Benutzeravatar
utkin
Beiträge: 1157
Registriert: 23.08.2005 22:42:22
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Erfurt

Beitrag von utkin » 27.07.2007 16:08:56

Dann installiere mal das Paket

Code: Alles auswählen

linux-headers-2.6.18-4-686
Das sollte auch über Synaptic gehen.

Gruß, utkin
Debian GNU/Linux SID

rdg
Beiträge: 31
Registriert: 27.07.2007 15:10:56

Beitrag von rdg » 27.07.2007 16:31:44

Ne, hat leider nichts geracht.
Trotz der .h sucht er ja in '/usr/src/linux-source-2.6.18' laut error.

Aber die Idee von dir ist sehr gut vielleicht habe ich einige Pakete nicht installiert.
Gibt es einen Befeh womit man alle installierten Kernel Pakete ausgeben kann, damit ich sie hier reinposten kann?
danke!

Sarem_Avuton
Beiträge: 546
Registriert: 16.12.2004 09:58:27
Wohnort: Leipzig

Beitrag von Sarem_Avuton » 27.07.2007 16:39:21

Hallo,
Trotz der .h sucht er ja in '/usr/src/linux-source-2.6.18' laut error.

Code: Alles auswählen

sh NVIDIA-Linux-x86-100.14.11-pkg1.run --kernel-source-path /usr/src/linux-source-2.6.18
Nun Du sagt Ihm ja das er dort suchen soll.
Lass mal das --kernel-source... weg.
Dann sollte es klappen.

Grüße Jörg

rdg
Beiträge: 31
Registriert: 27.07.2007 15:10:56

Beitrag von rdg » 27.07.2007 16:55:42

Jooooo,

hat funktioniert, davor hatte er immer die sources nicht gefunden, wahscheinlich weil ich wie utkin sagte die falschen header installiert hatte. Dannach hatte ich immer den Pfad mit angegeben, da ich dachte dies wäre der richtige.

vielen, vielen dank
sehe Euch wieder gestochen scharf!!!

gruß
rdg

Benutzeravatar
feldmaus
Beiträge: 1307
Registriert: 14.06.2005 23:13:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Deutschland

Beitrag von feldmaus » 19.09.2007 03:37:03

Hast du mal geschaut, ob der link /usr/src/linux auf deine kernel sourcen zeigt mit denen du deinen jetztigen laufenden Kernel kompiliert hast? bzw. falls du einen statischen Kernel hast dann musst die gleichnamigen header installieren.

Antworten