Need to set Windows XP Host resolution to exactly 1600x795
Posted: 15. Jun 2021, 16:15
Hello,
We are having a peculiar problem with Virtualbox that we need advice on. A little info about our setup:
A client needs several new computers purchased and setup, with Windows XP virtualized and running an ancient DOS program that is critical to their business. We have an XP virtual machine cloned to all the devices and running with Virtualbox version 6.1.22 r144080. Guest Additions is installed on each guest. We need to run these VM's at exactly 1600x795 resolution on Scaled Mode (Scaled Mode is important, as that seems to be the easiest setup for the users, as we would like them to be able to use the program in a window that nearly takes up the whole Virtualbox screen while still showing their taskbar on the Host computers). We have determined 1600x795 as the ideal resolution because through tinkering in Virtualbox settings we were eventually able to get the guests to reliably run at that resolution several times on a couple of the hosts, and that resolution works best for the program we are using. However, it is very flaky on a couple of the hosts, as we never seem to be presented with that option no matter what we try. The hosts are all Lenovo Thinkcentre M60e's, except for one Thinkcentre M75q.
Here is some more detail on the specs of the hosts and guest:
Host type 1: Lenovo Thinkcentre M75q (only 1 of these)
CPU: AMD Ryzen 5 PRO 3400GE 4 cores 8 threads
RAM: 8.00 GB
Host Type 2: Lenovo Thinkcentre M60e (several of these)
CPU: Intel i5-1035G1 4 Cores 8 Threads
RAM: 8.00 GB
Guest: Windows XP 32 bit (same machine copied to all hosts and running in the same version of Virtualbox)
CPU: 1 core assigned
RAM: 1024 MB assigned
Is there any way we can reliably force this resolution in Scaled Mode? Or alternatively, does anyone know of a better way to do what we are trying to do?
Thanks!
We are having a peculiar problem with Virtualbox that we need advice on. A little info about our setup:
A client needs several new computers purchased and setup, with Windows XP virtualized and running an ancient DOS program that is critical to their business. We have an XP virtual machine cloned to all the devices and running with Virtualbox version 6.1.22 r144080. Guest Additions is installed on each guest. We need to run these VM's at exactly 1600x795 resolution on Scaled Mode (Scaled Mode is important, as that seems to be the easiest setup for the users, as we would like them to be able to use the program in a window that nearly takes up the whole Virtualbox screen while still showing their taskbar on the Host computers). We have determined 1600x795 as the ideal resolution because through tinkering in Virtualbox settings we were eventually able to get the guests to reliably run at that resolution several times on a couple of the hosts, and that resolution works best for the program we are using. However, it is very flaky on a couple of the hosts, as we never seem to be presented with that option no matter what we try. The hosts are all Lenovo Thinkcentre M60e's, except for one Thinkcentre M75q.
Here is some more detail on the specs of the hosts and guest:
Host type 1: Lenovo Thinkcentre M75q (only 1 of these)
CPU: AMD Ryzen 5 PRO 3400GE 4 cores 8 threads
RAM: 8.00 GB
Host Type 2: Lenovo Thinkcentre M60e (several of these)
CPU: Intel i5-1035G1 4 Cores 8 Threads
RAM: 8.00 GB
Guest: Windows XP 32 bit (same machine copied to all hosts and running in the same version of Virtualbox)
CPU: 1 core assigned
RAM: 1024 MB assigned
Is there any way we can reliably force this resolution in Scaled Mode? Or alternatively, does anyone know of a better way to do what we are trying to do?
Thanks!