Instalación de VMware tools en una Ubuntu virtualizada

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?

Leave a Reply

Your email address will not be published. Required fields are marked *