VirtualBox

Opened 9 years ago

Last modified 5 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:

http://img.hb.aicdn.com/732c6e18a2fd38e4f46b93fd678c9bb0dbfa64849196d-iV9kkv_fw658
But at the same time ,use the build-in screenshot(which means use the VBox toolbar option),everything looks OK.


What VBox screenshot show:
http://img.hb.aicdn.com/72dbce851d5a0d23713712e204d933a1a420ed2910c78a-UnofOO_fw658

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)

VBox.log (140.9 KB ) - added by DreamPiggy 9 years ago.
VBox log
VBox.log.1 (144.2 KB ) - added by DreamPiggy 9 years ago.
VBox log.1
VBox.log.2 (134.1 KB ) - added by DreamPiggy 9 years ago.
VBox log.2
VBox.log.3 (135.3 KB ) - added by DreamPiggy 9 years ago.
VBox log.3

Download all attachments as: .zip

Change History (15)

by DreamPiggy, 9 years ago

Attachment: VBox.log added

VBox log

by DreamPiggy, 9 years ago

Attachment: VBox.log.1 added

VBox log.1

by DreamPiggy, 9 years ago

Attachment: VBox.log.2 added

VBox log.2

by DreamPiggy, 9 years ago

Attachment: VBox.log.3 added

VBox log.3

comment:1 by DreamPiggy, 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..

comment:2 by GeoffO, 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.

in reply to:  2 comment:3 by DreamPiggy, 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:4 by meiser79, 8 years ago

Same as #14231

Last edited 8 years ago by meiser79 (previous) (diff)

comment:5 by Andrew Daugherity, 7 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:6 by cputoaster, 7 years ago

Still a problem with 5.1.19

comment:7 by BZ, 7 years ago

Still present in 5.1.22

comment:8 by smak, 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.

Version 0, edited 7 years ago by smak (next)

comment:9 by pat44, 6 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 lukebakken, 6 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 deh95, 5 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.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use