VboxSVGA doesn't update screen
Posted: 10. Jan 2019, 21:20
Just upgraded to VirtualBox 6.0 on a Linux Host (Fedora 29). The guest machine is Windows 10 x64.
I noticed that there were several new display adapter options in the settings and chose to look at them, however, they have problems:
One thing may be that I am using 200% scaling within Windows due to the high resolution of the monitor. This is itself known to cause issues with the mouse cursor on Windows guests (https://www.virtualbox.org/ticket/17778).
The host machine has the latest NVIDIA drivers in use.
I would like to use the newer VboxSVGA (+ 3D acceleration) but at the moment it doesn't seem to work at all. Is this a probably with trying to move a machine over from 5.2 to 6.0? Does it need to be a fresh install to use VboxSVGA? Is there something I need to do to get it working properly? Are others having this problem? Is there anything else I can do to diagnose/fix it?
I noticed that there were several new display adapter options in the settings and chose to look at them, however, they have problems:
- VboxVGA: works, but according to the documentation this is supposed to be the basic one and is not the default for Windows 7+. Even though this is the default for new machines, it was not the default when moving a machine from 5.2 to 6.0.
- VboxVGA + 3D Acceleration: works, but the taskbar and start menu flicker periodically (a few times per minute, particularly when other screen updates occur) and it gets really annoying. In some other places (like the Settings App) graphics and buttons are distorted.
- VboxSVGA: "works" but the display is not updated unless there is a change in resolution or I open a VirtualBox dialog that causes the screen to go gray (like "Close"). Then the whole screen is updated all at once and looks great, but I can't see any changes until I open another dialog box from the HUD.
- VboxSVGA + 3D Acceleration: this one also kind-of works but the taskbar, start menu, and various other things (like most of the Settings App) show up in black, transparent, or flashing between the two. Once when this was enabled there was a BSOD as well.
One thing may be that I am using 200% scaling within Windows due to the high resolution of the monitor. This is itself known to cause issues with the mouse cursor on Windows guests (https://www.virtualbox.org/ticket/17778).
The host machine has the latest NVIDIA drivers in use.
I would like to use the newer VboxSVGA (+ 3D acceleration) but at the moment it doesn't seem to work at all. Is this a probably with trying to move a machine over from 5.2 to 6.0? Does it need to be a fresh install to use VboxSVGA? Is there something I need to do to get it working properly? Are others having this problem? Is there anything else I can do to diagnose/fix it?