To resolve this issue without updating the kernel is by using the
fbdev_drv.
To use
fbdev_drv in Linux VMs using a kernel older than v3.2:
- Launch vSphere Web Client.
- Power off the VM.
- Right click on the VM and click Edit Settings.
- Click Boot Options under VM Options.
- Under Secure Boot, deselect Enabled.
- Click OK.
- Power on the VM.
- Log into the guest operating system with root privileges.
- Edit /etc/X11/xorg.conf and find Section Device, which looks like below:
Section "Device"
BoardName "VMWARE0405"
Driver "vmware"
Identifier "Device[0]"
VendorName "VMWare Inc"
EndSection
- Replace vmware with fbdev in Section Device:
Section "Device"
Driver "fbdev"
Identifier "Device[0]"
VendorName "fbdev"
EndSection
- Save /etc/X11/xorg.conf and quit editing.
- Shutdown the guest operating system.
- Go to vSphere Web Client.
- Right click on the VM and click Edit Settings.
- Click Boot Options under VM Options.
- Under Secure Boot, select Enabled.
- Click OK.
- Power on the VM.