I've been using about 10 virtual machines (Debian, Ubuntu, Windows XP and Windows 7) without problems for quite a while but I encountered problems now that I tried to run Windows 10 guest for the first time.
After installing Windows 10 Guest Additions it was impossible to use guest OS UI, I couldn't shut down the guest by clicking the Shut down button nor by using Virtualbox menu tu shut down the guest (the only way to shut down the guest was to close the window or by pressing Alt+F4 and choosing Shut down from the menu) and clicking on menus in the guest OS caused very long lags (the number shows one minute after pressing the button in Calculator) and screen artifacts.
I did find the solution both here and on some other sources which was to use VBoxVGA instead of VBoxSVGA Graphics Controller (which shows the exclamation mark saying VBoxSVGA should be used with Windows 10 VM) but I'd like to know why it is not possible to use the recommended setting for Graphics Adapter.
I tried to use VBoxSVGA and to disable 3D acceleration and that works too but then VM works very slow and I'd like to know why 3D Acceleretion doesn't work with Windows 10 guest when it is working with other guests?
There isn't the turtle icon mentioned in some threads as indicator for problem with Hyper-V.
Here are the settings of some of my VMs that work very well:
- Code: Select all Expand viewCollapse view
Debian
RAM: 8192 MB, 2 processors, VT-x/AMD-V, Nested Paging, KVM Paravirtualization
Video Memory: 128 MB, VMSVGA, 3D acceleration
Ubuntu
RAM: 4096 MB, 2 processors, VT-x/AMD-V, Nested Paging, PAE/NX, KVM Paravirtualization
Video Memory: 16 MB, VBoxVGA
Windows 7
RAM: 4096 MB, 2 processors, VT-x/AMD-V, Nested Paging, Hyper-V Paravirtualization
Video Memory: 256 MB, VBoxSVGA, 3D acceleration
Windows XP
RAM: 4096 MB, 2 processors, VT-x/AMD-V, Nested Paging
Video Memory: 128 MB, VBoxVGA, 3D acceleration
and these are the Windows 10 VM settings:
- Code: Select all Expand viewCollapse view
Windows 10
RAM: 6144 MB, processors 2, VT-x/AMD-V, Nested Paging, Hyper-V Paravirtualization
Video Memory: 256 MB, VBoxSVGA (no 3D acceleration) or VBoxVGA
There is one more thing - why is with Window XP guest possible to enable 3D acceleration even with VBoxVGA Graphics Adapter but the same is not possible with Windows 10 guest?
In other words - is there a solution to run Windows 10 guest at usable speed?
Laptop has i7-770HQ processor, 16 GB RAM, 1050 Ti + Intel GPU and I am using 2560x1440 monitor @ 75 Hz
I am using Virtualbox 6.1 because I can see the version 7.x has many problems and when I tried some newer 6.x versions I there was a problem with sound.