Quote:
It does solve a lot of headaches, but it can also create some more in the process. This far from being perfected (the guide and the technology), but it really is the future of computing. KVM does offer VT-d passthrough, but is also a type 2 hypervisor which translates to poorer performance than Xen. There is a small performance loss because it still is a VM, but compared to what we usually think of gaming on a VM this is amazing. For instance, your GTX 570s in SLI would still have enough power to play pretty much anything and a 5% loss of performance might be worth it to not have to dualboot or use Wine. Some nVidia cards are reported to work with Xen and VT-d enabled, but others are more tricky (non-reference). The current unstable Xen release is supposed to have more support for nVidia cards.
The display will go blank because the host no longer owns the resources of the card. This could be fixed by writing a script to reattach the card to the host once the gaming VM shuts down. Another fix is to get a weak little card to run your non-gaming VMs and to keep the host with a dedicated card. This is why having my i7-2600 is so good; The host and other VMs get to use the integrated graphics while the windows VM uses the HD 5850.Originally Posted by lloyd mcclendon 
"why someone would want to do this as opposed to running Windows natively"
Well, obviously _if_ it works just as well there's no need to boot into windows. I never cared for a dual boot, huge waste of time. This way everything is kept in linux, and you have some throw away windows VM for gaming. If the performance is as good as the OP is claming, this is 1000 times better than wine, and 100000 times better than a dual boot. So if it works, i don't know why you wouldn't want to do this. Really this is HUGE news - how many linux users crawl back to windows entirely or dual boot just for gaming. And wine .. it hurts to say this, but it's practically impossible for that project to keep up with the crazyness that the MS developers create.
Apparently KVM does offer the VT-D PCI pass through ... but i'm a little fuzzy on whether or not it actually works right yet. I'll be trying to get one of my gentoo vms with xorg on it to use this... and if that actually works I should be able to get my XP VM showing good FPS as well.

"why someone would want to do this as opposed to running Windows natively"
Well, obviously _if_ it works just as well there's no need to boot into windows. I never cared for a dual boot, huge waste of time. This way everything is kept in linux, and you have some throw away windows VM for gaming. If the performance is as good as the OP is claming, this is 1000 times better than wine, and 100000 times better than a dual boot. So if it works, i don't know why you wouldn't want to do this. Really this is HUGE news - how many linux users crawl back to windows entirely or dual boot just for gaming. And wine .. it hurts to say this, but it's practically impossible for that project to keep up with the crazyness that the MS developers create.
Apparently KVM does offer the VT-D PCI pass through ... but i'm a little fuzzy on whether or not it actually works right yet. I'll be trying to get one of my gentoo vms with xorg on it to use this... and if that actually works I should be able to get my XP VM showing good FPS as well.














Either this card / this version of the driver / my config is incorrect. I will try to investigate that a bit further later ..