[opensuse] Has anybody gotten vmware server to work on 11.2, and how?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I can't. I installed "VMware-server-2.0.2-203138.i386.rpm". The vmware-config.pl script fails: ... CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:31: /tmp/vmware-config0/vmmon-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’ include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here In file included from /tmp/vmware-config0/vmmon-only/./include/vmware.h:38, from /tmp/vmware-config0/vmmon-only/linux/driver.c:99: and more. I read <http://en.opensuse.org/Vmware>, it mentions the howto at <http://opensuse.swerdna.org/susevmwareserver.html>, which says to apply a patch (http://opensuse.swerdna.org/vmware/patch.txt), but running the script fails again: ... CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o In file included from /tmp/vmware-config1/vmmon-only/linux/driver.c:31: /tmp/vmware-config1/vmmon-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’ include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here In file included from /tmp/vmware-config1/vmmon-only/./include/vmware.h:38, from /tmp/vmware-config1/vmmon-only/linux/driver.c:99: /tmp/vmware-config1/vmmon-only/./include/vm_basic_types.h:108:7: warning: "__FreeBSD__" is not defined In file included from /tmp/vmware-config1/vmmon-only/./include/vcpuset.h:103, from /tmp/vmware-config1/vmmon-only/./include/modulecall.h:37, from /tmp/vmware-config1/vmmon-only/./common/vmx86.h:33, from /tmp/vmware-config1/vmmon-only/linux/driver.h:29, from /tmp/vmware-config1/vmmon-only/linux/driver.c:101: /tmp/vmware-config1/vmmon-only/./include/vm_atomic.h:329:7: warning: "_MSC_VER" is not defined /tmp/vmware-config1/vmmon-only/./include/vm_atomic.h:333:7: warning: "_MSC_VER" is not defined /tmp/vmware-config1/vmmon-only/./include/vm_atomic.h:401:7: warning: "_MSC_VER" is not defined and more. Ideas? - -- Cheers / Saludos, Carlos E. R. (from 11.2-ex-factory "Emerald" GM) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAksFzewACgkQU92UU+smfQWsqwCeJU7x/2tRKNSFbfHIoDn0wkqh oGcAnjnC77Bds8Rd3B463OW+Pe8kk/J+ =pu5/ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 20/11/09 08:59, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I can't.
I installed "VMware-server-2.0.2-203138.i386.rpm". The vmware-config.pl script fails: .
Ideas?
- -- Cheers / Saludos,
Carlos E. R. (from 11.2-ex-factory "Emerald" GM) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/
iEYEARECAAYFAksFzewACgkQU92UU+smfQWsqwCeJU7x/2tRKNSFbfHIoDn0wkqh oGcAnjnC77Bds8Rd3B463OW+Pe8kk/J+ =pu5/ -----END PGP SIGNATURE-----
There was a previous thread (or a couple..) http://lists.opensuse.org/opensuse/2009-11/msg00785.html Depending on why/how you are using it, the solution (short-term) for me, is to use VMWare Player.... Works for me. Can't seem to get server working at this stage... John. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
I can't.
I installed "VMware-server-2.0.2-203138.i386.rpm". The vmware-config.pl script fails:
I read <http://en.opensuse.org/Vmware>, it mentions the howto at <http://opensuse.swerdna.org/susevmwareserver.html>, which says to apply a patch (http://opensuse.swerdna.org/vmware/patch.txt), but running the script fails again:
http://communities.vmware.com/message/1403987 is the thread that links to the patch that has worked for most people; including several ones using 11.2. Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/20/2009 07:09 PM, Joachim Schrod wrote:
Carlos E. R. wrote:
I can't.
I installed "VMware-server-2.0.2-203138.i386.rpm". The vmware-config.pl script fails:
I read <http://en.opensuse.org/Vmware>, it mentions the howto at <http://opensuse.swerdna.org/susevmwareserver.html>, which says to apply a patch (http://opensuse.swerdna.org/vmware/patch.txt), but running the script fails again:
http://communities.vmware.com/message/1403987 is the thread that links to the patch that has worked for most people; including several ones using 11.2.
I assume you mean this post: ]> Using Michele's script, I have built my own script that helps you install VMware Server 2.0.x without having to stop in the middle to apply the patch. More details can be found here: How to install VMware Server 2.0.x on Ubuntu 9.10 Karmic Koala. ]> ]> I hope that you will find my script useful. ]> ]> Thank you! The link is "How to install VMware Server 2.0.x on Ubuntu 9.10 Karmic Koala" at <http://radu.cotescu.com/2009/10/30/how-to-install-vmware-server-2-0-x-on-ubuntu-9-10-karmic-koala/>. It goes:
# Download VMware Server (2.0.1 or 2.0.2) – gz format, not rpm. For the 2.0.2 version you might need to wait a couple of hours until you will receive the license key. Whichever version you choose, keep the license key near. # Download my script from here (right click, save as).
The hack seems to be to patch something at the same time as the install script for the tgx runs. Tlell me of running trhough loops! :-/ The script it referst to is at <http://codebin.cotescu.com/vmware/vmware-serve r-2.0.x-kernel-2.6.31-14-install.sh>. Havint a look at it, I see: VMWARE_HOME=$1 PATCH="vmware-server-2.0.x_x64-modules-2.6.30.4-fix.patch" STOP! I don't have an x64 machine. This is 32 bit... useless patch, then. [...] I'll try anyway... but I have to download the tgz instead of the rpm for it :-( - -- Cheers / Saludos, Carlos E. R. (from 11.2-ex-factory "Emerald" GM) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAksG+AsACgkQU92UU+smfQXKawCfV1uOcq0mDfTWg9IFQJ1PjKUX dosAoIklZWPJD+dOdKVPZ+jeFjegenpJ =2t5V -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/20/2009 09:11 PM, Carlos E. R. wrote:
On 11/20/2009 07:09 PM, Joachim Schrod wrote:
[...]
I'll try anyway... but I have to download the tgz instead of the rpm for it :-(
minas-tirith:/home/cer/Download/vmware # ./vmware-server-2.0.x-kernel-2.6.31-14-install.sh You have VMware Server archive: VMware-server-2.0.2-203138.i386.tar.gz Downloading patch file... Installing linux-headers-2.6.31.5-0.1-desktop package... ./vmware-server-2.0.x-kernel-2.6.31-14-install.sh: line 84: apt-get: command not found Installing build-essential package... apt-get? Are you sure this script runs in opeeSUSE? [...] Well, it did run. The results are weird. For example, if I want to configure it again, it fails: *************** minas-tirith:~ # vmware-config.pl The following VMware kernel modules have been found on your system that were not installed by the VMware Installer. Please remove them then run this installer again. vmci vmnet vmmon I.e. - 'rm /lib/modules/2.6.31.5-0.1-desktop/misc/<ModuleName>.{o,ko}' Execution aborted. *************** Perhaps, as the modules have been modified, the script does not recognize itself. [...] I'm unable even to create a virtual machine. For example, if I change the name of the virtual machine, the "Next" button fails to work. Everything stops working, I have to restart "vmware". To get it to read the filesystem, I have to add something named "datastore". I get to the point of defining a floppy drive image, and there the "next" button stops working... No, all buttons stop working... This server 2 interface is horrible. Guesses: Broken Java. Broken Vmware (due to the patching?) [...] Mmmm, after a hundred clicks, it continues. I start the client machine... but I see no way to "see" that damm machine. Where is the screen? :-? [...] Somewhere it ask me to install a plugin in the browser. It installs, restarts the browser, and... now I only get a blank display in firefox when pointing to vmware interface. I can't see anything at all! I try removing the plugin... no use. It always displays a blank. No management interface, no nothing! :-/ Looking at the source of that blank page, I see: ***************** <img class="MessageIcon" src="error-32x32.png" alt="Error" /> <p class="MessageSubject">VMware Infrastructure Web Access will not work unless your browser supports JavaScript.</p> <p class="MessageBody">Please ensure that you are using a compatible browser and that JavaScript is enabled.</p> <ul class="CommandLinks"><li><a class="Command" href="index.html">Try Again</a></li></ul> ***************** Another reason to dump that iced tea java :-( [...] No, it wasn't that. I had to kill the vmware-hostd process, after stopping the services repeatedly. [...] I had to fight this horrible interface for a longtime before getting a working console, which is a browser pop-up window. Is there no way to start a standalone, dedicated, console, not part of a browser? Like in version 1.x? This is really horrible. Who got this idea, wasn't he fired instantly? :-/ I hate this version 2, I prefer version 1. Much more easier to understand and work with. This is horrible. Really horrible :-/ And very slow... i have to wait minutes for actions! - -- Cheers / Saludos, Carlos E. R. (from 11.2-ex-factory "Emerald" GM) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAksHSk0ACgkQU92UU+smfQWPMACdEMLkw8+U6UIr7Oq70ivt7dke mm8An046qbH6eCGe2R0Wv4QvZER6mh4/ =UeFt -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/21/2009 03:02 AM, Carlos E. R. wrote:
On 11/20/2009 09:11 PM, Carlos E. R. wrote:
On 11/20/2009 07:09 PM, Joachim Schrod wrote:
[...]
I'll try anyway... but I have to download the tgz instead of the rpm for it :-(
Part of the installation fails: ******** LD [M] /tmp/vmware-config6/vsock-only/vsock.o Building modules, stage 2. MODPOST 1 modules WARNING: "VMCIDatagram_CreateHnd" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! WARNING: "VMCIDatagram_DestroyHnd" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! WARNING: "VMCI_GetContextID" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! WARNING: "VMCIDatagram_Send" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! CC /tmp/vmware-config6/vsock-only/vsock.mod.o LD [M] /tmp/vmware-config6/vsock-only/vsock.ko make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop' cp -f vsock.ko ./../vsock.o make: Leaving directory `/tmp/vmware-config6/vsock-only' Unable to make a vsock module that can be loaded in the running kernel: insmod: error inserting '/tmp/vmware-config6/vsock.o': -1 Unknown symbol in module There is probably a slight difference in the kernel configuration between the set of C header files you specified and your running kernel. You may want to rebuild a kernel based on that directory, or specify another directory. The VM communication interface socket family is used in conjunction with the VM communication interface to provide a new communication path among guests and host. The rest of this software provided by VMware Server is designed to work independently of this feature. If you wish to have the VSOCK feature you can install the driver by running vmware-config.pl again after making sure that gcc, binutils, make and the kernel sources for your running kernel are installed on your machine. These packages are available on your distribution's installation CD. [ Press the Enter key to continue.] ******** It installs OK, it seems, but without that part. - -- Cheers / Saludos, Carlos E. R. (from 11.2-ex-factory "Emerald" GM) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAksJK74ACgkQU92UU+smfQUMZwCfUUu/ThPUEhfXHGMTlFdzTNAg CQMAoJP4mjK2SeyvLOvR14X61OnYWPVP =WRQz -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/21/2009 03:02 AM, Carlos E. R. wrote:
On 11/20/2009 09:11 PM, Carlos E. R. wrote:
On 11/20/2009 07:09 PM, Joachim Schrod wrote:
[...]
I'll try anyway... but I have to download the tgz instead of the rpm for it :-(
[...] I did manage to install vmware server, version 2.0.2. It is, lets be kind, almost a piece of crap, compared with version 1.x 1) I can not run the configuration script: *************** minas-tirith:~ # vmware-config.pl The following VMware kernel modules have been found on your system that were not installed by the VMware Installer. Please remove them then run this installer again. vmci vmnet vmmon I.e. - 'rm /lib/modules/2.6.31.5-0.1-desktop/misc/<ModuleName>.{o,ko}' Execution aborted. *************** Of course they were installed by vmware! Via the install the install script, which patches something, or it doesn't install. The hack is to edit the script and comment out that check. 2) The management interface, which I think it runs on Java on the server side, is terrible slow. Turtle slow. There is a post on <http://communities.vmware.com/thread/192020;jsessionid=BFBF650B6778832C77244348A0B4D12C> that talks about this... on windows. It appears that, on windows, vmware installs JRE and Tomcat. The tweaks do not apply here, or I don't know how, because yes, it does install tomcat in linux. It has installed jre1.5.0_15 and apache-tomcat-6.0.16. Do you know if it is possible to remove those and use the versions that come with the distro instead? I tried editing /usr/local/lib/vmware/webAccess/vmware-webCenter: #JRE_HOME="${vmdb_answer_LIBDIR}/webAccess/java/jre1.5.0_15" JRE_HOME="/usr/lib/jvm/java-1.6.0-sun-1.6.0/jre" and then renamed the java directory so that it could not use it, but it fails. I see messages like this in the log: Nov 22 13:28:27 minas-tirith watchdog-webAccess: Executing '/usr/local/lib/vmware/webAccess/java/jre1.5.0_15/bin/webAccess .... So, not only the setting is ignored, or there are more settings, but they inserted their own binaries (ELF) in the bin directory of their copy of java. No wonder the tar is so big! java and tomcat take 193 MB. 3) Not only the management interface is dog slow, but it hangs often. So often as to impede work. I have to restart process, and restart vmware, to be able to create a virtual machine. [...] In fact, it is not hung. It is waiting somewhere, completely unresponsive, using 0 CPU, till perhaps two minutes later it continues. So, my opinion of vmware server 2.0.2 in oS 11.2 is very poor. The interface is very, very, slow, and the idea to use firefox instead of a dedicated console is terrible. Version 1.x of vmware server is, was, much better. What a regression! And having to hack the tar itself to get it installed in 11.2 sort of clinchs it. - -- Cheers / Saludos, Carlos E. R. (from 11.2-ex-factory "Emerald" GM) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAksJMxIACgkQU92UU+smfQXAdwCgkGYNh9vwxuZ7y2HSBgL+AQ/W ktIAn19HatFDubKtnm0EmyMJuL1UaWmG =o0PG -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, Nov 22, 2009 at 8:48 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 11/21/2009 03:02 AM, Carlos E. R. wrote:
On 11/20/2009 09:11 PM, Carlos E. R. wrote:
On 11/20/2009 07:09 PM, Joachim Schrod wrote:
[...]
I'll try anyway... but I have to download the tgz instead of the rpm for it :-(
[...]
I did manage to install vmware server, version 2.0.2.
It is, lets be kind, almost a piece of crap, compared with version 1.x
1)
I can not run the configuration script:
*************** minas-tirith:~ # vmware-config.pl The following VMware kernel modules have been found on your system that were not installed by the VMware Installer. Please remove them then run this installer again.
vmci vmnet vmmon
I.e. - 'rm /lib/modules/2.6.31.5-0.1-desktop/misc/<ModuleName>.{o,ko}'
Execution aborted. ***************
Of course they were installed by vmware! Via the install the install script, which patches something, or it doesn't install. The hack is to edit the script and comment out that check.
2)
The management interface, which I think it runs on Java on the server side, is terrible slow. Turtle slow. There is a post on <http://communities.vmware.com/thread/192020;jsessionid=BFBF650B6778832C77244348A0B4D12C> that talks about this... on windows. It appears that, on windows, vmware installs JRE and Tomcat. The tweaks do not apply here, or I don't know how, because yes, it does install tomcat in linux. It has installed jre1.5.0_15 and apache-tomcat-6.0.16.
Do you know if it is possible to remove those and use the versions that come with the distro instead?
I tried editing /usr/local/lib/vmware/webAccess/vmware-webCenter:
#JRE_HOME="${vmdb_answer_LIBDIR}/webAccess/java/jre1.5.0_15" JRE_HOME="/usr/lib/jvm/java-1.6.0-sun-1.6.0/jre"
and then renamed the java directory so that it could not use it, but it fails. I see messages like this in the log:
Nov 22 13:28:27 minas-tirith watchdog-webAccess: Executing '/usr/local/lib/vmware/webAccess/java/jre1.5.0_15/bin/webAccess ....
So, not only the setting is ignored, or there are more settings, but they inserted their own binaries (ELF) in the bin directory of their copy of java.
No wonder the tar is so big! java and tomcat take 193 MB.
3)
Not only the management interface is dog slow, but it hangs often. So often as to impede work. I have to restart process, and restart vmware, to be able to create a virtual machine. [...] In fact, it is not hung. It is waiting somewhere, completely unresponsive, using 0 CPU, till perhaps two minutes later it continues.
So, my opinion of vmware server 2.0.2 in oS 11.2 is very poor. The interface is very, very, slow, and the idea to use firefox instead of a dedicated console is terrible. Version 1.x of vmware server is, was, much better. What a regression!
And having to hack the tar itself to get it installed in 11.2 sort of clinchs it.
- -- Cheers / Saludos,
Carlos E. R. (from 11.2-ex-factory "Emerald" GM) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/
iEYEARECAAYFAksJMxIACgkQU92UU+smfQXAdwCgkGYNh9vwxuZ7y2HSBgL+AQ/W ktIAn19HatFDubKtnm0EmyMJuL1UaWmG =o0PG -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Don't bother to install VMware Server 2 on recent Linux distributions. It is not compatible with Linux kernels 2.6.29.x and up. Read here: https://www.redhat.com/archives/fedora-list/2009-November/msg01965.html -- Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics) BEng(Hons)(Mechanical Engineering) Alma Maters: (1) Singapore Polytechnic (2) National University of Singapore My Primary Blog: http://teo-en-ming-aka-zhang-enming.blogspot.com My Secondary Blog: http://enmingteo.wordpress.com My Youtube videos: http://www.youtube.com/user/enmingteo Email: space.time.universe@gmail.com Mobile Phone (Starhub Prepaid): +65-8369-2618 Street: Bedok Reservoir Road Country: Singapore -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Carlos E. R.
-
Joachim Schrod
-
John Bennett
-
Mr. Teo En Ming (Zhang Enming)