My motherboard is the "Z68 Extreme7 Gen3", and it supports VT-d. I also have an i3, that also supports VT-d.

I would like to play games under a virtualized environment using graphics card passthrough. What Hypervisor and GPU support this?

Is this even possible?

  • 1
    Probably, Xen - take a look at this Phoronix post – Sathyajith Bhat Jul 27 '12 at 10:55
  • 1
    Keep in mind, you can't passthrough a device if the VM host is using it. You'll probably need a separate graphics card for the host. – Wyzard Jul 27 '12 at 12:09
  • Thanks both. I've purchased a 7970 and i will post the results :) – cedivad Jul 27 '12 at 18:54

Well, it was rather easy to make it work.

Ubuntu 12.04 + Xen 4.1
ASRock Z68 Extreme7 Gen3
Intel i5-2500 (not the K version)
AMD 7970 Gh Edition

enter image description here

ATI seems to be the only viable solution while Xen-dev 4.2 is working on something for Nvidia, but they are still in alpha stage. They implement a pack that makes Nvidia cards working a little bit and they break AMD support. Tragicomic.

| improve this answer | |
  • How does this work in practice? Can you switch between Ubuntu and Windows? Are they using the same graphics card and monitors? – Oli Mar 26 '13 at 15:44
  • Ubuntu is the hypervisor and dosen't have a graphic device. It's a server on the rooftop. For do what you want to, you should use the (mainboard) gpu for ubuntu, and the radeon for windows. – cedivad Mar 28 '13 at 9:50
  • @cedivad: I have one doubt is the graphics card also virtual in your experiment? – karthick Jul 17 '13 at 13:30
  • No, it's real, in every sense. – cedivad Jul 26 '13 at 10:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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