Ubuntu 14 and 16 guest systems.
Virtual Box 6.0.12 r133076 (Qt5.6.3) with recommended Extension Pack and Guest Additions installed onto guest systems.
Code: Select all
VBoxClient --version
6.0.12r133076
~:$ VBoxControl --version
6.0.12r133076
3D Accel Enabled
2D disabled
VM set to View -> Auto-resize Guest Display
Graphics Controller: VBoxVGA results in warning message when starting the VM:
When VirtualBox will do a major rev, this graphics driver will no longer be availableThis VM is configured to use 3D acceleration using the VBoxVGA graphics controller. Support for this will be removed with version 6.1.0. ALL saved states and snapshots will cease to work when using this configuration. Either switch to the VMSVGA graphics controller and update guest additions, or disable 3D acceleration.
Error ID: 3DCrDeprecated
Severity: Warning
However the two other graphics controller options are very slow with UI inputs:
VMSVGA with and without 3D Acceleration
VBoxSVGA with and without 3D Acceleration
Repeatable test:
Boot up
Log into Ubuntu user
Open a terminal
ls -la
Use mouse to highlight some text.
Move the mouse around quickly with a careful eye to responsiveness.
With the above two graphics controllers, the highlighted area has high latency compared with where I've been moving my mouse.
In the VBoxVGA graphics controller and 3D Acceleration, the GUI is fast, and with my human reactions, "feels" on par with host Mac OS.
The current state is unusable with VMSVGA and VBoxSVGA.
HOST: MacBookPro 2018 15" MacOS 10.14.6 and Intel i9, using native display. No external displays tested.
VM:Has access to 4 CPUs and 8 GiB of RAM
Only one VM online at a time.
I've attached the output of "glxinfo" command for each of the graphics controller modes with 3D Accel enabled. All other settings stay the same.
CPU Usage summary:
VMSVGA with 3D Accel: About 190~200% CPU usage using the above highlighting test and sluggish response.
VBoxVGA with 3D Accel: About 110~130% CPU usage using the above highlighting test.