Opened 9 years ago
Last modified 6 years ago
#14349 new defect
Important Bug in Unscaled HiDPI Support on Windows8.1/10 Guest
Reported by: | DreamPiggy | Owned by: | |
---|---|---|---|
Component: | guest additions | Version: | VirtualBox 5.0.0 |
Keywords: | Unscaled HiDPI, GuestAddition, Windows8.1/10 | Cc: | |
Guest type: | Windows | Host type: | Mac OS X |
Description
VirtualBox Version: 5.0 r101573(official release version)
Host Version: OS X 10.10.3 with MacBook 12`(Retina HiDPI 1280*800 default setting)
Guest Version: Windows 8.1 / Windows 10 but not Windows 8
What's wrong:
After installed VirtualBox GuestAddition(with build-in version or 5.0.0 RC1,RC2,RC3 or whatever the latest 5.0.1 test version),the Unscaled HiDPI Support was broken.The entire monitor image distortion where the mouse pointer are.Look at the screenshot(which means what I see from screen).
What I see:
But at the same time ,use the build-in screenshot(which means use the VBox toolbar option),everything looks OK.
What I do:
After installed the older GuestAddtion(VBoxGuestAdditions_5.0.0_BETA4,link here: http://download.virtualbox.org/virtualbox/5.0.0_BETA4/VBoxGuestAdditions_5.0.0_BETA4.iso)
it works OK! But this GuestAddition may cause WPF-Application crash(include VS2015 or some Metro Apps),and the latest version GuestAddtion(VBoxGuestAdditions_5.0.1-101689.iso) also have this bug.So there are no way to keep both useable and Retina support...Therefore I think maybe some commits after that BETA4 reinsert this bug.....
What I guess:
Windows 8.1/10 use the new DPI-Aware API(https://msdn.microsoft.com/en-us/library/windows/desktop/dn469266%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396)
which may behave differently from Windows 8.
So this may be fixed by find the bug commit or add some special judgement code? I don't sure this may happen only in OS X Guest or All platforms.But i'm hopefully to fix this..
Attach are here.Include the VBox Guest and Host.
Attachments (4)
Change History (15)
by , 9 years ago
comment:1 by , 9 years ago
Add some new :
After disable the 3D Accelaration.Both 8.1/10 with latest VBox & VBox GuestAddition work well..
But sadly you can't enjoy the DirectX Accelaration speed..Everything works slow...
Hope to fix it to make both HiDPI 3D WPF-Application work well..
follow-up: 3 comment:2 by , 9 years ago
Having the same issue - Windows 10 Guest, on Mac OS X Host, When you switch it to Unscaled HiDPI, the graphics are all over the shop - it makes the guest unusable, but I would really like the full resolution in the guest if possible, with 3D acceleration on.
If you turn off 3D Acceleration, then the unscaled mode appears to work.
comment:3 by , 9 years ago
Replying to GeoffO:
Having the same issue - Windows 10 Guest, on Mac OS X Host, When you switch it to Unscaled HiDPI, the graphics are all over the shop - it makes the guest unusable, but I would really like the full resolution in the guest if possible, with 3D acceleration on.
If you turn off 3D Acceleration, then the unscaled mode appears to work.
Hey..Is there some ways to fix this issue? Or have the new beta version VB fix it?
comment:5 by , 8 years ago
This is still a problem with 5.1.16 -- have to disable 3D acceleration as a workaround, which makes performance/responsiveness of the VM not that great. Any chance of someone looking into this?
(And yes, this covers the same issue as #14231, so they should probably be merged; I'm bumping this one because of the better screenshots.)
comment:8 by , 7 years ago
Same exact issue, still present in 5.1.30. You can't enable 3d acceleration AND Unscaled HiDPI mode together. It's one OR the other. Speed, or fuzziness, choose one.
Host: OS X 10.13 High Sierra Guest: Windows 10 N Virtual Box: 5.1.30 r118389
comment:9 by , 7 years ago
Still broken same problem than smak in its description
Host: Mac OS High Sierra 10.13.2 Guest: Win10N Guest settings 5.2.2 Virtual Box 5.2.2 r 119230
comment:10 by , 7 years ago
I can confirm that this is still an issue.
Host: OS X High Sierra 10.13.2, MacBookPro13,3
VirtualBox 5.2.6 r120293 (Qt5.6.3)
Guest: Windows 10 Pro (latest service pack), latest guest additions installed
comment:11 by , 6 years ago
Still an issue with Version 6.0.0_BETA1 r125994 (Qt5.6.3)
Guest Additions 6.0.0r125994 BETA
Host: macOS Mojave 10.14.1, MacBookPro14,1
Guest: Windows 10 Education 64bit
Also tried latest 5.2 release with no avail.
VBox log