I am running Windows 7 host, Ubuntu guest inside of Virtualbox. I have installed guest additions, but when I go to display settings it stills says Unknown Display and doesn't let me add another monitor (added another monitor to this VM in virtualbox following instructions I found online). How do I get this to work? Have tried reinstalling guest additions but no success so far.
It is very easy. Shutdown Virtual machine. Next go to virtual machine settings->Display. You should simply make Video RAM in virtual more than 64MB and make display count 2.
After this changes you should start VM and open Widows 7 change display resolution(Tool than configure display and its resolutions).
Here is video with WinXP but it would be very similar in Win7
Sorry. Here almost the same situation like by you: Host Ubuntu, Guest Ubuntu, VM Virtualbox. Sorry that it all in Russian(in English this settings have same places) but you can see that i have Guest Ubuntu with mirrored screens and Display settings. If i try to resize one of the screens other screen will be automatic resized.
I found the solution for Ubuntu version 14.04 and above:-
- Set the number of displays to 2 or more from Virtualbox VM Settings(right-click on VM) -> Displays
- Then launch the VM and hit Ctrl(host-key) + C. This will show the Virtualbox menu at the top of the VM window
- Go to View -> Virtual Screen 2 -> Enable. This immediately enables the seconds screens
If you have more capable hardware enable more screens this way.
If it still won't work, try upping the video memory to as much as you can spare! The expressed limit was 18MB, i had mine sitting at 24MB, but it didn't work until i gave it 128MB.
VirtualBox 6.0.12, host Win10, guest Ubuntu 18.04.3
If it is still giving you problems leave the 3d Acceleration unchecked.
I have struggled a lot with this, unfortunately oracle has spent so much time on the inner workings of vbox and didn't do such a great job on the interface,
So, what would work after enabling the second monitor in settings, is you want to put your vm in floating window mode and in the lower bar that shows the stats of your running vm you want to click on the monitor icon and Enable the second monitor and then Congrats, you have two monitors.
Hope this helps