VirtualBox

Opened 5 years ago

Last modified 4 years ago

#18954 new defect

VBoxSVGA x64 Vista guest 3D accelerated video broken in VirtualBox 6.0.12

Reported by: Rutger van Bergen Owned by:
Component: 3D support Version: VirtualBox 6.0.12
Keywords: Cc:
Guest type: Windows Host type: Windows

Description

On a x64 Windows Vista guest, after the installation of VirtualBox 6.0.12, I followed the recommendation to switch to the VBoxSVGA graphics controller in the context of the upcoming deprecation of VBoxVGA. As part of switching to VBoxSVGA I installed the 6.0.12 guest additions with 3D acceleration enabled.

Following the restart of the guest (eventually multiple times), I consistently get display behavior that effectively makes the VM unusable. What seems to happen is that whatever section of the screen (like an icon, desktop gadget, title bar and occasionally the entire desktop) was updated last is displayed in full screen within the guest.

I will attach a number of screenshots displaying this behavior as I moved my mouse pointer over the guest's screen. Do note that some of those screenshots, being the ones showing the VirtualBox window decorations, were taken in the (Windows 10) host, and some within the guest itself. As you can see, the results are consistent independent of the source of the screenshot.

Attachments (9)

recycle bin.png (44.0 KB ) - added by Rutger van Bergen 5 years ago.
Screenshot while hoovering over recycle bin desktop icon
google chrome.png (52.2 KB ) - added by Rutger van Bergen 5 years ago.
Screenshot while hoovering over Google Chrome desktop icon
newsfeed.png (67.5 KB ) - added by Rutger van Bergen 5 years ago.
Screenshot of news feed desktop gadget after its contents were updated
start.png (28.4 KB ) - added by Rutger van Bergen 5 years ago.
Screenshot of tooltip showing while hoovering over Start button
title bar.png (53.5 KB ) - added by Rutger van Bergen 5 years ago.
Screenshot of task bar being drawn
Capture.PNG (224.3 KB ) - added by frg 4 years ago.
Ttilebar uses blurred text/image from below the window
VBox.zip (41.5 KB ) - added by frg 4 years ago.
Log 1347401
VBox.2.zip (43.7 KB ) - added by Rutger van Bergen 4 years ago.
VBox.log of Windows Assessment triggered crashes
Mini112319-01.zip (59.4 KB ) - added by frg 4 years ago.
Minidump and Log from latest 6.0.15

Download all attachments as: .zip

Change History (24)

by Rutger van Bergen, 5 years ago

Attachment: recycle bin.png added

Screenshot while hoovering over recycle bin desktop icon

by Rutger van Bergen, 5 years ago

Attachment: google chrome.png added

Screenshot while hoovering over Google Chrome desktop icon

by Rutger van Bergen, 5 years ago

Attachment: newsfeed.png added

Screenshot of news feed desktop gadget after its contents were updated

by Rutger van Bergen, 5 years ago

Attachment: start.png added

Screenshot of tooltip showing while hoovering over Start button

by Rutger van Bergen, 5 years ago

Attachment: title bar.png added

Screenshot of task bar being drawn

comment:1 by Rutger van Bergen, 4 years ago

Problem remains in VirtualBox 6.0.14 with VBoxSVGA chosen as the graphics controller. The VM works fine when VBoxVGA is selected.

comment:2 by Rutger van Bergen, 4 years ago

Problem remains in VirtualBox 6.0.14 with VBoxSVGA chosen as the graphics controller. The VM works fine when VBoxVGA is selected.

comment:3 by frg, 4 years ago

Happens with 6.1 Beta 2 too. Unfortunately there VBoxVGA no longer has 3D support so essentially broken.

comment:4 by sunlover, 4 years ago

This has been fixed in the latest VirtualBox 6.0.x revision 134701 See https://www.virtualbox.org/wiki/Testbuilds

Please make sure that you download and install the guest additions 6.0.x revision 134701, because VirtualBox host packages might include an older GA ISO.

The fix for this particular problem has been made in the guest additions, but please install the latest VirtualBox too, because it contains other important fixes for the VBoxSVGA 3D support.

comment:5 by Rutger van Bergen, 4 years ago

Thank you for notifying this. Just to clarify: is your recommendation to also install the test build of VirtualBox, or to use the latest GA release of VirtualBox 6.0.x with the test build of the Guest Additions ISO? Personally I would prefer to remain on the GA release of VirtualBox, if possible. Installing the test build of the Guest Additions in the Vista VM does not potentially affect the other VMs I am running, whereas a switch to another version of VirtualBox does.

by frg, 4 years ago

Attachment: Capture.PNG added

Ttilebar uses blurred text/image from below the window

by frg, 4 years ago

Attachment: VBox.zip added

Log 1347401

comment:6 by frg, 4 years ago

Seems to work but the titlebar has a problem. Seems to show a blurred image from below the window not what is under it. Anyway thanks++

Log 1347401 is from 134701. Typo time.

Last edited 4 years ago by frg (previous) (diff)

comment:7 by Rutger van Bergen, 4 years ago

I can confirm the behaviour frg describes with Guest Additions revision 134701 on VirtualBox 6.0.14. Transparency works in the Start menu, but not (correctly) in the title bar of windows or the taskbar, as far as I can tell.

comment:8 by Rutger van Bergen, 4 years ago

Correction to my last comment, with apologies for the noise: transparency in Start menu also implements a vertical offset concerning the background image it shows. Furthermore, when the screen section "behind" the transparency changes, there are temporary artifacts in the "glass". They do disappear quickly again, which is why I haven't been able to capture them in a screen shot.

comment:9 by sunlover, 4 years ago

Rutger, the latest test build of VirtualBox is not required. The fix for this problem (when everything is "displayed in full screen within the guest.") is in the guest additions.

However the latest test build includes a few fixes for other 3D issues.

Thank you both for testing. You are right that the blurred image from below the window seems to be upside down.

comment:10 by sunlover, 4 years ago

The transparency problem has been fixed in 6.0.x revision 134780 It is enough to update the guest additions.

However the host package also has another fix for an unrelated 3D issue.

comment:11 by frg, 4 years ago

Seems to be fixed. Great.

Not sure if you want to look into this and if it is fallout here or a new bug.

Running Windows assessment causes a blue screen during the Aero phase. Setting Windows to not reboot on a blue screen so that I could capture it does not switch to text mode.

Don't have more time today. Can take a log Friday if needed.

comment:13 by Rutger van Bergen, 4 years ago

Apologies for the late reply. It seems I can no longer download revision 134780 of the Guest Additions to confirm the fix of the transparency issue. Could this be related to the BSOD that is mentioned by frg? If said revision is made available to me I could try to reproduce the crash today and provide the minidump that is requested.

comment:14 by frg, 4 years ago

The fix is in the guest additions 134774 provided with 134780.

The BSOD might be unrelated. Ddidn't do the assessment for a long time. Ivy-brdge XEON V2. For the previous Windows 7 host I needed to install a hotfix for cpus with more that 30 MB cache. Not sure if this applies to the vm too. Probably not available for Vista/2008 then.

Will see that I capture a minidump friday or this weekend.

Last edited 4 years ago by frg (previous) (diff)

comment:15 by Rutger van Bergen, 4 years ago

I can confirm the transparency fix with Guest Additions 134774, as well as the guest crash (spontaneous reboot) when running Windows Assessment. I was not able to collect a minidump; I configured Windows to create them on crash but none was generated, nor was the C:\Windows\minidump directory.

I will attach a VBox.log covering a number of the crashes; in that BugChecks are reported.

by Rutger van Bergen, 4 years ago

Attachment: VBox.2.zip added

VBox.log of Windows Assessment triggered crashes

by frg, 4 years ago

Attachment: Mini112319-01.zip added

Minidump and Log from latest 6.0.15

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use