Guest WinXP screen resolution

Discussions about using Windows guests in VirtualBox.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Guest WinXP screen resolution

Post by mpack »

On setvideomodehint. I see what you mean. Hmm. I must be thinking of something else then, since the feature I'm thinking of does nothing except configure some extradata fields in the .vbox file. It doesn't need the VM to be running, never mind have the GAs installed.... Ah, found it: I was thinking of the CustomVideoMode feature (section 9.8.1).

On your comments about "who has a VGA screen these days"... as you must know, in a VM the graphics modes are made available by a software simulation, not dictated by host hardware. It is true that the software seems to not include (by default) display size hints which would be larger than the host display, however these could be added manually. In fact section 9.8.2. looks relevant here.

An obvious proof that resizable displays do not require the GAs is to install any OS that doesn't have GA support, e.g. Win98. You do however need a decent VESA driver, such as the BearWindows one recommended in the Win98 tutorial. Otherwise you are restricted to SVGA.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: Guest WinXP screen resolution

Post by loukingjr »

I do forget that there seems to be people who enjoy running Win95 and Win98. I've even run a guest or two with no GAs such as Haiku. Although I sorely missed the GAs. It seems we both have a point.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
Russw
Posts: 45
Joined: 27. Apr 2012, 19:38
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win XP, 7, 10

Re: Guest WinXP screen resolution

Post by Russw »

loukingjr wrote: that makes zero sense, first of all, resizing a guest screen requires the guest additions in order to work, and second of all, the setvideomodehint command also requires the guest additions to be installed.
I should have mentioned, when I uninstall GA, I do not use the setvideomodehint command to change the resolution, I just use the normal Windows screen resolution settings under display properties.

With GA installed, the video adapter is listed as "VirtualBox Graphics Adapter" and I can only set up to the host size. With NO GA installed, the video adapter is blank and I can set up to 1920x1200. Both modes, I use the normal windows display properties to set resolution (except for when GA is installed, I also tried that setvideomodehint command).
Post Reply