Install open-vm-tools on Linux VMware Guest (Ubuntu, RHEL, time sync)

open-vm-tools linux vmware - custom-vmtools-featured.png

open-vm-tools on Linux is the supported replacement for old VMware Tools tar installers on open-source guests. Without tools, you lose clean power operations, accurate memory balloons in some setups, and best network drivers — the Host Client shows Tools not installed.

On Proxmox you use qemu-guest-agent instead — QEMU guest agent guide.
ESXi guests: this article. Fresh VM walkthrough: create VM on ESXi.

What Guest Tools Provide

Heartbeat to the hypervisor, graceful shutdown/reboot signals, time sync hooks, and optimized drivers when using VMXNET3.

vmtoolsd
graceful shutdown

Install on Debian/Ubuntu

Package name is open-vm-tools on most distros; desktop variants add open-vm-tools-desktop for GUI.

bashUbuntu
sudo apt update
sudo apt install -y open-vm-tools
sudo systemctl enable --now open-vm-tools.service
apt
package

Install on RHEL / Alma / Rocky

Use dnf; reboot once if the kernel module path was updated.

bashRHEL family
sudo dnf install -y open-vm-tools
sudo systemctl enable --now vmtoolsd
dnf
RHEL

Verify from the Guest

Toolbox commands confirm version and running state.

bashcheck
vmware-toolbox-cmd -v
systemctl status open-vm-tools vmtoolsd 2>/dev/null | head
verify
stat

Confirm in Host Client

VM summary should report VMware Tools running (open-source version).

Host Client
Tools OK

Networking: VMXNET3

After tools, switch to VMXNET3 adapter in VM settings for best throughput; confirm driver with ethtool.

bashdriver
ethtool -i eth0 2>/dev/null || ip link
vmxnet3
ethtool

Shutdown Etiquette

Use shutdown -h now from the guest so ESXi does not see a surprise power-off.

clean power
patch window

Quick Reference

  • apt install open-vm-tools or dnf install open-vm-tools
  • Enable vmtoolsd / open-vm-tools.service
  • Confirm in ESXi Host Client → Tools running

Related tutorials

Diagrams are original illustrations by Gnome IT Solutions. Tutorial text © Gnome IT Solutions.