Win7 and Win10 guests running slowly, hardware acceleration not working properly
Posted: 29. Dec 2020, 17:27
(apologies for two different questions in the subject, but I think they might be related to each other)
I'm running VirtualBox 6.1 (specifically 6.1.6_Ubuntu r137129) on an Ubuntu host (5.4.0-58-generic). Plenty of memory available, reasonable CPU and GPU, all files are on SSD (again, reasonable performance). The GPU is a GeForce GTX 1650, and I've got version 455.38 of the Nvidia driver installed. I have installed Guest Additions on the relevant guest systems, and have 3D acceleration turned on.
I am experiencing performance problems on all my VM guests, but it is most pronounced on Windows 7 and Windows 10 guests. I appreciate that "running slowly" is subjective, but, to put it in context, I've recently upgraded to a 1920X Threadripper from a 12+ year old machine that wasn't exactly state-of-the-art when I got it, and VM performance has, if anything, degraded. (The old system was a Windows 7 host. Some of the VMs have been migrated from the old system, and some are new installs; the problem affects them all equally, as far as I can tell).
Specifically, graphics performance is poor (for example, Windows desktop effects seem to be running at < 5 f.p.s., and window redrawing is often noticeably slow whereas previously it behaved similarly to the window redrawing on the host system).
I am also having problems with applications reporting that 3D acceleration is not working properly (for example, Autocad 2018 is reporting that hardware acceleration is not available. In case it's useful, it is telling me that the video card is "VirtualBox Graphics Adapter (WDDM) 6.1.6.37129", and the virtual device is "gdi14.hdi (Software)". This is on a Windows 7 guest, with 16GB of RAM allocated, 4 CPU cores, no execution cap set (it's at 100%), 256Mb of video memory, the VBoxSVGA controller and 3D acceleration switched on. I will attach the log for this VM.
I have also been encountering problems with the display of some Windows 10 guests (it happens with the Win10 Professional installs, but not with the Win10 Enterpise install I've tried), where the screen redraw is badly degraded (seems to be transparent windows) when 3D acceleration is turned on. This can be resolved either by switching off transparency on the guest, or by switching off 3D acceleration on the VM settings. I suspect this may be the same issue; if not, I will re-post it in its own topic.
I would be grateful for any suggestions/assistance with this problem.
I'm running VirtualBox 6.1 (specifically 6.1.6_Ubuntu r137129) on an Ubuntu host (5.4.0-58-generic). Plenty of memory available, reasonable CPU and GPU, all files are on SSD (again, reasonable performance). The GPU is a GeForce GTX 1650, and I've got version 455.38 of the Nvidia driver installed. I have installed Guest Additions on the relevant guest systems, and have 3D acceleration turned on.
I am experiencing performance problems on all my VM guests, but it is most pronounced on Windows 7 and Windows 10 guests. I appreciate that "running slowly" is subjective, but, to put it in context, I've recently upgraded to a 1920X Threadripper from a 12+ year old machine that wasn't exactly state-of-the-art when I got it, and VM performance has, if anything, degraded. (The old system was a Windows 7 host. Some of the VMs have been migrated from the old system, and some are new installs; the problem affects them all equally, as far as I can tell).
Specifically, graphics performance is poor (for example, Windows desktop effects seem to be running at < 5 f.p.s., and window redrawing is often noticeably slow whereas previously it behaved similarly to the window redrawing on the host system).
I am also having problems with applications reporting that 3D acceleration is not working properly (for example, Autocad 2018 is reporting that hardware acceleration is not available. In case it's useful, it is telling me that the video card is "VirtualBox Graphics Adapter (WDDM) 6.1.6.37129", and the virtual device is "gdi14.hdi (Software)". This is on a Windows 7 guest, with 16GB of RAM allocated, 4 CPU cores, no execution cap set (it's at 100%), 256Mb of video memory, the VBoxSVGA controller and 3D acceleration switched on. I will attach the log for this VM.
I have also been encountering problems with the display of some Windows 10 guests (it happens with the Win10 Professional installs, but not with the Win10 Enterpise install I've tried), where the screen redraw is badly degraded (seems to be transparent windows) when 3D acceleration is turned on. This can be resolved either by switching off transparency on the guest, or by switching off 3D acceleration on the VM settings. I suspect this may be the same issue; if not, I will re-post it in its own topic.
I would be grateful for any suggestions/assistance with this problem.