Possible to have multiple virtual monitors for a VMware guest in windowed mode?

8

3

Using VMware Workstation 10 on Windows, I've read "Use Multiple Monitors for One Virtual Machine" and managed to make it work as described when running the machine in Full Screen mode.

What I would love to have is the same behavior for running the VMware guest in "windowed" mode (i.e. non-Full-Screen mode):

  • Configure 2 monitors.
  • VMware shows two windows, one for each configured "virtual" monitor.

Is this possible?

Uwe Keim

Posted 2013-11-26T14:58:45.117

Reputation: 1 747

1Good question. I don't know the answer immediately but am interested to know the solution if any. I own VMware Workstation 10 also and might play around with it a bit when I get home. Upvoted. Might also google around a bit to try and find an answer for you. – allquixotic – 2013-11-26T15:28:58.280

Thanks a lot, @allquixotic. My "research" (read: Googling) lead to no usable results, unfortunately. – Uwe Keim – 2013-11-26T15:30:35.763

Answers

6

It's sort of possible. There's no way to have a separate window on the host for each guest monitor, but you can have one large host window with multiple monitors in the guest.

  1. With the VM powered off, go to VM > Settings > Hardware > Display. Select "Specify monitor settings", and set "Number of monitors" to 2 or more.
  2. Disable Autofit Guest by going to Edit > Preferences > Display, unchecking Autofit Guest. If you're going to use the VM in full screen mode, make sure to select one of the other full screen modes.
  3. Power on the VM.
  4. In the guest, enable another display. This is going to be OS-specific. In a Windows 7 guest, go to Control Panel > Screen Resolution. You might need to click the Detect button, which should add a new "VMware SVGA" entry to be to the Display drop-down list. Select it, then for "Multiple displays" select "Try to connect anyway...". Click Apply. Now for "Multiple displays" you can select "Extend these displays". Click OK/Apply.

enter image description here

jamesdlin

Posted 2013-11-26T14:58:45.117

Reputation: 1 973

For anyone trying this with a Windows 10 guest, there is an answer here: https://superuser.com/questions/1325393/how-to-use-multiple-virtual-monitors-if-host-has-a-single-monitor/1325633

– gollum – 2018-05-25T13:22:22.847

1

I never tried it too, but I gave 90% of a "yes" answer. And I gave a 90% chance too, that you will very happy, I you try the "unity" feature of the vmware workstation. That makes possible to the apps on your guest to simply show their windows on your host.

peterh - Reinstate Monica

Posted 2013-11-26T14:58:45.117

Reputation: 2 043

1Thanks. Usually, this would be sufficient. In my scenario, I have to test an app how it behaves when running on a system with multiple monitors (desktops), so Unity mode does not help me here, unfortunately to do a realistic test (compared to a HW box with two monitors). – Uwe Keim – 2013-11-26T20:23:54.087

1

As far as I know you can only have multiple monitors if your host machine has multiple monitors in VMWare. I would agree and say that being able to have multiple virtual windows on one host monitor would be useful for windows. However, in linux you can freely display all work-spaces at once and adjust amount as needed so it would really only prove useful for windows.

Mike B.

Posted 2013-11-26T14:58:45.117

Reputation: 11

Thanks, Mike. Would be sufficient for me, if it is useful for Windows only ;-) – Uwe Keim – 2013-12-23T17:51:43.947

1

I haven't found a way to do this in VMWare as of Feb 2015, but it's easy to do with Virtualbox, if that becomes a primary requirement for you.

wilee

Posted 2013-11-26T14:58:45.117

Reputation: 115

0

There is a Cycle multiple monitors option in the View menu. I use it with Ubuntu on Windows and it works perfectly.

nima

Posted 2013-11-26T14:58:45.117

Reputation: 103

That's only available in full screen mode, and the question is specifically about running not in full screen mode. – jamesdlin – 2015-08-29T11:30:37.010

Yes, you're right. I've moved to VirtualBox since then and it supports multiple monitors much better than VMWare. – nima – 2015-08-29T15:18:29.547

-1

Open two separate VMware Workstation applications, put one on the first monitor and the second on the other monitor.

bartour

Posted 2013-11-26T14:58:45.117

Reputation: 1