Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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?

share|improve this question
1  
Probably, Xen - take a look at this Phoronix post –  Sathya 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
add comment

1 Answer

up vote 2 down vote accepted

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.

share|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
add comment

Your Answer

 
discard

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.