>Implying PulseAudio isn't shit
edition
PROBLEM: You enjoy a nice spot of vidya every now and then, but Linux and vidya is like Apple and being straight.
SOLUTION: PCI Passthrough! Modern linux kernels have builtin drivers and virtualization tools that allow you to give a Windows VM raw access to your hardware, giving you near-native performance while isolating the Windows botnet to a locked-down VM that you only use for vidya.
>Guide
wiki.archlinux.org
>Tl;dr what you need
* A reasonably new motherboard and CPU. The motherboard and CPU both must be aware of Intel VT-D or AMD-Vi depending on who you'd rather give your shekels to. LOOK UP YOUR HARDWARE FIRST. Don't guess.
* A second keyboard, mouse, and monitor (or a monitor with multiple inputs compatible with your motherboard and video card)
* A modern Linux. Arch works, Fedora works, Ubuntu works. Others may work, but the more you try to be a neckbeard with your OS selection, the more trouble you're going to have setting this up.
* A copy of Windows
* A few hours to kill setting it all up
>FAQ
>So this means I don't need to dual boot?
Yup! Windows runs as a VM, but we give it your video card, keyboard, and mouse as close to hardware as possible to cut down on lag and overhead
>What kind of performance can I expect
Very hardware dependent, but the general consensus appears to be one or two frames/sec slower and around single millisecond latency when compared to running it on bare metal. It's stupid fast.
>How hard is this to set up?
Not even a little bit, there are just a lot of steps to follow. Follow the guide in the OP and you'll be up in no time. Make sure you ensure your hardware is compatible first. If your motherboard and CPU support VT-D or AMD-VI, you're golden.
Ask any questions or report any problems here.
Previous thread →