ESX change Ubuntu VM resolution

When trying to change an Ubuntu desktop VM resolution, it would always crash and display a blank screen. The solution is to

  1. Make sure you've got open-vm-tools installed (sudo apt-get install open-vm-tools)
  2. Change the VM video memory from 8MB (default) to something higher. I set it at 20MB (probably overkill but whatever)

You should now be able to change the resolution to whatever. If not, try this command xrandr -s 1280x800.