Does anyone know if it’s possible to run VR games on Linux? I’d love t ditch Windows for the gaming pc…
Meanwhile nearly 60% of Windows Gmaes now run on Windows.
I am a PC gamer and I exclusively use Linux. It’s completely viable for gaming, I can say for a fact.
How is device support? Direct drive steering wheels, gamepad, VR, status LED or info displays (ie. Making your keyboard glow red on low health) and bunch of other things like my Sound Blaster G6
Hit and miss since those tend to not have actual standards and generally do their own thing. If it’s popular, there’s a decent chance someone has reverse engineered it and there’s at least partial support (mostly applies to simpler things like steering wheels), but there will be concessions to make until device manufacturers officially support Linux.
If you’re willing to replace equipment, there’s something that works for most of those categories, if not all.
Direct drive steering wheels
Which one? Support varies wildly depending on manufacturer.
gamepad
I have never seen a gamepad that doesn’t work on Linux. You may not be able to update their firmware if they only provide a Windows tool but they work perfectly fine.
VR
Valve Index and HTC Vive work out of the box. SteamVR is pretty rough in Linux and plagued by issues but it works.
For any other headset you will have to depend on community support. Some work, some don’t.
There’s lots of info on https://vronlinux.org/
status LED or info displays
Which ones? They usually use completely proprietary protocols.
Sound Blaster G6
It will work like any other bog-standard sound card has for years. You will lose any features that are custom to the sound card (dialogue mode, virtual surround, equalizer, …) but those are rarely necessary because there is lots of other software that achieves this for every sound card.
I recommend you boot Linux from USB and take a look. No need to install anything, just boot from USB and take a look if your hardware works.
I can’t say for certain if steering wheels or LEDs work, but I know gamepads work better than on Windows, especially Sony ones. DuelSense works perfect. It only works if plugged in but as far as I’m aware that’s how it works on Windows.
Status LEDs/displays likely won’t work unless the manufacturer makes a Linux driver, publishes driver documentation, or it’s a super popular device. Reverse engineering USB is possible but very much a passion project. Most gamer hardware hasn’t had to care about Linux users till the last few years. Input devices at least are usually normal HID devices which are standardised.
Me since 2017 when I stopped dual booting. Never looked back thank goodness
I kept a dual boot windows 7 around for a loooong time. I booted it up like once every 2 years or something.
me since dec 2024, i usually use Linux for gaming(thank you Valve for Proton) but i may still spin up a Windows VM to flash roms to my Samsung Phone(grimlers fork sucks).
apps are also pretty alright on Linux but would love this area see some improvement.
i also feel like FOSS works the best on Linux cause duh Linux itself is foss, incl apps.
I’m installing Mint for the first time at this very moment. So far, it’s easier than I anticipated. Fuck You Microsoft.
Edit: bro, firstly, what the fuck and where did all this performance come from?!?! I vastly underestimated how many resources windows was hogging. I downloaded Steam (easy-peasy) and then Project Zomboid just as a test. This game runs like butter now. I was having major problems with it before. To the point I basically stopped playing. I know its just one example but I haven’t had my machine run this well in several years, I feel. Also, got Spotify running. Super easy. I need to figure out how to get my VPN set up (ProtonVPN) but so far, I’m kind of in shock. I can’t wait to actually dig in and see what I can do with this new setup.
In my personal experience, the only games that don’t work are those that explicitly choose not to :
- Fortnite
- PUBG
- Roblox
- Valorant
I’m not much into competitive games myself, so the only one that’s inconvenient in this list to me is Roblox. There are a few really fun games on their platform that I wish I could play on Steam Deck, as used to be possible.
You can play Roblox through Sober. It runs the Android version directly so it’s pretty similar to what an official port would be, in terms of performance
Sober is awesome, and I can actually have Roblox LAN parties with my son thanks to it.
I play a lot of Space Engineers, and it randomly crashes… No idea what’s causing it.
And Space Engineers 2 just doesn’t launch for me.
There’s likely a config option that could fix things, but I don’t know it.
Every other game I play is fine.
That’s because of the awful spaghetti code that is the basis of Space Engineers. I gave up on that game years ago, because those devs were vibe coding before it was cool, and it shows.
I will say, the game is remarkably stable compared to what it was a few years ago. Especially pistons and rotors.
But yes, it still crashes randomly. About once or twice an hour.
And I got SE2 running. No crashes there, but I don’t like creative mode, so play SE2 much less.
I am excited for the upcoming SE2 survival mode
You know about protondb already? Gives a good list of potential fixes if you come across issues, it’s been a godsend on the rare occasions something doesn’t work first try
I know. Tried a few things from that site, but no luck on SE, and SE2 is under active development so I’m waiting on it for a bit.
Fair, good luck with it. Just had to figure out that a drive from a windows install was causing huge permissions issues and any game installed on it wasn’t executing. Sometimes the problems can be really obtuse.
Have you changed which version of proton it uses? It’s in the compatibility options for the game, sometimes going to an older version solves some issues.
For SE2, it’s likely a version issue. But that game is under active development, so I’m waiting on it.
For SE1, well that one is a bit of a mystery… It probably isn’t. I have a few mods.
Check the Lutris website, there may be a custom install script there
I believe Destiny 2 also doesn’t work. I just don’t play it anymore lol
Not too surprisingly, you can add League of Legends (another Riot games title) to the list. While I’m not a fan of kernel level anticheat, I do love most of these games, and it’s really frustrating how I don’t see any change in the future. After more than a year of struggling, I finally managed to get my Mint working (turns out my old mobo was faulty), but it looks like I will still have to keep Windows for basically all multiplayer titles I play.
really sucks that League doesn’t work . . . I know some people who play and the fact that it used to work just sours the pain.
I guess, at least Dota 2 works? I know they are very different, but I’d say similar enough and worth a shot so long as one isn’t too tied to LoL.
Thanks for the tip, I should give it a try. I’m not sure I still have the energy to invest months until I start to understand stuff while sucking and losing all the time, but I will get there eventually.
Rocket League as well; it’s the only reason I haven’t gone full Linux for gaming.
…you’d think after 8+ years of playing I’d be bored, but it’s just fun.
I would have thought that, as I have played closer to 8 hours, and I am bored with it 😂 glad it’s still fun for you though 😊
Rocket League works on linux? Unless something changed recently, because I used to play it on my Steam Deck all the time.
Rocket league is inside fortnight now.
Basically they want fortnite to be a complete (malware) gaming package with every game inside it sp youre tied to epic.
Fortunately it’s still up on Steam for us (few) legacy players
Had to install it twice because it first installed the linux native, Proton version runs fine might need to give it an input to get past the welcome screen which was blacked out for me.
I played Rocket League yesterday on Bazzite through Steam without issues
Whaaaaaat
Bazzite here I come
Heroic Launcher (frontend for Epic Games Launcher) also worked for me on arch linux
Try wine bottles, Im using that for games on Linux Mint, havent found any issues yet. You may also need flat seal to make it accessible outside the flatpak environment.
The distro really matters as far as Roblox goes. I tried Arch, Manjaro, Garuda and couldn’t get it working. Ended up back at Ubuntu and it works fine now
For Roblox you have to use Sober
Linux doesnt have games that install kernel-level spyware under the guise of anti-cheat. Hopefully never will, but I don’t underestimate gamers who love think spyware is a good idea. Stay away from linux if you want kernel anti cheat please, its ruining computers
Breaking News:
This just in new game requires sudoers access to play!
What’s hilarious is that is par the course on windows to run Steam as an admin. In fact that fixes a ton of bugs for people, so any executable the steam process spawns, like game executables, has admin rights as well.
You are not in the sudoers file, this incident WILL BE REPORTED. ಠ_ಠ
I mean companies could probably already create perfectly good kernel level anticheat on Linux if they really wanted to through eBPF programs.
That would not require permanent changes to the Kernel and games would only need root rights at install time. (Like most software already does)
I wouldn’t even have a problem with that kind if a solution.
I’m confused, first you say that Linux doesn’t have anti-cheat, and then you say you should stay away from Linux if you want anti cheat.
Kernel level anticheat. There’s very effective anticheat that is not kernel level and therefore works fine on Linux.
Ah thanks!
No worries buddy 👍
Linux doesn’t have kernel level anti cheat and I hope it remains that way, but I fear my opinion will be in the minority soon if not already.
Who would be against that? And why?
No I think you got the message of what they were saying correct. Linux doesn’t have kernel level anti-cheat at the moment, and they’re saying that if you are a proponent of it, then don’t use Linux because it’s something we’d like to continue not having.
There are layers of abstraction between the kernel and the userspace, and few applications need kernel level access. Anti-cheat poking around in the kernel is very invasive. I know plenty of people who equate it to spyware, myself included.
Can you prevent cheating without it?
Yeah, there’s anti cheat software that doesn’t run in the kernel. You can bypass that and still cheat, but if you’re insistent you can do that even with kernel-level anti-cheat. There’s a whole big debate on this, lots of differing opinions.
And how many run on linux via a well documented way?
I’ve been playing around with bazzite a bit, and for sure, i can run a lot of games on it, but you often end up googling which launcher to use, which settings to use, … And then even if you find something, it doesn’t always work.
Linux is making good progress in this regard, but this title feels a bit over optimistic (or at least, users who take it at face value will quickly be disappointed when they can’t get 90% of their games to work).
I made the switch almost a year ago when they started announcing all the spyware coming to win11. The distro you choose matters a LOT. After several that were buggy and frustrating I landed on Garuda dragonized. Setup was easy with their assistant finding the drivers I needed and I have yet to have any system breaking updates. Better track record than windows TBH. Performance is great, and steam integrates so well with proton that my experience is honestly just as good as windows native. I should probably go make a donation to the Garuda project, now that I’m thinking about it.
Well, I’m 90% proud of Linux!
if i cant run something at linux i’ll just do without it. Might try virtual machine if its something really crucial but might not care to even bother. Fortunately any games i know that will not run are kind of games that i wouldnt want to touch anyway.
I’m not going to throw doubt on the 90% number. Statistics are made up and generally don’t mean anything. “90% of games” … In what context? Games on steam? Games ever made? I don’t think I’m going to be playing sierra titles from the 90s… What about Flash based games that used to run in a browser? Do they count?
I don’t know and it doesn’t matter.
The only thing I want to say is that the “10%” that don’t work are usually pretty popular.
I’d like to see this metric based on average player counts. What percentage of gamers, playing games right now, could play on Linux.
IMO, that would give a much more relevant indication of how viable it is for most gamers to switch to Linux.
I’m still using Windows 10 and no, I didn’t buy their extended bullshit. I don’t even run the latest version of Windows 10. I also have an update server setup so I don’t usually get updates often because I need to go approve them. But I also work in IT and I’ve seen every social engineering attack type that’s been used since the 90s and I know when to not click on something. I haven’t needed an anti virus on my personal system in 20 years.
To say I’m not worried about it is an understatement.
If you open it, it mentions the data is from protondb. Which is a database of steam games
And? How does this indicate the daily active player counts for the games supported and not supported?
Half of steam is just hentai or shovelware games anyway
Wouldn’t you be playing Sierra games from the 90s in ScummVM whether you were on Linux or Windows anyway?
“Alexander pulls out his bootable USB”
Idk, I’ve never tried to run 30 year old games on modern systems.
I’m just not that nostalgic.
I’m still using Windows 10 and no, I didn’t buy their extended bullshit. I don’t even run the latest version of Windows 10. I also have an update server setup so I don’t usually get updates often because I need to go approve them. But I also work in IT and I’ve seen every social engineering attack type that’s been used since the 90s and I know when to not click on something. I haven’t needed an anti virus on my personal system in 20 years.
To say I’m not worried about it is an understatement.
I don’t think anybody cares you’re proud to use Windows
Neat.
Thank you for your unsolicited opinion.
The only thing I want to say is that the “10%” that don’t work are usually pretty popular.
Yeah, like I’m glad Linux support is increasing among games, but my main daily driver game (Genshin) still doesn’t support it 🤷 And I don’t think Hoyoverse will be spending work on Linux support when they are raking in so much cash from their millions of players. From what I can see Linux usage hovers around 0.3% in China, and that’s Hoyo’s main market.
You should be able to run the android version with waydroid, thought i am not sure how the expirience may be, the only hoyoverse game i ever played is ZZZ and i play it only on mobile (also, it has the nice “feature” of heating my hands in the cold morning)
I’m playing with mouse and keyboard, so not sure that’s possible with the Android version.
I saw a Linux Genshin launcher on github a while ago, but iirc it carries some ban risk that I don’t want to expose my account to.
I have a 3090 and heard nvidia gpus dont do very well for Linux gaming if anyone wants to quell my fears and get me off Windows
Good, gaming was the last thing keeping me on windows, once I find a distro that’s compatible with my laptop hardware I’ll move to Linux completely
Unless you have something truly obscure, I can confidently say any of them will do at this point. I recommend Pop!OS myself, others will disagree. Pop! has a download for AMD hardware and a separate for NVidia GPU-equipped machines. Try it out on a USB today! YOU CAN DO EEET!
I second this as well. It’s my first distro and it’s been a good experience.
Bazzite seems a famous option for gaming
I love to hear it, but only about 70% of mine work on Linux, so I’m stuck with a dual boot. 99% Linux is better than no Linux, at least.
but only about 70% of mine work on Linux
Have you tried wine bottles? I had real problems getting anything to work right till I found that app.
Yeah, I’ve tried all of the compatibility programs.
Some will run using those, but in a very, very sluggish way.
nice


















