I am running Kubuntu Hardy Heron, with a dual monitor setup, and have VirtualBox on it running Windows XP in seamless mode.
My problem is, I can't get VirtualBox to extend to the second monitor. How can this be achieved?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.
Sign up to join this communityVirtualBox 3.2.1 supports multiple guest monitors. The documentation was not clear on how to enable this.
The VirtualBox “View” menu will have an entry for each “Virtual Screen”. All but the first can also be enabled/disabled from here. This seems to only work after step 5.
VBoxManage modifyvm "vm name" --monitorcount X
VBoxManage modifyvm "VM name" --vrdpmulticon on
rdesktop -d \@1 ip-address-of-host
and connect to monitor 2 with rdesktop -d \@2 ip-address-of-host
. This is explained in lomaxx's answer. (You might be able to use @
instead of \@
, depending on your shell.)As long as you have guest editions installed, all I had to do was go to
Settings -> Display -> Monitor count -> Change to two (This is with the machine powered off running Windows 10). Then, once I had started the machine I went to View -> Virtual Screen 2 -> Enable
Not sure if this will work for you.
Start your guest and perform the standard "Extend the desktop onto this display" method based on the Guest OS. (Guest Additions need to be installed.)
This one confused me. I looked all over the Guest Additions and couldn't find it. In the hopes that it might help someone else, it is talking about the Control Panel in Windows itself. In the Control Panel click on Display -> Setting and there you will see the "Extend the desktop onto this display".
I am running Debian Sid and i was able to get windows 7 and xp to run in seamless in dual monitor mode, with 3D acceleration, you need to install your guest additions in safe mode.
the steps i took were:
install os with dual screens enabled already, if your o/s is already installed i am unsure if you will get support, though i would recommend following the below to do so.
after install hit F8 while booting up windows
select run in safemode with networking (networking isnt really needed, but thats the step i took)
then install guest additions 32bit (dual screens works in 64 but 3D does not) reboot and you should have dual screens available with 3D support on One monitor (:1)
i couldn't get it to work on both. I did Not have vrdp enabled to do this and it worked just fine.
I found that if I moved the Virtual Box VM Launcher on to the secondary monitor, and THEN pressed "Start" I was able to resize the window that appeared to fit onto my secondary monitor. If I started it from my primary monitor, I could not resize it any larger than my primary monitor.
AFAIK you can use multiple monitors only in the following instances:
Multiple monitors currently work only with Windows XP guests, and Guest Additions must be installed, as the implementation resides in the Guest Additions video driver.
Multiple monitors work only with the VBoxHeadless frontend. You must also enable VRDP multiconnection mode (see chapter 7.4.6, VRDP multiple connections, page 94) to access two or more VM displays when the guest is using multiple monitors.
VirtualBox User Manual
For reference,
archived copy of Version 1.6.4 of the manual, from July 29, 2008
I found a solution: Select "scaled mode". Then you can drag the window to the second monitor. Goofy system.
This was my issue:
The video memory you set in the machine display settings is only for one screen so you should account for that if you plan to use more than one screen.
perform the standard "Extend the desktop onto this display" method based on the Guest OS
is vague, and it is not clear how to perform this on a Ubuntu Guest. Is there some program, driver, or specific configuration to do this? Also, there are three sections. How do they differ and in which context would I choose one over the other?