I recently investigated the use of Ubuntu and worked through the process of installing VMware Tools and developed this guide. All comments and feedback welcome as this is my first experience with Ubuntu.
Host OS: Windows XP SP2
VMware Workstation: 5.5.2 build-29772
Guest OS: Ubuntu-6.10.1-desktop-i386
NOTE: If you are performing an upgrade to 6.10 it would be best to uninstall VMware Tools prior to performing the upgrade due to the vm* binaries being built for the older kernel. After the upgrade is complete, VMware Tools can be reinstalled.
Installing VMware Tools:
The VMware Tools installer (for 5.5.2) does not install drivers for Xorg 7.1, only up to 7.0 is supported. The method outlined below updates the installer to install the 7.0 vmmouse driver and leaves the vmware video driver that exists on a default 6.10 install in place. The existing 6.10 vmware_drv.so is 39332 bytes, 2006-09-11 19:55.
1. Start up a terminal window and do the following to ensure that you have the required packages for building VMware Tools for the 6.10 kernel (2.6.17-10-generic).
sudo apt-get install build-essential linux-headers-`uname -r`
NOTE: linux-headers-`uname -r` is not required on a default build as these headers already exist. They are listed here in case you have made kernel modifications.
2. From the VMware WS menu, choose VM->Install VMware Tools. You should see a mounted CD image show up on the desktop.
In the File Browser that pops up, right-click the VMwareTools*.tar.gz file and click Extract To…
The Desktop is the default, click Extract.
Close the File Browser.
Back in the terminal window:
cd ~/Desktop/vmware-tools-distrib
sudo ./vmware-install.pl
CAUTION: During vmware-install.pl, I chose the default answers to everything but at the end did not choose to launch vmware-config-tools.pl. This file is going to be patched in the next step.
3. Put the contents of the vmware-config-tools-5.5.2-patch-diff.txt file in your home directory. (Look over the changes for your peace of mind)
wget http://mtnbike.org/vmware/vmware-config-tools-5.5.2-patch-diff.txt
sudo chmod u+w /usr/bin/vmware-config-tools.pl
sudo patch /usr/bin/vmware-config-tools.pl vmware-config-tools-5.5.2-patch-diff.txt
sudo /usr/bin/vmware-config-tools.pl
4. In order for the synchronized clipboard to function as well as the host shared folders feature, you must have vmware-toolbox running.
From the menu choose, System->Preferences->Sessions->Startup Programs
Click Add, enter vmware-toolbox, Ok, Close.
5. Restart the system. (Shouldn’t there be a better way to get things working without a reboot?)
All done!
UPDATE 1 (2006-10-27):
In order to get the scroll wheel to work again after the above install, you will need to make a minor change to the xorg.conf file.
In the “Configured Mouse” section, change the following line as indicated:
Options “Protocol” “imps/2″
If you have more than five buttons (scroll wheel counts as three), then you might need the following line:
Options “Protocol” “ExplorerPS/2″