AW: [SLE] VMware troubles on SuSE 9.0 German Articel
![](https://seccdn.libravatar.org/avatar/e2951fce8869bfe3ea27a01e0b73b3b8.jpg?s=120&d=mm&r=g)
On Wednesday 29 October 2003 09:29, Martin Mewes wrote: [eine ziemlich detaillierte Anleitung] Irgendwie machst Du ein paar überflüssige Schritte und hast (glaube ich) den eigentlichen Grund des Problems nicht erkannt: Wir brauchen weder vmware zu installieren/deinstallieren noch irgendetwas anderes wie NVidia Treiber anzupacken. Das ganze Geheimnis ist, das die von vmware-config.pl gebauten Kernelmodule mit SuSE-Kerneln nicht (mehr) funktionieren. Was dagegen funktioniert sind die aus dem km_vmware source-Paket erzeugt Module (die mit dem Kernel k_deflt-2.4.21-99 bereits mitgeliefert werden). Also muss man kurz gesprochen _nach_ dem vmware-config die richtigen Kernelmodule (aus km_vmware erzeugt) wieder einstellen. Alles was Du machen must, ist also: a) bei Standard SuSE-Kerneln _Nach_ der normalen Konfiguration von vmware müssen die drei durch vmware-config erzeugten Kernel Module in /lib/modules/2.4.21-99-default/misc durch die beim Kernel mitgelieferten wieder ersetzt werden. Für vmware-config müssen die Kernel sourcen installiert sein und ein richtiger make dep durchgelaufen sein. Ferner brauchen wir auch km_vmware einamlig: cd /usr/src ln -s linux-2.4.21-99 linux cd linux make cloneconfig make dep && make clean cd /usr/src/kernel-modules/vmware make -f Makefile.module dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen (/etc/init.d/vmware stop) cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten b) bei selber gebautem Kernel aus SuSE Quellen: das Kernel source-Modul km_vmware installieren. einmalig: cd /usr/src ln -s "dein Kernel dir" linux cd /usr/src/kernel-modules/vmware make -f Makefile.module dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten Damit werden die für Deinen Kernel passenden Module erzeugt.
![](https://seccdn.libravatar.org/avatar/42f902b8fbca78fb20e925002af0a89e.jpg?s=120&d=mm&r=g)
If you are going to post this to an "english" list the least you could have done is translate the text for all of the people that cannot read german! On Wed, 2003-10-29 at 10:39, Prengel, Ralf wrote:
On Wednesday 29 October 2003 09:29, Martin Mewes wrote:
[eine ziemlich detaillierte Anleitung]
Irgendwie machst Du ein paar überflüssige Schritte und hast (glaube ich) den eigentlichen Grund des Problems nicht erkannt: Wir brauchen weder vmware zu installieren/deinstallieren noch irgendetwas anderes wie NVidia Treiber anzupacken.
Das ganze Geheimnis ist, das die von vmware-config.pl gebauten Kernelmodule mit SuSE-Kerneln nicht (mehr) funktionieren. Was dagegen funktioniert sind die aus dem km_vmware source-Paket erzeugt Module (die mit dem Kernel k_deflt-2.4.21-99 bereits mitgeliefert werden). Also muss man kurz gesprochen _nach_ dem vmware-config die richtigen Kernelmodule (aus km_vmware erzeugt) wieder einstellen.
Alles was Du machen must, ist also:
a) bei Standard SuSE-Kerneln _Nach_ der normalen Konfiguration von vmware müssen die drei durch vmware-config erzeugten Kernel Module in /lib/modules/2.4.21-99-default/misc durch die beim Kernel mitgelieferten wieder ersetzt werden. Für vmware-config müssen die Kernel sourcen installiert sein und ein richtiger make dep durchgelaufen sein. Ferner brauchen wir auch km_vmware
einamlig: cd /usr/src ln -s linux-2.4.21-99 linux cd linux make cloneconfig make dep && make clean cd /usr/src/kernel-modules/vmware make -f Makefile.module
dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen (/etc/init.d/vmware stop) cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten
b) bei selber gebautem Kernel aus SuSE Quellen: das Kernel source-Modul km_vmware installieren.
einmalig: cd /usr/src ln -s "dein Kernel dir" linux cd /usr/src/kernel-modules/vmware make -f Makefile.module
dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten
Damit werden die für Deinen Kernel passenden Module erzeugt.
![](https://seccdn.libravatar.org/avatar/95e02e5476fffaf3e0afe4b139206d32.jpg?s=120&d=mm&r=g)
On Wednesday 29 October 2003 10:57 am, Ken Schneider wrote:
If you are going to post this to an "english" list the least you could have done is translate the text for all of the people that cannot read german!
I don't think that is required... it may help some on this list.
On Wed, 2003-10-29 at 10:39, Prengel, Ralf wrote:
On Wednesday 29 October 2003 09:29, Martin Mewes wrote:
[eine ziemlich detaillierte Anleitung]
Irgendwie machst Du ein paar überflüssige Schritte und hast (glaube ich) den eigentlichen Grund des Problems nicht erkannt: Wir brauchen weder vmware zu installieren/deinstallieren noch irgendetwas anderes wie NVidia Treiber anzupacken.
Das ganze Geheimnis ist, das die von vmware-config.pl gebauten Kernelmodule mit SuSE-Kerneln nicht (mehr) funktionieren. Was dagegen funktioniert sind die aus dem km_vmware source-Paket erzeugt Module (die mit dem Kernel k_deflt-2.4.21-99 bereits mitgeliefert werden). Also muss man kurz gesprochen _nach_ dem vmware-config die richtigen Kernelmodule (aus km_vmware erzeugt) wieder einstellen.
Alles was Du machen must, ist also:
a) bei Standard SuSE-Kerneln _Nach_ der normalen Konfiguration von vmware müssen die drei durch vmware-config erzeugten Kernel Module in /lib/modules/2.4.21-99-default/misc durch die beim Kernel mitgelieferten wieder ersetzt werden. Für vmware-config müssen die Kernel sourcen installiert sein und ein richtiger make dep durchgelaufen sein. Ferner brauchen wir auch km_vmware
einamlig: cd /usr/src ln -s linux-2.4.21-99 linux cd linux make cloneconfig make dep && make clean cd /usr/src/kernel-modules/vmware make -f Makefile.module
dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen (/etc/init.d/vmware stop) cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten
b) bei selber gebautem Kernel aus SuSE Quellen: das Kernel source-Modul km_vmware installieren.
einmalig: cd /usr/src ln -s "dein Kernel dir" linux cd /usr/src/kernel-modules/vmware make -f Makefile.module
dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten
Damit werden die für Deinen Kernel passenden Module erzeugt.
-- +----------------------------------------------------------------------------+ + Bruce S. Marshall bmarsh@bmarsh.com Bellaire, MI 10/29/03 13:54 + +----------------------------------------------------------------------------+ "Time spent with cats is never wasted." - Colette
![](https://seccdn.libravatar.org/avatar/ded3c1cf46ea720a1f3f65df348eff3a.jpg?s=120&d=mm&r=g)
On Wednesday 29 October 2003 09:55, Bruce Marshall wrote:
On Wednesday 29 October 2003 10:57 am, Ken Schneider wrote:
If you are going to post this to an "english" list the least you could have done is translate the text for all of the people that cannot read german!
I don't think that is required... it may help some on this list.
But the E on the end of suse-linux-e stands for English. If we all spoke german we would read the german list. -- _____________________________________ John Andersen
![](https://seccdn.libravatar.org/avatar/d48385d7cf99074cc0318357ba82a933.jpg?s=120&d=mm&r=g)
hope this helps. [a fairly detailed introduction.] Somehow who did a few unnecessary steps and (I believe) didn't recognize the true cause of the problem. We need neither to install VMware nor to deal with anything else such as a NVidia driver. The truth is that the kernel modules built with vmware.config.pl don't work (anymore) with SUSE kernels. What DOES work are the modules (avail. in the k_deflt-2.4.21-99 kernel that's already there) that are generated from the km_vmware source package. That is, You have to reconfigure the right kernel modules (from km_vmware) after the vmware-config. So, what you need to do is: a) with a standard SuSE kernel After the normal configuration of vmware you replace the three vmware-config generated kernel modules located in /lib/modules/2.4.21-99-default/misc with those of the supplied kernel. For vmware-config the kernel sources have to be installed and a make dep run. Additionally, you need km_vmware. To be run once: cd /usr/src ln -s linux-2.4.21-99 linux cd linux make cloneconfig make dep && make clean cd /usr/src/kernel-modules/vmware make -f Makefile.module Then at every VMware configuration: vmware-config.pl stop vmware (/etc/init.d/vmware stop) cd /usr/src/kernel-modules/vmware make -f Makefile.module install start vmware b) with self made Kernels from SuSE sources: install the Kernel source module km_vmware. To be run once: cd /usr/src ln -s "your Kernel dir" linux cd /usr/src/kernel-modules/vmware make -f Makefile.module Then at every VMware configuration: vmware-config.pl stop vmware cd /usr/src/kernel-modules/vmware make -f Makefile.module install start vmware That's how you generate modules adapted for your kernel. Chris Prengel, Ralf wrote:
On Wednesday 29 October 2003 09:29, Martin Mewes wrote:
[eine ziemlich detaillierte Anleitung]
Irgendwie machst Du ein paar überflüssige Schritte und hast (glaube ich) den eigentlichen Grund des Problems nicht erkannt: Wir brauchen weder vmware zu installieren/deinstallieren noch irgendetwas anderes wie NVidia Treiber anzupacken.
Das ganze Geheimnis ist, das die von vmware-config.pl gebauten Kernelmodule mit SuSE-Kerneln nicht (mehr) funktionieren. Was dagegen funktioniert sind die aus dem km_vmware source-Paket erzeugt Module (die mit dem Kernel k_deflt-2.4.21-99 bereits mitgeliefert werden). Also muss man kurz gesprochen _nach_ dem vmware-config die richtigen Kernelmodule (aus km_vmware erzeugt) wieder einstellen.
Alles was Du machen must, ist also:
a) bei Standard SuSE-Kerneln _Nach_ der normalen Konfiguration von vmware müssen die drei durch vmware-config erzeugten Kernel Module in /lib/modules/2.4.21-99-default/misc durch die beim Kernel mitgelieferten wieder ersetzt werden. Für vmware-config müssen die Kernel sourcen installiert sein und ein richtiger make dep durchgelaufen sein. Ferner brauchen wir auch km_vmware
einamlig: cd /usr/src ln -s linux-2.4.21-99 linux cd linux make cloneconfig make dep && make clean cd /usr/src/kernel-modules/vmware make -f Makefile.module
dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen (/etc/init.d/vmware stop) cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten
b) bei selber gebautem Kernel aus SuSE Quellen: das Kernel source-Modul km_vmware installieren.
einmalig: cd /usr/src ln -s "dein Kernel dir" linux cd /usr/src/kernel-modules/vmware make -f Makefile.module
dann bei jeder vmware Konfiguration: vmware-config.pl vmware stoppen cd /usr/src/kernel-modules/vmware make -f Makefile.module install vmware starten
Damit werden die für Deinen Kernel passenden Module erzeugt.
![](https://seccdn.libravatar.org/avatar/5868667bca5043a4150818d790b6d225.jpg?s=120&d=mm&r=g)
On Wed, 2003-10-29 at 19:11, chris wrote:
Somehow who did a few unnecessary steps and (I believe) didn't recognize the true cause of the problem. We need neither to install VMware nor to deal with anything else such as a NVidia driver.
The truth is that the kernel modules built with vmware.config.pl don't work (anymore) with SUSE kernels. What DOES work are the modules (avail. in the k_deflt-2.4.21-99 kernel that's already there) that are generated from the km_vmware source package.
That is, You have to reconfigure the right kernel modules (from km_vmware) after the vmware-config.
So, what you need to do is:
I can confirm that the previous post by "Catimimi" is correct. This post that I'm responding to has good info for when you've custom-compiled a kernel, but for stock kernels, you shouldn't have to do anything. When you run through vmware-config.pl, let it compile and then tell it NOT to overwrite the existing modules. This part has already been done (most likely just like the parent post's instructions). Regards, dk
participants (6)
-
Bruce Marshall
-
chris
-
David Krider
-
John Andersen
-
Ken Schneider
-
Prengel, Ralf