Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .