I’m trying to install VMWARE server 1.0.6 (that latest none beta version) on SUSE 11 and I’m getting the following errors:
*/usr/share/applications/vmware-server.desktop: warning: value “vmware-server.png” for key “Icon” in group “Desktop Entry” is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
/usr/share/applications/vmware-console-uri-handler.desktop: warning: value “vmware-server.png” for key “Icon” in group “Desktop Entry” is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
Trying to find a suitable vmmon module for your running kernel.
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]*
Has anyone else managed to get this working? I installed gcc via YaST. Hs anyone else seen these errors, and what did you do to fix them?
At this time the gcc message is ‘normal’ when you are setting up vmware products in openSUSE 11.0. You can dismiss this and just go ahead and compile.
As for the first errors '/usr/share/applications/vmware-server.desktop: warning: value “vmware-server.png” for key “Icon” in group… '. It doesn’t ring any bells, but if the modules build call it a cosmetic error.
As I’ve read 1.0.6 should build on the new kernel openSUSE 11.0 is shipped with, but if you run into build errors have a look for the latest vmware-any-any (version 117 and higher) patch that usually gets things running.
It differs in a couple of ways with VMWare Workstation, the most prominent may be;
-no integrated usb support
-limited snapshot capability
-less optimized for running it on a workstation (viewer is less snappier) - as a workaround RDP to you machine using tsclient or other RDP tool.
Other than this it does do it’s thing well. VMWare Server version 2.0 will be out soon and is further optimized in many ways. So keep an eye out for that release.
A good alternative to using VMWare Server could be Virtualbox.
Another way to look at comparing VMware Server and Workstation… VMware Server has a limited featureset but is targeted mainly for Production Deployment of pre-built VMs, and easily implements scriptable functions like auto-start on bootup and/or shutdown, and remote console management while Workstation is “Everything plus the kitchen sink” mainly targeted for building and testing. Workstation might not have common admin scripts built in, but it has all the tools to do hard work.
I haven’t noticed any significant performance issues using the two consoles.
Hello,
I’ve installed the lastest vmware server 1.0.6 (VMware-server-1.0.6-91891.i386.rpm) on opensuse 11 and it seemed to compile and installed ok. When I execute the console, I get just a blank screen.
I have removed the .vmware directory from my home directory but no luck. I ran the console via root and I have the same problem. Any suggestions?
In which directory do you want to install the mime type icons?
[/usr/share/icons]
What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
In which directory do you want to install the application’s icon?
[/usr/share/pixmaps]
/usr/share/applications/vmware-server.desktop: warning: value “vmware-server.png” for key “Icon” in group “Desktop Entry” is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
/usr/share/applications/vmware-console-uri-handler.desktop: warning: value “vmware-server.png” for key “Icon” in group “Desktop Entry” is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
Trying to find a suitable vmmon module for your running kernel.
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] 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? [/lib/modules/2.6.25.5-1.1-pae/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory /tmp/vmware-config1/vmmon-only' make -C /lib/modules/2.6.25.5-1.1-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory /usr/src/linux-2.6.25.5-1.1-obj/i386/pae’
make -C /usr/src/linux-2.6.25.5-1.1 O=/usr/src/linux-2.6.25.5-1.1-obj/i386/pae/. modules
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config1/vmmon-only/./include/vmware.h:25,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:48:
/tmp/vmware-config1/vmmon-only/./include/vm_basic_types.h:161: error: conflicting types for ‘uintptr_t’
/usr/src/linux-2.6.25.5-1.1/include/linux/types.h:40: error: previous declaration of ‘uintptr_t’ was here
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:37:5: warning: “VMW_HAVE_EPOLL” is not defined
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:43:5: warning: “VMW_HAVE_EPOLL” is not defined
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
/usr/src/linux-2.6.25.5-1.1/include/linux/poll.h:65: error: previous declaration of ‘poll_initwait’ was here
/tmp/vmware-config1/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config1/vmmon-only/linux/driver.c:1659: error: ‘struct mm_struct’ has no member named ‘dumpable’
make[4]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1
make[3]: *** [module/tmp/vmware-config1/vmmon-only] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory /usr/src/linux-2.6.25.5-1.1-obj/i386/pae' make: *** [vmmon.ko] Error 2 make: Leaving directory /tmp/vmware-config1/vmmon-only’
Unable to build the vmmon module.
Well, I posted prematurely, because I found my own solution. The default repositories did not have the latest version of VMWare Server available, just 1.0.5.
I downloaded the RPM for the latest version of VMWare Server 1.0.6here and added my desktop (where the RPM was saved) as a repository in Software Management. This allowed me to update and reinstall using the Perl script and things are back in working order.
Hope this helps anyone else experiencing the problem.
Yes they are installed, first i did a update from Suse 10.3 to 11. VMware server give no problems with compiling. After a clean install from Suse 11, I get the compile error from the vmmon part.
I reinstalled 10.3 and go friday on holliday, when I’m back I do a fresh install again on a test system/ If it give troubles i open a new thread on the forum.