I am in vmware hades with SuSE 9.0 and an athlon kernel. I have read the discussion on the list about this, and I gather that I essentially must use the kernel modules that came with SuSE rather than those that vmware-config.pl tries to install. I installed the rpm km_vmware and tried to compile them following the READMEs. No luck. Then I did "pin vmware" and discovered a vmware rpm supposedly on cd1. Ahah, I thought, that must have the mysterious kernel modules already, I will just install that. But it is not on the DVD. I searched both sides of the DVD, no vmware-anything on it. My CDs are at the office somewhere: does anyone know if it really is on the CD? Am I on the right track trying to get vmware installed? Thanks, Henry Harpending
Henry, As far as I remember, the vmware kernel modules are NOT on the suse distro. it is a dummy package to satisfy the dependencies of the vmware rpm. You will need to recompile the modules. To do this you need the kernel source install (kernel-source....rpm), and you will need to copy over the running kernel conf: zcat /proc/config.gz > /usr/src/linux/.config cd to /usr/src/linux and type: make oldconfig (or is it old_config?), make clean and make dep In older version of vmware you then had to type: vmware-install.pl I think to actually recompile the modules. Justin On 16 Dec 2003, at 16:58, Henry Harpending wrote:
I am in vmware hades with SuSE 9.0 and an athlon kernel. I have read the discussion on the list about this, and I gather that I essentially must use the kernel modules that came with SuSE rather than those that vmware-config.pl tries to install.
I installed the rpm km_vmware and tried to compile them following the READMEs. No luck.
Then I did "pin vmware" and discovered a vmware rpm supposedly on cd1. Ahah, I thought, that must have the mysterious kernel modules already, I will just install that.
But it is not on the DVD. I searched both sides of the DVD, no vmware-anything on it. My CDs are at the office somewhere: does anyone know if it really is on the CD? Am I on the right track trying to get vmware installed?
Thanks, Henry Harpending
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
- - -- ---- ----------------------------------------- --- -- - - Justin Davies palmcoder.net email: justin@palmcoder.net web: www.palmcoder.net - - -- ---- -------- ----------------------------------------------- ------- --- -- - -
On Tue, Dec 16, 2003 at 05:07:50PM +0000, Justin Davies wrote:
As far as I remember, the vmware kernel modules are NOT on the suse distro.
This is a wrong statement. rpm -qf /lib/modules/2.4.21-144-smp/misc/vmnet.o reports k_smp-2.4.21-144 Same with the rest of vmware modules.
it is a dummy package to satisfy the dependencies of the vmware rpm.
As you see, it is not.
You will need to recompile the modules.
You have to run vmware-config.pl script after installing VMware rpm.
To do this you need the kernel source install (kernel-source....rpm), and you will need to copy over the running kernel conf:
zcat /proc/config.gz > /usr/src/linux/.config
cd to /usr/src/linux and type: make oldconfig (or is it old_config?), make clean and make dep
A much easier way is to run make cloneconfig (I suppose we are talking about SuSE kernels, aren't we?), then make dep.
In older version of vmware you then had to type: vmware-install.pl I think to actually recompile the modules.
It is vmware-config.pl. The important part is not to allow it to overwrite existing kernel modules. It just works then. Tested on two installations of VMwareworkstation 4.0.5 on SuSE 9.0, kernel /2.4.21-144, one on dual-CPU P3 desktop, the other one IBM Thinkpad T21 Regards, -Kastus
Thanks to everyone for the help with vmware: it now runs just fine on my suse 9.0. The gotcha that got me was that I let vmware-config.pl overwrite the suse-supplied kernel modules, then when I uninstalled vmware they were gone. I reinstalled--force installed--the kernel RPM to get them back, then just said no to the offer to replace them. I also, following advice from another thread, set pci=noacpi in grub. What does this mean? IOW what is acpi? Henry Harpending
On Tue, 16 Dec 2003 11:56:56 -0700, Henry Harpending
I also, following advice from another thread, set pci=noacpi in grub. What does this mean? IOW what is acpi?
http://www.acpi.info/ -- << http://michaeljtobler.homelinux.com/ >> Vidi, vici, veni. (I saw, I conquered, I came.)
Hi, Am Dienstag, 16. Dezember 2003 19:56 schrieb Henry Harpending:
Thanks to everyone for the help with vmware: it now runs just fine on my suse 9.0.
The gotcha that got me was that I let vmware-config.pl overwrite the suse-supplied kernel modules, then when I uninstalled vmware they were gone. I reinstalled--force installed--the kernel RPM to get them back, then just said no to the offer to replace them.
Just searching for "VMWARE" in our support data base would have provided you with the answer as well: http://portal.suse.com/sdb/en/2003/10/vmware4_90_probleme.html
I also, following advice from another thread, set pci=noacpi in grub. What does this mean? IOW what is acpi?
Point your browser at file:/usr/share/doc/howto/en/html/ACPI-HOWTO/index.html (you need to have package howtoenh installed) Greetings from Bremen hartmut
I am in vmware hades with SuSE 9.0 and an athlon kernel. I have read the discussion on the list about this, and I gather that I essentially must use the kernel modules that came with SuSE rather than those that vmware-config.pl tries to install.
I installed the rpm km_vmware and tried to compile them following the READMEs. No luck.
Which version of VMware do you use. The modules included with the kernel rpm are for version 4.x and work. If you have version 3.x they will not work. Neither does the KM_vmware stuff, I can't understand why thry include something without further details (v4.x vs v3.x) Ken Schneider
On Tuesday 16 December 2003 11:58, Henry Harpending wrote:
I am in vmware hades with SuSE 9.0 and an athlon kernel. I have read the discussion on the list about this, and I gather that I essentially must use the kernel modules that came with SuSE rather than those that vmware-config.pl tries to install.
I installed the rpm km_vmware and tried to compile them following the READMEs. No luck.
km_vmware is just the module source. The modules are part of the kernel binary RPM. On my system, for example, /lib/modules/2.4.21-144-smp4G/misc/vmnet.o is part of k_smp4G-2.4.21-144 (determined using rpm -qf)..
Then I did "pin vmware" and discovered a vmware rpm supposedly on cd1. Ahah, I thought, that must have the mysterious kernel modules already, I will just install that.
But it is not on the DVD. I searched both sides of the DVD, no vmware-anything on it. My CDs are at the office somewhere: does anyone know if it really is on the CD?
I don't think it is on the 9.0 distribution. The latest version of VMware Workstation or GSX should be obtained from VMware.
Am I on the right track trying to get vmware installed?
Re-install the kernel binary just in case you have mistakenly used VMware modules created as part of vmware-config.pl. Install the kernel sources. As root cd /usr/src/linux make cloneconfig make dep Then, vmware-config.pl and do not allow vmware-config.pl to install kernel modules.
On Tuesday 16 December 2003 10:24, Gary Gapinski wrote:
On Tuesday 16 December 2003 11:58, Henry Harpending wrote:
I am in vmware hades with SuSE 9.0 and an athlon kernel. I have read the discussion on the list about this, and I gather that I essentially must use the kernel modules that came with SuSE rather than those that vmware-config.pl tries to install.
I installed the rpm km_vmware and tried to compile them following the READMEs. No luck.
km_vmware is just the module source.
The modules are part of the kernel binary RPM. On my system, for example, /lib/modules/2.4.21-144-smp4G/misc/vmnet.o is part of k_smp4G-2.4.21-144 (determined using rpm -qf)..
Then I did "pin vmware" and discovered a vmware rpm supposedly on cd1. Ahah, I thought, that must have the mysterious kernel modules already, I will just install that.
But it is not on the DVD. I searched both sides of the DVD, no vmware-anything on it. My CDs are at the office somewhere: does anyone know if it really is on the CD?
I don't think it is on the 9.0 distribution. The latest version of VMware Workstation or GSX should be obtained from VMware.
Am I on the right track trying to get vmware installed?
Re-install the kernel binary just in case you have mistakenly used VMware modules created as part of vmware-config.pl.
Install the kernel sources.
As root cd /usr/src/linux make cloneconfig make dep
Then, vmware-config.pl and do not allow vmware-config.pl to install kernel modules.
Yes, they are part of the kernel binaries. Apparently I let vmware-config.pl overwrite them, then when I uninstalled the RPM it took them away. So there is no need or use for the mysterious SuSE demo RPM of vmware 3, right? I have a new 4 RPM from vmware. Two questions: 1. Why do the kernel recompilation? Doesn't "make cloneconfig" just deliver what I already have installed? 2. I don't remember vmware-config.pl asking me for permission to overwrite the kernel modules. Do I say no at the point where it suggests compiling some new ones? Thanks, Henry Harpending
On Tue, Dec 16, 2003 at 10:38:38AM -0700, Henry Harpending wrote:
1. Why do the kernel recompilation?
You don't
Doesn't "make cloneconfig" just deliver what I already have installed?
make cloneconfig; make dep
2. I don't remember vmware-config.pl asking me for permission to overwrite the kernel modules. Do I say no at the point where it suggests compiling some new ones?
You have to compile them and then answer "no" when it asks permission to overwrite existing modules (default is yes) Regards, -Kastus
On Tuesday 16 December 2003 12:38, Henry Harpending wrote:
Yes, they are part of the kernel binaries. Apparently I let vmware-config.pl overwrite them, then when I uninstalled the RPM it took them away. So there is no need or use for the mysterious SuSE demo RPM of vmware 3, right?
Correct. I believe VMware was available on the distribution media in versions 8.2 and earlier, but does not appear in 9.0
Two questions: 1. Why do the kernel recompilation? Doesn't "make cloneconfig" just deliver what I already have installed?
I'm unsure whether this is a complete kernel recompilation, though I must plead ignorance with respect to things having to do with the kernel. For me, "make dep" is analogous to a gesture to ward off evil. In any case, these sufficed to have the compilation insisted on by vmware-config.pl succeed.
2. I don't remember vmware-config.pl asking me for permission to overwrite the kernel modules. Do I say no at the point where it suggests compiling some new ones?
IIRC, one says no after saying yes to a compile.
On Tue, 16 Dec 2003 09:58:24 -0700, Henry Harpending
But it is not on the DVD. I searched both sides of the DVD, no vmware-anything on it. My CDs are at the office somewhere: does anyone know if it really is on the CD? Am I on the right track trying to get vmware installed?
1) ensure the suse kernel sources are installed 2) with yast, install the km_vmware package (it's there) (note: it might not be on the NON-pro version of suse) 3) install the vmware rpm using yast 4) run 'vmware-config.pl' (as root) and when it gets to the step where it says, "shall i compile ...", say 'yes' 5) when it asks to 'overwrite the existing <filename>.o" module file(s), say <<<<<<< NO >>>>>>>> 6) continue with the configuration. 7) run 'vmware' i did this just a two-three days ago on three machines and it WORKS. -- << http://michaeljtobler.homelinux.com/ >> If you give Congress a chance to vote on both sides of an issue, it will always do it. - Les Aspin, D., Wisconsin
participants (7)
-
Gary Gapinski
-
Hartmut Meyer
-
Henry Harpending
-
Justin Davies
-
Kastus
-
Ken Schneider
-
mjt