Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a built server, with multiple VMs running on it. There is one user account running on the physical server, and on that session, there are multiple VMs running. I use VMware Workstation, to run the VMs, and then I remote to each one as necessary from other boxes.

I would like to connect a monitor to the physical server, but I don't want the one account with all the VMs to detect it. Instead I would like one of the VMs to detect the monitor. And when I remote to that VM, my monitor takes over the monitor connect to the server.

Does any one know how to do this? I'm thinking of a configuration in VMware Workstation to enable one of my VMs to detect to monitor. But I'm not sure how and I don't see anything.

share|improve this question

I'm pretty sure this is impossible, as this means the host's graphics driver needs to support such a feature. You can't simply skip the host's graphics driver. Well, if you could, that would be a serious security vulnerability, or a sheer violation of engineering principles.

share|improve this answer
A "violation of engineering principles" aside, if this theoretically were possible, how would one go about out doing it? – Michael Nov 30 '11 at 23:49
Like I said earlier, "the host's graphic driver needs to support it". I have no idea if VMWare will place nice, even if you found a driver to support such functionality. You are better off just VNC into the VMs. – surfasb Dec 1 '11 at 3:29
If you can get PCI-e passthough to work then you can allocate a PCI-e card to the Vm only. Do that with a PCI-e graphics card and you have monitor output controlled only by the VM. This is tricky to do and you will need VT-d and a card with an IOMMU (some gforces, mostly prof. ones. All AMD cards, ....) – Hennes Feb 12 at 8:20

What are you trying to accomplish by doing this? Would starting an RDP session on the host system to the VM you want to view work?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.