Steps I have done:
- Installed Ubuntu Server 16.04.1 in VMware Workstation 12
- Rebooted; resolution was set correctly, both GRUB and Ubuntu were at 1440x900
- Shut down
- Took a snapshot
- Started the VM; the resolution was no longer set correctly, GRUB was 640x480 and Ubuntu was 800x600
I did no customization during the install, before the first reboot, or between the two reboots. How do I fix this so that Ubuntu consistently runs at 1400x900?
vbeinfo in GRUB doesn't list any resolutions above 800x600.
hwinfo --framebuffer doesn't output anything at all.
Edit: I have verified this with a second install in a new VM: initially, GRUB detects higher resolutions, and this survives reboots, but does NOT survive a shut down and restart.