How does VBox set full screen. It's a parameter within the xml file which IS altered when you switch your guest to/from full screen... But if I set that parameter manually, VBox seems to ignore it.
In fact if I exit my guest when it's NOT full screen, then edit the xml to set Fullscreen value="on", and then attempt to start the guest OS...
1) it will ignore my xml setting and return to NOT full screen
2) when I shutdown the guest OS it will rewrite the xml back to Fullscreen value="off"
And the opposite is true, if I start full screen and manually set the xml file to NOT full screen, VBox will revererse those settings as well.
Let me be clear, I CAN set this all inside the guest OS and it works. I'm asking how VBox does it, where it stores the setting? Can I alter some VBox file so that I can build all my VMs to run full screen without having to launch each one and change the screen resolution and do a <ctrl> F to make it full screen.
This must be stored someplace. I can't find it in VBoxManage either.
Full Screen setting?
-
UncleBoarder
- Posts: 69
- Joined: 12. Aug 2010, 17:11
- Primary OS: Ubuntu 8.10
- VBox Version: OSE Debian
- Guest OSses: XP
-
Perryg
- Site Moderator
- Posts: 34369
- Joined: 6. Sep 2008, 22:55
- Primary OS: Linux other
- VBox Version: OSE self-compiled
- Guest OSses: *NIX
Re: Full Screen setting?
Try
If you look at the machine xml you can see all the extradata things you can change. You really should not be manually editing these xml files though. Use the VBoxManage to control them. VirtualBox can and will overwrite some things and if you make a mistake and do not have a backup you will be toast again.
Code: Select all
VBoxManage setextradata <vm name> GUI/Fullscreen on-
UncleBoarder
- Posts: 69
- Joined: 12. Aug 2010, 17:11
- Primary OS: Ubuntu 8.10
- VBox Version: OSE Debian
- Guest OSses: XP
Re: Full Screen setting?
That works...
But it doesn't affect screen resolution. It seems screen resolution must be done within the VM.
The only VBoxManage setting I found is VBoxManage controlvm <vm name> setvideomodehint
Which does work if the VM is running. I assume there is no way to pre-set screen resolution?
The only VBoxManage setting I found is VBoxManage controlvm <vm name> setvideomodehint
Which does work if the VM is running. I assume there is no way to pre-set screen resolution?