In past years we encountered many customers using default 16MB graphics instead of 128MB and enabling 3D acceleration which is not supported or functional in Linux and Windows guests. Enabling 3D acceleration introduces more trouble as this is still an experimental feature and AFAIK no roadmap to officially support this in the future like VMWare.
To reduce support, proposal is to change default settings when creating a new VM:
1. Set graphics memory to maximum 128MB by default (now 16MB).
2. Hide the Enable 3D acceleration checkbox in the guest Settings | Display menu and make it only available via vboxmanage for developers who are aware of the limitations.
Change default display settings as 3D accelaration is not supported
-
- Posts: 58
- Joined: 4. Nov 2010, 09:49
- Primary OS: MS Windows 10
- VBox Version: OSE other
- Guest OSses: Ubuntu/MATE/Server 16.04, 18.04, 20.04, 21.04, 22.04, 23.10, Windows XP/7/10/11
Re: Change default display settings as 3D accelaration is not supported
Statement official Oracle VirtualBox documentation section 4.5.1. Hardware 3D Acceleration (OpenGL and Direct3D 8/9).
The Oracle VM VirtualBox Guest Additions contain experimental hardware 3D support for Windows, Linux, and Oracle Solaris guests.
-
- Volunteer
- Posts: 5678
- Joined: 14. Feb 2019, 03:06
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Linux, Windows 10, ...
- Location: Germany
Re: Change default display settings as 3D accelaration is not supported
FWIW, you've linked to documentation for VirtualBox 6.0. The current VirtualBox documentation didn't change in that regard, though: Hardware 3D Acceleration (OpenGL and Direct3D 8/9).
FWIW2, this subchapter of the documentation is outdated. In VirtualBox 7.0, support for DirectX 11 was added.
FWIW2, this subchapter of the documentation is outdated. In VirtualBox 7.0, support for DirectX 11 was added.