Kernel:HEAD Problem
Hallo Liste Ich hab gerade unter OS-11.1 den aktuellen Kernel-2.6.33-default inclusive des devel, und des source RPM's installiert, und bekomme nun einen Fehler vom NVIDIA Installer gemeldet. Unable to determine the version of the kernel sources located in '/usr/src/linux'. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option. Zunächst hab ich also den kernel-source-path angegeben, aber ohne Erfolg. Dann hab ich den letzten Kernel aus Kernel:HEAD gestartet (2.6.32-41-default), und die kernel-sourcen konfiguriert mit make cloneconfig && make modules_prepare Das Ergebnis bleibt aber das selbe, die selbe Fehlermeldung Hier die aktuell installierten Pakete kernel-default-2.6.33-25.1 kernel-default-2.6.32-41.1 kernel-default-base-2.6.33-25.1 linux-kernel-headers-2.6.27-2.28 kernel-default-devel-2.6.33-25.1 kernel-source-2.6.33-25.1 Jemand ne Idee was falsch läuft ? Besten Dank Micha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-------- Original-Nachricht --------
Datum: Fri, 26 Feb 2010 11:32:18 +0100 Von: Michael Schueller
An: opensuse-de@opensuse.org Betreff: Kernel:HEAD Problem
Hallo Liste
Ich hab gerade unter OS-11.1 den aktuellen Kernel-2.6.33-default inclusive des devel, und des source RPM's installiert, und bekomme nun einen Fehler vom NVIDIA Installer gemeldet.
Bei 2.6.33 wurden einige Includes, die zum Bau von Modules notwendig sind, an einen anderen Platz geschoben. D.h. Du must eine an 2.6.33 angepasste Version des NVIDIA Installers verwenden. Die aktuelle Betaversion 195.36.03 hat die Patches schon und im Nvidia-Forum (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14) gibt es WIMRE auch Patches für 190.53. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 26. Februar 2010 schrieb Markus Koßmann:
-------- Original-Nachricht --------
Datum: Fri, 26 Feb 2010 11:32:18 +0100 Von: Michael Schueller
An: opensuse-de@opensuse.org Betreff: Kernel:HEAD Problem Hallo Liste
Ich hab gerade unter OS-11.1 den aktuellen Kernel-2.6.33-default inclusive des devel, und des source RPM's installiert, und bekomme nun einen Fehler vom NVIDIA Installer gemeldet.
Bei 2.6.33 wurden einige Includes, die zum Bau von Modules notwendig sind, an einen anderen Platz geschoben. D.h. Du must eine an 2.6.33 angepasste Version des NVIDIA Installers verwenden. Die aktuelle Betaversion 195.36.03 hat die Patches schon und im Nvidia-Forum (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14) gibt es WIMRE auch Patches für 190.53.
Hallo Markus Danke für die schnelle Antwort. Ich schätze ich werd dann mal den aktuellen Kernel so lange ungenutzt lassen bis der nächste stabile NVidia Treiber raus kommt. Ich möchte nicht riskieren durch einen Fehler beim Patchen, oder durch ein vermischen verschiedener Treiber Versionen ein laufendes System zu crashen. Zumindest sollte ich vorher ein BackUp anlegen... Gruß Micha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Michael, On Friday 26 February 2010 11:32:18 Michael Schueller wrote:
Unable to determine the version of the kernel sources ...
Ab dem 2.6.33 liegen u.A. autoconf.h und utsrelease.h im Builddir unter generated/. Evt. ist das das Problem. Roman -- Roman Fietze Telemotive AG Büro Mühlhausen Breitwiesen 73347 Mühlhausen Tel.: +49(0)7335/18493-45 http://www.telemotive.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 26. Februar 2010 schrieb Markus Koßmann:
Bei 2.6.33 wurden einige Includes, die zum Bau von Modules notwendig sind, an einen anderen Platz geschoben. D.h. Du must eine an 2.6.33 angepasste Version des NVIDIA Installers verwenden. Die aktuelle Betaversion 195.36.03 hat die Patches schon und im Nvidia-Forum (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14) gibt es WIMRE auch Patches für 190.53.
Sag mal Markus, hast Du Erfahrung im patchen ? Ich hab den Treiber entpackt (--extract-only), und weiß nun nicht wie ich den Patch anwende, und anschließend den Treiber wieder packe bzw aus dem entpackten Archive heraus installiere. Ich finde einfach kein HowTo do so, nur "hab ihn angewandt, hat geklappt", aber nicht wie.. Ist jetzt ne blöde Situation. Wenn ich den nächsten Treiber abwarte, kann ich ihn wahrscheinlich unter 2.6.33 installieren, aber aufgrund fehlender Sourcen nicht mehr für den 2.6.32 (hätte die Sourcen vom 2.6.32 nicht löschen sollen, jetzt zu spät..) Also wäre es doch besser ich könnte den Treiber der auch unter 2.6.32 installiert ist ebenfalls unter 2.6.33 installieren. Andererseits befürchte ich die selben Probleme dann als nächstes beim kompilieren der virtualbox Module... Wahrscheinlich sollte ich einfach beim 2.6.32 bleiben, warum auch nicht ... Besten Dank Micha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 26. Februar 2010 schrieb Michael Schueller:
Am Freitag, 26. Februar 2010 schrieb Markus Koßmann:
Bei 2.6.33 wurden einige Includes, die zum Bau von Modules notwendig sind, an einen anderen Platz geschoben. D.h. Du must eine an 2.6.33 angepasste Version des NVIDIA Installers verwenden. Die aktuelle Betaversion 195.36.03 hat die Patches schon und im Nvidia-Forum (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14) gibt es WIMRE auch Patches für 190.53.
Sag mal Markus, hast Du Erfahrung im patchen ?
Ich hab den Treiber entpackt (--extract-only), und weiß nun nicht wie ich den Patch anwende, und anschließend den Treiber wieder packe bzw aus dem entpackten Archive heraus installiere.
Ich finde einfach kein HowTo do so, nur "hab ihn angewandt, hat geklappt", aber nicht wie..
Ist jetzt ne blöde Situation.
Wenn ich den nächsten Treiber abwarte, kann ich ihn wahrscheinlich unter 2.6.33 installieren, aber aufgrund fehlender Sourcen nicht mehr für den 2.6.32 (hätte die Sourcen vom 2.6.32 nicht löschen sollen, jetzt zu spät..) Also wäre es doch besser ich könnte den Treiber der auch unter 2.6.32 installiert ist ebenfalls unter 2.6.33 installieren.
Andererseits befürchte ich die selben Probleme dann als nächstes beim kompilieren der virtualbox Module...
Wahrscheinlich sollte ich einfach beim 2.6.32 bleiben, warum auch nicht ...
Besten Dank Micha
So einfach... sh NVIDIA-Linux-x86-190.53-pkg1.run \ --apply-patch nvidia-190.53-2.6.33.patch "NVIDIA-Linux-x86-190.53-pkg1-custom.run" successfully created. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 26. Februar 2010 schrieb Michael Schueller:
So einfach...
sh NVIDIA-Linux-x86-190.53-pkg1.run \ --apply-patch nvidia-190.53-2.6.33.patch
"NVIDIA-Linux-x86-190.53-pkg1-custom.run" successfully created.
Schade... Jetzt lassen sich die Kernel Module kompilieren, aber nicht laden. Laut der Fehlermeldung sind wohl die Sourcen nicht mit dem auf dem System installierten compiler gebaut. Dumm gelaufen Micha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
"Markus Koßmann"
-
Michael Schueller
-
Roman Fietze