[opensuse] VMware & 11.0 problem
Hi all! I'm trying to get VMware working on 11.0. BUT when I run the setup program I get this: None of the pre-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] This should not happen, what am I doing wrong? BTW I'm useing "VMware-server-2.0.0-116503.i386.rpm". Thanks, JIM -- Jim Hatridge Linux User #88484 Ebay ID: WartHogBulletin ------------------------------------------------------ WartHog Bulletin Info about new German Stamps http://www.WartHogBulletin.de Many Enemies -- Much Honor! Anti-US Propaganda stamp collection http://www.manyenemies-muchhonor.info An American in Bavaria http://www.gaubodengalerie.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
I'm trying to get VMware working on 11.0. BUT when I run the setup program I get this:
None of the pre-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes]
This should not happen, what am I doing wrong? BTW I'm useing "VMware-server-2.0.0-116503.i386.rpm".
What kernel are you using? I installed VMWare Server (I believe the same version) a couple of days ago on OpenSUSE 11.0 using the latest PAE kernel, and got the same. I let it run through the compilation process, and it built the modules it needed. Is there a reason you do not want it to build the modules? It should also be noted that in the process of building the modules it complains that the GCC version used to build the kernel and the one installed are not the same... yet as far as I can tell... they are. Ignoring the error and forcing it to continue seems to work with no issues. And another thing... I installed Workstation 6.5 later on the same machine (after removing Server) and it did not prompt me to build the modules. C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi all! On Thursday 09 October 2008 13:11:38 Clayton wrote:
I'm trying to get VMware working on 11.0. BUT when I run the setup program I get this:
None of the pre-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes]
This should not happen, what am I doing wrong? BTW I'm useing "VMware-server-2.0.0-116503.i386.rpm".
What kernel are you using?
Don't know, how do I find it?
I installed VMWare Server (I believe the same version) a couple of days ago on OpenSUSE 11.0 using the latest PAE kernel, and got the same. I let it run through the compilation process, and it built the modules it needed. Is there a reason you do not want it to build the modules?
It should also be noted that in the process of building the modules it complains that the GCC version used to build the kernel and the one installed are not the same... yet as far as I can tell... they are. Ignoring the error and forcing it to continue seems to work with no issues.
And another thing... I installed Workstation 6.5 later on the same machine (after removing Server) and it did not prompt me to build the modules.
C.
I tried to compile and got this: Your kernel was built with "gcc" version "4.3.1", while you are trying to use "/usr/bin/gcc" version "4.3". This configuration is not recommended and VMware Server may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.3" anyway? [no] yes What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if the kernel has never been built, or if you have invoked the "make mrproper" command in your kernel directory. In any case, you may want to rebuild your kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if the kernel has never been built, or if you have invoked the "make mrproper" command in your kernel directory. In any case, you may want to rebuild your kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if the kernel has never been built, or if you have invoked the "make mrproper" command in your kernel directory. In any case, you may want to rebuild your kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if the kernel has never been built, or if you have invoked the "make mrproper" command in your kernel directory. In any case, you may want to rebuild your kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] ^C ############# I gave up at this point. What should I do? Thanks! JIM PS going to walk the dog, be gone for a couple of hours :) -- Jim Hatridge Linux User #88484 Ebay ID: WartHogBulletin ------------------------------------------------------ WartHog Bulletin Info about new German Stamps http://www.WartHogBulletin.de Many Enemies -- Much Honor! Anti-US Propaganda stamp collection http://www.manyenemies-muchhonor.info An American in Bavaria http://www.gaubodengalerie.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
What kernel are you using?
Don't know, how do I find it?
In a terminal, type: uname -a and you will get all kinds of useful info about your runnign kernel.
Your kernel was built with "gcc" version "4.3.1", while you are trying to use "/usr/bin/gcc" version "4.3". This configuration is not recommended and VMware Server may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.3" anyway? [no] yes
I get the same, and have been getting this for quite some time. There was a discussion abotu this on the list a couple of months ago... can't remember when... amounts to VMWare is not reading the gcc version correctly. It is safe to ignore for now as you did by typing yes.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if the kernel has never been built, or if you have invoked the "make mrproper" command in your kernel directory. In any case, you may want to rebuild your kernel.
Make sure you've installed GCC.. as well as make... and the Linux source files as Dominique mentioned earlier..
PS going to walk the dog, be gone for a couple of hours :)
That sounds like a long walk! :-) C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 09 October 2008 14:17:42 Clayton wrote:
What kernel are you using?
Don't know, how do I find it?
In a terminal, type: uname -a and you will get all kinds of useful info about your runnign kernel.
Here is what I got: Linux linux-bch1 2.6.25.5-1.1-pae #1 SMP 2008-06-07 01:55:22 +0200 i686 athlon i386 GNU/Linux
Your kernel was built with "gcc" version "4.3.1", while you are trying to use "/usr/bin/gcc" version "4.3". This configuration is not recommended and VMware Server may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.3" anyway? [no] yes
I get the same, and have been getting this for quite some time. There was a discussion abotu this on the list a couple of months ago... can't remember when... amounts to VMWare is not reading the gcc version correctly. It is safe to ignore for now as you did by typing yes.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if the kernel has never been built, or if you have invoked the "make mrproper" command in your kernel directory. In any case, you may want to rebuild your kernel.
Make sure you've installed GCC.. as well as make... and the Linux source files as Dominique mentioned earlier..
PS going to walk the dog, be gone for a couple of hours :)
That sounds like a long walk! :-)
Big dog! we go 4.55km every day. Josche is a friend's dog. He must be 75 pounds at least and she has a bad back. So I walk him for her. JIM -- Jim Hatridge Linux User #88484 Ebay ID: WartHogBulletin ------------------------------------------------------ WartHog Bulletin Info about new German Stamps http://www.WartHogBulletin.de Many Enemies -- Much Honor! Anti-US Propaganda stamp collection http://www.manyenemies-muchhonor.info An American in Bavaria http://www.gaubodengalerie.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2008-10-09 at 14:04 +0200, James Hatridge wrote:
What kernel are you using?
Don't know, how do I find it?
Asking it. :-p cat /proc/version uname -a rpm -qa | version or fire up yast and search for the kernel.
C.
I tried to compile and got this:
Your kernel was built with "gcc" version "4.3.1", while you are trying to use "/usr/bin/gcc" version "4.3". This configuration is not recommended and VMware Server may crash if you'll continue. Please try to use exactly same compiler
Ignore. Bug from vmware.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if
¿Did you prepare the kernel sources? install kernel-source (and perhaps kernel-syms) cd /usr/src/linux make cloneconfig make scripts make prepare More instructions: /usr/src/linux/README.SUSE - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkjuFsQACgkQtTMYHG2NR9UM2ACgi9Ej1GAXZaSm7YYXmPQp+nyH dfUAnRDKQUH0iX+v8NpofPHlzhitpZXc =N2Pz -----END PGP SIGNATURE-----
HI Carlos et al, On Thursday 09 October 2008 16:35:44 Carlos E. R. wrote:
On Thursday, 2008-10-09 at 14:04 +0200, James Hatridge wrote:
What kernel are you using?
Don't know, how do I find it?
Asking it. :-p
cat /proc/version uname -a rpm -qa | version
or fire up yast and search for the kernel.
C.
I tried to compile and got this:
Your kernel was built with "gcc" version "4.3.1", while you are trying to use "/usr/bin/gcc" version "4.3". This configuration is not recommended and VMware Server may crash if you'll continue. Please try to use exactly same compiler
Ignore. Bug from vmware.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/version.h" as expected. This can happen if
¿Did you prepare the kernel sources?
install kernel-source (and perhaps kernel-syms)
cd /usr/src/linux make cloneconfig make scripts make prepare
OK, I did this, but it still does not work. See below. I'm not dumb, but I've not worked with the kernel in years. Could you (or someone) give me a simple 123 list of what to do to get this !"§$§§ thing working? Thanks, JIM
More instructions: /usr/src/linux/README.SUSE
############# vmware-config.pl Making sure services for VMware Server are stopped. Stopping VMware autostart virtual machines: Virtual machines failed Stopping VMware management services: VMware Virtual Infrastructure Web Access VMware Server Host Agent failed Stopping VMware services: VMware Authentication Daemon done Virtual machine monitor done None of the pre-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] Using compiler "/usr/bin/gcc". Use environment variable CC to override. Your kernel was built with "gcc" version "4.3.1", while you are trying to use "/usr/bin/gcc" version "4.3". This configuration is not recommended and VMware Server may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.3" anyway? [no] yes What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] The directory of kernel headers (version 2.6.25.16-0.1-pae) does not match your running kernel (version 2.6.25.5-1.1-pae). Even if the module were to compile successfully, it would not load into the running kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] ############## -- Jim Hatridge Linux User #88484 Ebay ID: WartHogBulletin ------------------------------------------------------ WartHog Bulletin Info about new German Stamps http://www.WartHogBulletin.de Many Enemies -- Much Honor! Anti-US Propaganda stamp collection http://www.manyenemies-muchhonor.info An American in Bavaria http://www.gaubodengalerie.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2008-10-09 at 16:48 +0200, James Hatridge wrote: ...
The directory of kernel headers (version 2.6.25.16-0.1-pae) does not match your running kernel (version 2.6.25.5-1.1-pae). Even if the module were to compile successfully, it would not load into the running kernel.
Wrong versions, they must match. Update and reboot. cer@nimrodel:~> rpm -q kernel-pae kernel-source kernel-pae-2.6.25.16-0.1 kernel-source-2.6.25.16-0.1 - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkjuHUoACgkQtTMYHG2NR9U7wQCfVXX7zUyIThTRlnTYrcy6r2MB JvoAnRG8aTum3Uz/gE6wiPw3BrfG7TXN =ouFQ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
The directory of kernel headers (version 2.6.25.16-0.1-pae) does not match your running kernel (version 2.6.25.5-1.1-pae). Even if the module were to compile successfully, it would not load into the running kernel.
Wrong versions, they must match. Update and reboot.
cer@nimrodel:~> rpm -q kernel-pae kernel-source kernel-pae-2.6.25.16-0.1 kernel-source-2.6.25.16-0.1
And once that's sorted, you should simply be able to take the defaults the whole way through the install script with the exception for the VMWare bug that cannot detect your GCC version correctly. C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi All! On Thursday 09 October 2008 17:51:39 Clayton wrote:
The directory of kernel headers (version 2.6.25.16-0.1-pae) does not match your running kernel (version 2.6.25.5-1.1-pae). Even if the module were to compile successfully, it would not load into the running kernel.
Wrong versions, they must match. Update and reboot.
cer@nimrodel:~> rpm -q kernel-pae kernel-source kernel-pae-2.6.25.16-0.1 kernel-source-2.6.25.16-0.1
And once that's sorted, you should simply be able to take the defaults the whole way through the install script with the exception for the VMWare bug that cannot detect your GCC version correctly.
C.
OK, Thanks for all the help. I've got to shut down and go to my stamp club meeting (Hey! I've got a life outside computers :) ). I'll get back on this in the morning! Thanks, JIM -- Jim Hatridge Linux User #88484 Ebay ID: WartHogBulletin ------------------------------------------------------ WartHog Bulletin Info about new German Stamps http://www.WartHogBulletin.de Many Enemies -- Much Honor! Anti-US Propaganda stamp collection http://www.manyenemies-muchhonor.info An American in Bavaria http://www.gaubodengalerie.de -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2008-10-09 at 12:58 +0200, James Hatridge wrote:
Hi all!
I'm trying to get VMware working on 11.0. BUT when I run the setup program I get this:
None of the pre-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes]
This should not happen, what am I doing wrong?
Why not? You should simply let it try build the vmon module. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkjt59sACgkQtTMYHG2NR9VwsgCfY5CYIM1TyKLky8yzgq8X7jX3 BCEAn22QcnF7vfqJCerS08smiSMjkZq3 =SHVA -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Carlos E. R.
-
Clayton
-
James Hatridge