VMware Tools · 4 min read · Feb 08, 2026

Instalando VMware Tools No Debian Lenny 5.0.2 Com Desktop Gnome No ESX Server 3.5 Update 4

Instalando VMware Tools No Debian Lenny 5.0.2 Com Desktop Gnome No ESX Server 3.5 Update 4

De vez em quando, instalar o VMware Tools em um convidado Linux pode causar algumas dores de cabeça. Embora existam muitos tutoriais, geralmente são para VMware Workstation. Aqui está um que funciona no Debian/Lenny 5.0.2 no ESX Server 3.5 Update 4.

Importante: antes de fazer alterações no convidado, crie um snapshot no seu ESX Server. Assim, você pode reverter as alterações se algo der errado.

1. Instalar pacotes Debian necessários

No convidado Debian, abra um terminal como root:

Applications -> Accessories -> Root Terminal

Nota: se você instalou o servidor openssh, pode se conectar usando um cliente Putty/SSH, se preferir.

Antes de executar o script de instalação do VMware Tools, precisamos instalar alguns pacotes Debian:

apt-get install binutils gcc-4.1-base make linux-headers-$(uname -r)

Para permitir que o daemon vmware-user inicie após a instalação e evitar que falhe depois, faça o seguinte:

ln -s /usr/lib/libexpat.so.1 /usr/lib/libexpat.so.0

2. Copiar e extrair os arquivos de instalação do VMware Tools para um diretório local

No seu Virtual Infrastructure Client, no menu, carregue o CD virtual do VMware Tools:

Inventory -> Virtual Machine -> Install/Upgrade VMware Tools

(Você deve ver um ícone de CD-ROM aparecer na sua área de trabalho Debian. Apenas ignore-o.)

Crie e/ou navegue até um diretório onde você gostaria de armazenar os arquivos de instalação (por exemplo, /var/installs), e então extraia os arquivos:

mkdir /var/installs  
cd /var/installs  
tar zxvf /media/cdrom/VMwareTools-3.5.0-153875.tar.gz

Desmonte o CD-ROM cancelando a instalação/atualização do VMware Tools no VI-Client:

Inventory -> Virtual Machine -> End VMware Tools Install

Ignore o erro de montagem na área de trabalho Debian clicando em ‘Fechar’ na janela que aparece.

3. Instalar VMware Tools

Importante: se você estiver executando uma sessão Putty/SSH conectada ao convidado, neste ponto você deve executar os próximos três comandos de uma sessão de terminal dentro do convidado, caso contrário, você será desconectado pelo script de instalação após ele reinicializar a rede. No Debian/Lenny, Applications -> Accessories -> Root Terminal.

A instalação do VMware Tools detecta e usa a variável de ambiente ‘CC’ para saber qual compilador usar. Precisamos especificar gcc-4.1:

export CC=/usr/bin/gcc-4.1

(Se você cometer um erro, será solicitado durante a instalação o arquivo correto; sem problemas, basta digitar /usr/bin/gcc-4.1.)

Mude para o diretório de instalação e execute o script de instalação:

cd /var/installs/vmware-tools-distrib  
./vmware-install.pl

Pressione [enter] em todas as respostas padrão (mesmo na resolução de exibição de inicialização) até que a instalação termine.

Nota: no Debian/Lenny, se você selecionar 1024x768 (o padrão), ele ainda inicializará em 800x600, o que, na minha opinião, é melhor no ESX porque a janela do console pode não caber em uma área de trabalho 1024x768. Você sempre pode mudar a resolução mais tarde indo em System -> Preferences -> Screen Resolution.

4. Corrigindo o mouse

Neste ponto, tudo deve estar configurado corretamente, exceto pelo mouse (embora a rede possa estar fora, digite ifup eth0 para ativá-la se necessário antes de reiniciar *). Você perceberá que o mouse está lento e tremido, e hesitará ao entrar e sair da janela do convidado. Mesmo após reiniciar, ele permanecerá assim, então vamos corrigir isso.

Edite o arquivo /etc/X11/xorg.conf:

gedit /etc/X11/xorg.conf &

Comente a seção InputDevice:

#Section "InputDevice"
#  Driver "vmmouse"
# Identifier "VMware Mouse"
#  Option "Buttons" "5"
#  Option "Device" "/dev/input/mice"
#  Option "Protocol" "IMPS/2"
#  Option "ZAxisMapping" "4 5"
#  Option "Emulate3Buttons" "true"
#EndSection

Copiar e colar deve agora funcionar entre o host e o convidado. Copie/cole o seguinte no arquivo xorg.conf:

Section "InputDevice"
  Driver     "vmmouse"
  Identifier "VMware Mouse"
  Option     "CorePointer"
  Option     "Device"          "/dev/input/mice"
  Option     "Protocol"        "ps/2"
  Option     "Emulate3Buttons" "true"
EndSection

Agora salve o arquivo e saia, em seguida, reinicie o sistema:

reboot

É isso!

Nota: nossa seção InputDevice atualizada também funciona no Debian/Etch.

Se você continuar a ter problemas com o mouse:

Certifique-se de que o driver vmmouse correto está sendo usado (na minha primeira execução, eu executei a instalação de forma diferente do que descrito aqui e o driver do mouse não foi copiado):

ls -l /usr/lib/vmware-tools/configurator/XOrg/7.3/vmmouse_drv.so  
ls -l /usr/lib/xorg/modules/input/vmmouse_drv.so

Se os arquivos forem diferentes, faça o seguinte:

cd /usr/lib/xorg/modules/input  
mv vmmouse_drv.so vmmouse_drv.so.orig  
cp -p /usr/lib/vmware-tools/configurator/XOrg/7.3/vmmouse_drv.so .

Você pode precisar ajustar a seção InputDevice no xorg.conf se os problemas persistirem. Pesquise no Google por outras soluções.

DICA:

Para simular a resolução 1024x768 em uma janela 800x600, vá para:

System -> Preferences -> Appearance -> Fonts (tab) -> Details...

Mude a Resolução (pontos por polegada) para 75 ou 76.

Em seguida, ajuste o tamanho do ícone:

Applications -> System Tools -> File Browser  
Edit -> Preferences

Mude as Configurações de Visualização de Ícones/Nível de zoom padrão para 75%.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.