3 ms·
I’m pretty sure GPU passthrough does work in Qubes HVMs, although I haven’t tried it myself. Here are three quick and recent tutorials I found including one wi
by TimeBearingDown 3y ago
I’m pretty sure GPU passthrough does work in Qubes HVMs, although I haven’t tried it myself.
Here are three quick and recent tutorials I found including one with a newer VirtualGL approach that offloads work instead of passing the entire card.
https://neowutran.ovh/qubes/articles/gaming_windows_hvm.html https://neowutran.ovh/qubes/articles/gaming_windows_hvm.html
https://forum.qubes-os.org/t/nvidia-gpu-passthrough-into-linux-hvms-for-cuda-applications/9515 https://forum.qubes-os.org/t/nvidia-gpu-passthrough-into-lin...
https://forum.qubes-os.org/t/seamless-gpu-passthrough-on-qubes-os-with-virtualgl/20265 https://forum.qubes-os.org/t/seamless-gpu-passthrough-on-qub...
Yes, the passthrough is probably a huge avenue for attacks. Possibly VirtualGL too, I know less about that.
- TimeBearingDown 3y agoOne more, site won’t let me edit. https://neowutran.ovh/qubes/articles/gaming_windows_hvm.html https://neowutran.ovh/qubes/articles/gaming_windows_hvm.html
- Qwertious 3y agoThat's the same as the first link in your previous comment. Did you manage to edit it after all?
- TimeBearingDown 3y agoYes, thank you.
- soulofmischief 3y agoDoes this fix the Code 14 issue with NVIDIA cards? That is why I had to switch to KVM back in 2016, as KVM has support for bypassing NVIDIA's "bug" which prevents using consumer cards in a virtual environment. I have been away from Qubes for 7 years now so I'd hope some form of improvement has been made.
- TimeBearingDown 3y agoAre you referring to Code 43? I believe the NVIDIA drivers after version 465 may not have this issue. Here’s a report of this working on Qubes/Xen: https://forum.qubes-os.org/t/qubes-gpu-passthrough/661/12 https://forum.qubes-os.org/t/qubes-gpu-passthrough/661/12 However you may need to hide the virtualization from some games or other software, where Qemu/KVM can be more flexible. There’s a project and some discussion to use these with Qubes, but it’s early days: https://github.com/nrgaway/qubes-kvm-dev https://github.com/nrgaway/qubes-kvm-dev https://forum.qubes-os.org/t/porting-qubes-to-hypervisors-other-than-xen-abstracting-the-functionality-early-stage/23478 https://forum.qubes-os.org/t/porting-qubes-to-hypervisors-ot...
- soulofmischief 3y agoYes sorry, I meant 43. It's been a long time :) > However you may need to hide the virtualization from some games or other software, where Qemu/KVM can be more flexible. How prevalent is this? Is it basically just multiplayer games employing anticheat?