Page 1 of 1

Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 04:21
by bvt
Hi,

My new machine is a B450 AORUS mother Board, GE Force 1660 video, Ryzen 9 with Nvidia proprietary installed on my Ubuntu 20.04 host. Guest 20.04 works fine, but Windows 7 and 10 have a problem getting to a reasonable screen resolution. I used virtualbox ppa, and running the latest virtualbox, with the latest guest additions. the Windows 10 install is fresh off MS, while my W7 has been a faithful image on my older Intel box. But the fresh W10 should have displayed properly. 3D is disabled for SVGA. I see all the resolutions on my W10 guest - view/virtual_screen but clicking on anything higher up doesn't' do a thing.

So why is Linux guest fine, while the Windows 7 & 10 not working properly?

thank you,
Barry

Re: Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 10:48
by mpack
What is "VirtualBox ppa"?
bvt wrote: So why is Linux guest fine, while the Windows 7 & 10 not working properly?
It's quite popular with some people to confuse the extension pack with the Guest Additions, and then install the wrong one of the two. Ubuntu and Mint comes with built-in VirtualBox Guest Additions, which would explain why that works.

We can easily settle this with a VM log file: Make sure the VM is fully shut down, then right click it in the manager UI. Select "Show Log" and save "VBox.log" (no other file) to a zip file. Attach the zip here.

Re: Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 18:47
by bvt
mpack,

VirtualBox ppa is Personal Package Archive. On Ubuntu they have tested versions, but if you want the latest, sites such as VirtualBox offers PPA in order to update to the latest, non-platform-vetted version. I tried that, doesn't work and now I am back to the Ubuntu version 6.1.10_Ubuntu r138449.

attached is the log for starting Windows 7, logging on, and at the last, changing to a different display which doesn't change anything. Let me know if you'd like a Linux guest which appears to work fine.

Re: Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 18:54
by scottgus1
The only Virtualbox version we support is the official one from https://www.virtualbox.org/wiki/Linux_Downloads. Other forks and such, like the fork Ubuntu distributes from their repository, (may) have changes which we don't grok. "6.1.10_Ubuntu", like your log has, is Ubuntu's fork.
bvt wrote:problem getting to a reasonable screen resolution
What do you consider reasonable?

Re: Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 20:20
by bvt
I used the ppa from the same wiki site you mentioned and updated the VB on my Ubuntu host - Version 6.1.16 r140961 (Qt5.12.8), i added to my Windows 7 the VirtualBox Windows Additions 6.1.16r40961, the PPA site - https://www.virtualbox.org/wiki/Linux_Downloads

My Linux guest's resolution 1920x1200, scale is 100% - apparently working fine. for the W7 i only get two choices, 640x480 and 800x600, scaling works, but very fuzzy. i show the other resolutions as dark black type, but clicking on them does nothing.

here is the log while using the wiki's downloaded VirtualBox, Line 1508-1515 shows me trying to change the view to 1920x1200,, also not line 1408

Barry

Re: Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 20:29
by scottgus1
Yep. looks like you have official Virtualbox and Guest Additions installed. 3D acceleration is enabled and apparently working in the VM OS. 256MB video memory.

However:
00:02:13.867373 VMMDev: SetVideoModeHint: Got a video mode hint (1920x1200x32)@(0x0),(1;0) at 0
00:02:13.867549 VMMDev: Guest Log: Got multi resize request 1 displays
00:02:13.867568 VMMDev: Guest Log: [0]: 0 0x39 0,0 1920x1200 32
00:02:13.868186 VMMDev: Guest Log: VBoxMP::vboxWddmVModesAdd: WARNING! :resolution 1920x1200 not accepted by the frontend
00:02:13.868244 VMMDev: Guest Log: VBoxMP::VBoxVidPnUpdateModes: WARNING! :VBoxWddmVModesAdd failed -37
00:02:13.868289 VMMDev: Guest Log: VBoxMP::DxgkDdiEscape: WARNING! :VBoxVidPnUpdateModes failed Status(0xc0000001)
00:02:13.868319 VMMDev: Guest Log: vboxDispIfUpdateModesWDDM: VBoxTray: pfnD3DKMTEscape VBOXESC_UPDATEMODES failed Status 0xc0000001
The log shows a failure to go to 1920x1200.

Is there a size limit imposed in the main Virtualbox window, File menu, Preferences, Display? Try setting Maximum Guest Screen Size to None. Also try Fullscreen in the VM's View menu.

Re: Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 20:57
by bvt
Goodness! You guys fixed it! I grok!
I imagine setting the Maximum Guest Screen Size to None did the trick!
If possible I'll send you guys some Xmas cookies

Re: Can't get high display resolution on Windows 7 or 10

Posted: 22. Dec 2020, 21:18
by scottgus1
Great! Glad you're up and running.

You can skip the cookies, I have been sitting still too much lately. :lol: