I’ve seen a lot of people explaining how gpu passthrough is possible, how they did it, but I’ve never seen any people explaining or showing their experience (on youtube for example) of people actually gaming on QubesOS, I would love to know how it is.
The main 3 games to test compatibility in my opinion would be Valorant, Fortnite and CSGO since their anti cheats could detect it’s running in a VM. (and two of them can’t run on linux so that would be a win for QubesOS)
Are there any people that have tested this ?
Thanks
I got a mouse problem with Gaming in Qubes OS as described here and never tried again since then :
I don’t know if this problem is for everygame or not
Interesting. Non-Whonix Qubes VMs don’t make any effort to hide from programs the fact that they’re running inside of a VM, though.
Yes and somewhere in a github discussion @marmarek stated there are not any plans to implement this, if I recall correctly.
So likely Gaming on Qubes with high anti-cheat will not be a reality until Qubes Air is a thing.
So it may be better to lower the requirements of “gaming” by excluding these types of games.
Interesting to know @adw, totally understandable @deeplow, it’s not worth developper time for now, the only use I can find of it is those anti cheats and to prank scammers (they often check if you’re in a VM to prevent being pranked).
But I asked if someone tested it because the anticheat is supposed to prevent you from playing if you’re in a VM, I don’t know if it really will.
In that case the title should be changed. See if you agree with the new title. If not, just change it back.
Oh yeah, at first I just wanted someone to post screenshot or video of gameplay (since I’ve never seen any youtube video about this subject)
but I asked the most complicated games to launch as a “benchmark” for Qubes compatibility
I’ve dabbled a bit with gaming on it, and I can tell you it’s a mixed bag. GPU passthrough is definitely possible, and I’ve managed to get a few games running. CS:GO, for instance, works reasonably well. The anti-cheat doesn’t seem to detect the VM, which is a win for QubesOS.
nvidia geforce now might be a better option if bandwidth persists
Plus, being a fan of cs go ak 47 skins, it’s awesome to play without switching to another OS. However, games like Valorant and Fortnite are trickier. Their anti-cheat systems are pretty stringent and usually detect the VM environment, making them almost impossible to play. It’s a bit frustrating, but I guess that’s the trade-off for using a security-focused OS like Qubes.
In theory, if you can get your GPU to pass through to a qube, you should be able to. I never managed to pull this off in Qubes (caused system crash on my PC) but it was a breeze with a standard Debian install. I probably could’ve gotten it to work if I had a week or two to spare without a properly working PC.
If you do get past this hurdle, the next thing to do is turn on HYPER-V in Windows to fool games into thinking you’re playing from a work/enterprise computer instead of a blasphemous degenerate virtual machine. This step will degrade your performance further, but it’s the only way (that I know of at least) to get past the anticheat’s discrimination.
[rant] They make us go through all of this… and for what? Who the hell has ever made a cross-VM cheating tool for any game? Who’s the audience for something like that? Me, you, and maybe 3 other cats in the world? I ain’t ever seen nothing like that to warrant hating on VM users like this. This is 100% big tech corruption and influence to get us all to use shitty inferior tech like Windows by flooding companies with money to make the life of those who don’t comply that much harder. [/rant]