Una vez hayamos creado una máquina virtual (vmplayer y vmx o directamente vmware server) con Ubuntu instalado, necesitamos tener las VMware tools instaladas para poder explotar al máximo la máquina virtual.
Para ello, tendremos que compilar e instalar las Open VM tools:
sudo apt-get install libicu-dev build-essential libgtk2.0-dev libproc-dev libdumbnet-dev xorg-dev wget http://switch.dl.sourceforge.net/sourceforge/open-vm-tools/open-vm-tools-2008.07.01-102166.tar.gz tar -zxvf open-vm-tools-2008.07.01-102166.tar.gz cd open-vm-tools-2008.07.01-102166/ ./configure make cd modules-only/linux/ for i in *; do mv ${i} ${i}-only; tar -cf ${i}.tar ${i}-only; done cd ../../../
A continuación, en el .vmx de la máquina virtual nos aseguramos que exista una referencia al “linux.iso” que contiene las VMware tools:
# Settings for the optional virtual CDROM, ISO-image ide1:1.present = "TRUE" ide1:1.fileName = "c:\program files\vmware\vmware player\linux.iso" ide1:1.deviceType = "cdrom-image" ide1:1.mode = "persistent" ide1:1.startConnected = "TRUE"
Reiniciamos la máquina y podremos montar el CD para extraer/descomprimir el vmware-tools. A continuación tendremos que copiar los módulos que habiamos compilado de Open VM Tools:
mv -f open-vm-tools-2008.07.01-102166/modules-only/linux/*.tar vmware-tools-distrib/lib/modules/source/
Y ya podemos proceder a la instalación:
cd vmware-tools-distrib/ sudo ./vmware-install.pl
A partir del siguiente reinicio ya podemos disfrutar de las nuevas posibilidades, como por ejemplo los directorios compartidos de la máquina host:
sharedFolder.maxNum = "1" sharedFolder0.present = "TRUE" sharedFolder0.enabled = "TRUE" sharedFolder0.readAccess = "TRUE" sharedFolder0.writeAccess = "TRUE" sharedFolder0.hostPath = "C:\Users\usuarioA" sharedFolder0.guestName = "serblanco" sharedFolder0.expiration = "never"
O utilizar la herramienta de control:
sudo vmware-toolbox
Lo único que no consigo hacer funcionar correctamente es el ratón, no me detecta el tercer botón ni el scroll. He leído en algunos foros que se debe añadir a ‘/etc/xorg.conf’ lo siguiente:
Section "InputDevice" Identifier "Configured Mouse" Driver "vmmouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Buttons" "5" Option "ZAxisMapping" "4" "5" Option "Emulate3Buttons" "true" EndSection
Sin embargo, cuando lo añado, las Xorg fallan y pasa a visualizar utilizando el driver VESA con una resolución muy baja. ¿Alguien ha experimentado el mismo problema?