VMware Tools · 3 min read · Feb 08, 2026
Installazione di VMware Tools su Debian Lenny 5.0.2 con Desktop Gnome su ESX Server 3.5 Update 4
Installazione di VMware Tools su Debian Lenny 5.0.2 con Desktop Gnome su ESX Server 3.5 Update 4
Di tanto in tanto, l’installazione di VMware Tools su un guest Linux può causarti qualche problema. Anche se ci sono molti howto, di solito sono per VMware Workstation. Ecco uno che funziona su Debian/Lenny 5.0.2 su ESX Server 3.5 Update 4.
Importante: prima di apportare modifiche al guest, crea uno snapshot sul tuo ESX Server. In questo modo puoi ripristinare le modifiche se commetti un errore.
1. Installa i pacchetti Debian richiesti
Sul guest Debian, apri un terminale come root:
Applicazioni -> Accessori -> Terminale RootNota: se hai installato il server openssh, puoi connetterti utilizzando un client Putty/SSH se preferisci.
Prima di eseguire lo script di installazione di VMware Tools, dobbiamo installare alcuni pacchetti Debian:
apt-get install binutils gcc-4.1-base make linux-headers-$(uname -r)Per consentire al demone vmware-user di avviarsi dopo l’installazione e impedirne il fallimento successivo, fai quanto segue:
ln -s /usr/lib/libexpat.so.1 /usr/lib/libexpat.so.02. Copia ed estrai i file di installazione di VMware Tools in una directory locale
Sul tuo Virtual Infrastructure Client, dal menu carica il CD virtuale di VMware Tools:
Inventario -> Macchina Virtuale -> Installa/Aggiorna VMware Tools(Dovresti vedere apparire un’icona CD-ROM sul desktop di Debian. Ignorala.)
Crea e/o naviga in una directory in cui desideri memorizzare i file di installazione (ad esempio, /var/installs), quindi estrai i file:
mkdir /var/installs
cd /var/installs
tar zxvf /media/cdrom/VMwareTools-3.5.0-153875.tar.gzSmonta il CD-ROM annullando l’installazione/aggiornamento di VMware Tools sul VI-Client:
Inventario -> Macchina Virtuale -> Termina Installazione VMware ToolsIgnora l’errore di montaggio sul desktop di Debian facendo clic su ‘Chiudi’ nella finestra che appare.
3. Installa VMware Tools
Importante: se stai eseguendo una sessione Putty/SSH connessa al guest, a questo punto devi eseguire i prossimi tre comandi da una sessione terminale all’interno del guest, altrimenti verrai disconnesso dallo script di installazione dopo che riinizializza la rete. In Debian/Lenny, Applicazioni -> Accessori -> Terminale Root.
L’installazione di VMware Tools rileva e utilizza la variabile d’ambiente ‘CC’ in modo da sapere quale compilatore utilizzare. Dobbiamo specificare gcc-4.1:
export CC=/usr/bin/gcc-4.1(Se commetti un errore, ti verrà chiesto durante l’installazione il file corretto; nessun problema, basta inserire /usr/bin/gcc-4.1.)
Passa alla directory di installazione ed esegui lo script di installazione:
cd /var/installs/vmware-tools-distrib
./vmware-install.plPremi [invio] su tutte le risposte predefinite (anche sulla risoluzione dello schermo all’avvio) fino al termine dell’installazione.
Nota: su Debian/Lenny, se selezioni 1024x768 (il predefinito), si avvierà comunque in 800x600, che IMO è meglio su ESX perché la finestra della console potrebbe non adattarsi a un desktop 1024x768. Puoi sempre cambiare la risoluzione in seguito andando su Sistema -> Preferenze -> Risoluzione dello Schermo.
4. Risolvere il problema del mouse
A questo punto, tutto dovrebbe essere configurato correttamente tranne il mouse (anche se la rete potrebbe essere giù, digita ifup eth0 per attivarla se necessario prima di riavviare *). Troverai il mouse lento e tremolante, e avrà esitazioni nell’entrare e uscire dalla finestra del guest. Anche dopo il riavvio, rimarrà così, quindi risolviamo il problema.
Modifica il file /etc/X11/xorg.conf:
gedit /etc/X11/xorg.conf &Commenta la sezione InputDevice:
#Sezione "InputDevice"
# Driver "vmmouse"
# Identificatore "VMware Mouse"
# Opzione "Buttons" "5"
# Opzione "Device" "/dev/input/mice"
# Opzione "Protocol" "IMPS/2"
# Opzione "ZAxisMapping" "4 5"
# Opzione "Emulate3Buttons" "true"
#FineSezioneCopia e incolla dovrebbe ora funzionare tra l’host e il guest. Copia/incolla il seguente nel file xorg.conf:
Sezione "InputDevice"
Driver "vmmouse"
Identificatore "VMware Mouse"
Opzione "CorePointer"
Opzione "Device" "/dev/input/mice"
Opzione "Protocol" "ps/2"
Opzione "Emulate3Buttons" "true"
FineSezioneOra salva il file e esci, quindi riavvia il sistema:
riavviaQuesto è tutto!
Nota: la nostra sezione InputDevice aggiornata funziona anche in Debian/Etch.
Se continui ad avere problemi con il mouse:Assicurati che venga utilizzato il driver vmmouse corretto (alla mia prima esecuzione, ho eseguito l’installazione in modo diverso rispetto a quanto descritto qui e il driver del mouse non è stato copiato):
ls -l /usr/lib/vmware-tools/configurator/XOrg/7.3/vmmouse_drv.so
ls -l /usr/lib/xorg/modules/input/vmmouse_drv.soSe i file sono diversi, fai questo:
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 .Potresti dover modificare la sezione InputDevice in xorg.conf se i problemi persistono. Cerca su Google altre soluzioni.
SUGGERIMENTO:Per simulare una risoluzione di 1024x768 in una finestra 800x600, vai su:
Sistema -> Preferenze -> Aspetto -> Caratteri (scheda) -> Dettagli...Cambia Risoluzione (punti per pollice) a 75 o 76.
Quindi regola la dimensione delle icone:
Applicazioni -> Strumenti di Sistema -> Browser File
Modifica -> PreferenzeCambia Impostazioni Predefinite della Vista Icone/Livello di zoom predefinito a 75%.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.