Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Discussions related to using VirtualBox on Linux hosts.
Post Reply
JeZ-l-Lee
Posts: 81
Joined: 22. Jun 2009, 23:46
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows(R) XP Pro SP3 32bit

Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by JeZ-l-Lee »

Hi,

Running Windows 10 Pro 64Bit guest on a Kubuntu 18.04.3 LTS 64Bit Linux host.
I can't "Enable 2D Video Acceleration" for the Windows 10 Pro 64Bit guest?
(I tick the option and close options, but returning to options shows option not ticked?)

I did install VirtualBox Windows Guest Additions.
Anyone know why I have above issue and how to solve it?
Thanks!

P.S. - Enable 3D Acceleration works, but Windows 10 Pro 64Bit has severe graphic corruption so I leave it disabled

Jesse

System Specs:
  • Kubuntu 18.04.3 LTS 64Bit Linux OS
  • 500 Watt Power Supply
  • Gigabyte Motherboard
  • Intel Core i5 3GHz 4-Core CPU
  • 16GB RAM Memory
  • nVidia GeForce GTX 1050 Ti 4GB GDDR5 GPU
    (version 435.21 proprietary display driver)
  • 1TB SSD Hard Drive
  • 1TB HDD Hard Drive
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by mpack »

Top tip: when telling us about a VirtualBox problem, give details of your VirtualBox setup (version, VM settings), not your PC. We can get everything we want to know about your PC and your OS from your VM log - which you also should have provided.

That said, I can guess the problem. You are running VirtualBox 6.1.0 and one of the new graphics chipset emulations, i.e. it should be VBoxSVGA. That chipset does not provide a separate 2D acceleration, enabling 3D acceleration should do both. OTOH you could fall back to the old VBoxVGA controller, but that one no longer supports 3D acceleration (the code has been removed).
JeZ-l-Lee
Posts: 81
Joined: 22. Jun 2009, 23:46
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows(R) XP Pro SP3 32bit

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by JeZ-l-Lee »

Hi,

Thanks for the reply...
Yes, running most up-to-date VirtualBox for Ubuntu 18.04 Linux.
Log is attached as a compressed ZIP file.

Enabling 3D Acceleration produces terrible flickering in Windows 10 guest?
Any ideas on how to fix that?
Thanks!

Jesse
Attachments
Win10Pro64Bit-2019-12-21-05-45-50.zip
VBox Log
(29.5 KiB) Downloaded 37 times
JeZ-l-Lee
Posts: 81
Joined: 22. Jun 2009, 23:46
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows(R) XP Pro SP3 32bit

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by JeZ-l-Lee »

mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by mpack »

JeZ-l-Lee wrote: Enabling 3D Acceleration produces terrible flickering in Windows 10 guest?
When? All the time, or only when running certain software?

p.s. I have no such problem running a Win10-64bit guest on a Win10-64bit host, running normal graphics, YouTube videos or 3D model viewers (OpenGL), so I'm going to guess that it's an interaction with a Linux host video driver, or the host graphics subsystem. I'm using VBox 6.1.0 with VBoxSVGA graphics and updated Guest Additions.
JeZ-l-Lee
Posts: 81
Joined: 22. Jun 2009, 23:46
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows(R) XP Pro SP3 32bit

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by JeZ-l-Lee »

Hi,

The flickering happens constantly in Windows 10 VM - it's completely unusable... Running version 1909 of Windows 10 Pro 64Bit. Before we blame my desktop, I must state this occurs on 3 different desktops with different hardware.

I used to use VMWare Player for Linux for a long time, but it has fallen off of a cliff. I then tried Virtual Machine Manager with QEMU/KVM but that was unfriendly to use.

Back to VirtualBox - on a decent desktop I can run Win 10 VM without 3D hardware acceleration just fine. I use Windows 10 to test HTML5/WebGL video games I make. Without graphic hardware acceleration the video games run slow on VM.

Guess I have to just deal with it - I am running out of VM options quickly on Linux...

Jesse
JeZ-l-Lee
Posts: 81
Joined: 22. Jun 2009, 23:46
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows(R) XP Pro SP3 32bit

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by JeZ-l-Lee »

mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by mpack »

Well, you say it's unusable, but all I'm seeing is flicker in the menu. Are you using a standard theme? Because I don't get a transparent start menu in Win10 (which seems to be the intended effect in your case). That could be because I haven't looked, but I've only ever seen flat shading with the accent colour - blue in my case, I guess it could be black too.
JeZ-l-Lee
Posts: 81
Joined: 22. Jun 2009, 23:46
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows(R) XP Pro SP3 32bit

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by JeZ-l-Lee »

Turning off "Transparency effects" in Win 10 settings fixed the issue:

http://fallenangelsoftware.com/stuff/fi ... ker-01.png
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by mpack »

Ok, but that is not the entire story: my VM has that transparency box enabled too.

But, in that same settings dialog there is a box to let Windows automatically pick an accent colour (mine is unchecked), and options to show the accent colour on start menu and taskbar (checked) and on window caption bars (checked).
JeZ-l-Lee
Posts: 81
Joined: 22. Jun 2009, 23:46
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows(R) XP Pro SP3 32bit

Re: Windows 10 Pro 64Bit Guest - Can't "Enable 2D Video Acceleration"?

Post by JeZ-l-Lee »

Ugg... still have issue:

Firefox works great with WebGL and hardware acceleration enabled.
I just now tested Chrome and it flickers badly.
Office Word also has display issues.

I've disabled 3D acceleration until this can be fixed by VirtualBox team...

Jesse
Post Reply