UPDATE: These instructions should work for VMware Server 1.0.8 an the 2.6.27-8 kernel as well.

Based on a request in the Ubuntu Tutorials Forum I spent some time this morning researching VMware Server on the new Ubuntu 8.10 release.  Google was quickly helpful, and I was able to get VMware Server 1.0.7 running on a fresh install of Ubuntu 8.10 “Intrepid”.  Here are the steps I took toward getting this installed and working.

Download the dependencies and components

You’ll need to, of course, download the VMware Server .tar.gz file.  This can be done using this command:

wget -c http://download3.vmware.com/software/vmserver/VMware-server-1.0.7-108231.tar.gz

There is also a patch to get this to compile properly.  VMware has regularly been guilty of not keeping up with the latest kernels.  This patch will help correct this problem:

wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.27-5.5.7-2.tar.gz

And the one last thing we’ll need are the compiler tools, which can be installed using this command (or click the package name to use aptURL):

sudo aptitude install build-essential linux-kernel-headers xinetd

Now that we have all of the dependencies and archives downloaded we can unpack them.  In the same location where you downloaded the .tar.gz files (likely your home folder or Desktop), run the following command:

tar xf vmware-update*.tar.gz
tar xf VMware-server*.tar.gz

Installing VMware Server 1.0.7 + patch

We’ll now start the installation.  First we need to install the core vmware application.  We’ll then patch the configuration script, and configure the system.

cd vmware-server-distrib/
sudo ./vmware-install.pl

On my installation I used the defaults until it asked me if I’d like to run the vmware-config.pl configuration script.  At this point select [no].

Once this has finished and you’ve quit at the configuration option, use these commands to patch the config:

cd ../vmware-update*/
sudo ./runme.pl

This script will patch the configuration and then again ask you to run the vmware-config.pl configuration script.  This time around select [yes].  On my installation I selected the defaults for the remaining questions and my installation works fine.

Good luck.  Any issues, give the Ubuntu Tutorials Forum a try.

If this site has been useful, please consider participating in the Fundraiser.

Other Points of Interest

Comments

33 Responses to “VMware Server 1.0.7 on Ubuntu 8.10 “Intrepid” (2.6.27-7-generic)”

  1. ubu-fan on November 3rd, 2008 6:16 am

    Does anyone knows if this tutorial works for VMWARE SERVER 1.0.6
    I’d rather use 1.0.6 because i hate the Browers UI in 1.0.7 an 1.0.6 works better with my PC.

  2. Christer Edwards on November 3rd, 2008 8:16 am

    @ubu-fan - The UI in 1.0.7 is the same as 1.0.6. The major UI change took place in 2.x, which I agree is not my favorite.

  3. Aguba on November 3rd, 2008 9:07 am

    I Followed the steps and everything was going well until this happened.

    gcc: error trying to exec ‘cc1plus’: execvp: No existe el fichero ó directorio
    make[2]: *** [/tmp/vmware-config0/vmmon-only/common/task.o] Error 1
    make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
    make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-7-generic’
    make: *** [vmmon.ko] Error 2
    make: se sale del directorio `/tmp/vmware-config0/vmmon-only’
    Unable to build the vmmon module.

    For more information …

    Execution aborted.

  4. ubu-fan on November 3rd, 2008 10:50 pm

    @ chris edwards
    Guess i got a bit mixed up with the versions;
    thnx for the info, i will be upgrading to 1.0.7

  5. Stangle on November 4th, 2008 12:01 am

    1.0.6 works fine

  6. DannO on November 4th, 2008 12:50 am

    @ubu-fan - It looks like the patch worked fine with my VMware 1.0.6. Just in case you didn’t want to upgrade yet.

  7. Straps on November 5th, 2008 8:54 am

    Worked for me without changes, thanks

  8. fatpunk2 on November 5th, 2008 1:26 pm

    Super tutorial, 1.0.7 works fine for me (except my “fingers bug” when entering serial lol)

  9. Sam on November 11th, 2008 3:51 pm

    I followed these instructions with clean install of Ubuntu 8.10. Vmware Server 1.0.7 was installed and I can open it and run VMs unfortunately the only nagging glitch is that my Control-Alt-Delete-Super keys and Up/Down/Left/Right keys have been mismatched somehow. The keyboard mapping is NOT correct. However the QWERTY alphabet keys seem OK. This presents an issue when logging at the Windows login prompt. I can still use the Menu option for “Send Ctrl+Alt+Del”, but trying to use keyboard shortcuts inside the Guest VM is subsequently affected. How to get around this? Did a websearch but did not find solution. HELP! Please email me if you have suggestions.

  10. Sam on November 11th, 2008 3:53 pm

    Forgot to mention in previous post. My email is:
    greyfoxsol@aim.com

    Please email with suggestions or feedback. No spam please!

  11. Ian Weydert on November 11th, 2008 5:41 pm

    YES, thank you so much! This worked perfectly with VMware Server 1.0.8 on my end. Thank you thank you thank you!

  12. b on November 13th, 2008 7:09 am

    works fine. THX!!!

  13. Art on November 13th, 2008 9:55 am

    I just upgraded from 8.04 to 8.10 and had to fix vmware.

    This tutorial worked great, thanks!

  14. Lee on November 16th, 2008 12:39 pm

    thanks a lot. The tutorial is perfect. Installed Vmware1.07 without any glitches -
    One query though -
    I get a message on the bottom left bar saying -You have not installed vmware tools

    - any idea how to install these

  15. Christer Edwards on November 16th, 2008 4:22 pm

    @Lee - I need to update the post but these instructions should work for you.

  16. Bruno Gonçalves on November 18th, 2008 2:23 am

    Thanks for this guide, now it works fine.

  17. Willie on November 23rd, 2008 3:35 pm

    Thank you -simple straightforward instructiuons - and they worked perfectly:-)

  18. rlsimpso on November 25th, 2008 6:33 pm

    This worked for me. Thanks for the instructions and the explanation.

  19. Fishstick on November 26th, 2008 2:40 am

    This worked for me, but I am getting kernel panics (total freeze, flashing capslock/scroll lock) after a while of running vmware in the background, seemingly for no reason.

  20. bart on November 26th, 2008 8:16 am

    I did follow the setup in the same manner and the complete installation went fine. It was a perfect walk through but when I tried to start Vmware I got the following message.

    /usr/lib/vmware/bin/vmware: symbol lookup error: /usr/lib/libgio-2.0.so.0: undefined symbol: g_thread_gettime

    Its trouble cause there is only little that I can do sitting 1000 miles away and controlling a Headless Remote linux server. Is there anything that I could do to get this error fixed and VM working??
    Appreciate all the help

  21. cherryjello on December 2nd, 2008 9:50 am

    For any experiencing the issue posted by Aguba on November 3rd, 2008 as I was:
    ===========
    gcc: error trying to exec ‘cc1plus’: execvp: No existe el fichero ó directorio
    make[2]: *** [/tmp/vmware-config0/vmmon-only/common/task.o] Error 1
    make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
    make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-7-generic’
    make: *** [vmmon.ko] Error 2
    make: se sale del directorio `/tmp/vmware-config0/vmmon-only’
    Unable to build the vmmon module.

    For more information …

    Execution aborted.
    =============
    comments from: http://www.insecure.ws/2008/10/20/vmware-specific-specific-55x-and-kernel-2627

    indicate to run
    sudo apt-get install g++ build-essential

    to grab the compiler. This resolved my issues.

  22. Isaac on December 5th, 2008 9:33 am

    Hello,

    Great tutorial, even though there Still have a little problem, let me explain my situation, I have a dual boot with Ubuntu 8.10 and Windows XP Pro since I use the same virtual machine, In both systems, I have the virtual machine in a NTFS partition, now here is my problem, every time I try to start the VM from Ubuntu I get a black screen for like 5 seconds and then it shuts down, I believe is the same problem since Ubuntu 7.10 that VMware tries to use shared writeable map for paging files but it can’t detect that because is not yet supported. the work around I been using is:

    mainMem.useNamedFile=FALSE

    And so far is been working for me, Until I upgrade to 8.10, I think I’ll be going back to 8.04 but before I do that, I really want to make sure there is not a workaround for this, any way, thank you for your time, bye bye.

  23. Steve on December 8th, 2008 4:21 pm

    FWIW - This procedure works fine using VMware Server 1.0.8 on x86-64. The only difference was that I fetched VMware-server-1.0.8-126538.tar.gz instead of the 1.0.7 tarball. I used the same patch.

  24. Graham on December 12th, 2008 2:36 pm

    I got an error following this that says it has to rebuild the vmon module for my system.

    It then can’t find the C header files.

    And when I try to install the linux-headers, I get this:

    Couldn’t find package linux-headers-2.6.27-4-server

  25. Phoenix on December 13th, 2008 7:44 pm

    Very good.
    I am here with the Ubuntu FF and worked perfectly.

    Tks!

  26. Phoenix on December 14th, 2008 5:54 am

    * Ubuntu 8.10 (ii)
    :p

  27. kazoolist on December 17th, 2008 11:46 am

    This was extremely helpful in getting VMWare Server 1.0.8 running under Intrepid (8.10). After doing this, like Sam, I had problems with my key mappings and couldn’t use control-alt-delete and after enough random key pressing VMWare Console would actually randomly close on me.

    Following this guide: http://nthrbldyblg.blogspot.com/2008/06/vmware-and-fubar-keyboard-effect.html resolved my key mapping issues. I had to use “Solution 2″, but now all is well.

    Thanks!

  28. craig on December 23rd, 2008 7:27 am

    Lovely stuff. Thanks!

  29. Paul Terry Walhus on December 25th, 2008 2:02 pm

    Well it almost worked till I got this error message

    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 not an existing directory

  30. Ghf on December 27th, 2008 8:45 pm

    Or you can just use a script for VMware Server 1.0.6

    http://ubuntuforums.org/showthread.php?t=788169

  31. HoopRat on December 29th, 2008 10:47 pm

    Perfect! Thanks!

  32. Pascal van Doorn on January 5th, 2009 1:58 am

    Paul Terry, you must install the linux headers.

  33. Dimitri on January 6th, 2009 3:53 am

    I’m trying to install VMware Server 1.0.7 on a fresh install of Ubuntu 8.10.
    I Followed the steps and everything was going well until this happened :

    Before running VMware for the first time after update, you need to configure it
    for your running kernel by invoking the following command:
    “/usr/bin/vmware-config.pl”. Do you want this script to invoke the command for
    you now? [no] yes

    The correct version of one or more libraries needed to run VMware Server may be
    missing. This is the output of ldd /usr/bin/vmware:
    linux-gate.so.1 => (0xb7fb9000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f73000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f6f000)
    libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f55000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e66000)
    libXtst.so.6 => not found
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb7e57000)
    libXt.so.6 => not found
    libICE.so.6 => not found
    libSM.so.6 => not found
    libXrender.so.1 => not found
    libz.so.1 => /usr/lib/libz.so.1 (0xb7e40000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7ce2000)
    /lib/ld-linux.so.2 (0xb7f9f000)
    libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7cde000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7cc5000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb7cc2000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7cbd000)

    This program cannot tell for sure, but you may need to upgrade libc5 to glibc
    before you can run VMware Server.

    Hit enter to continue.

    Can some one help please.

Leave a Comment




    Subscribe to the RSS feed!


    subscribe to the ubuntu tutorials RSS feed

    Ubuntu Tutorials Fundraiser


    Please Donate to
    Server Improvement

    Target amount: USD1,000.00
    Total Donations: USD328.00
    Amount Needed: USD672.00

    Thank you for your support!

    Click to Donate

    Polls



  • Blogroll

  • Ads by Google