Next time I build a gaming machine it will be Linux based. 2x GPU’s and I’ll do a IOMMU passthrough to a Windows VM for any games that I still need it for. I have several machines and all but two are linux currently. My recording studio is Windows because I have too much invested in software at this point. And this rig which is my main\gaming pc. And if it wasn’t for some anticheat systems I would wipe this thing right now.
Good luck. My experience with vfio is that it works…ish. There are a lot of compromises still, depending on what kind of setup you really want. I’ve effectively said now that if the game doesn’t work on Linux (which now, like you mentioned, is anti-cheat-related), then it’s not worth playing. Windows Recall was enough to finally break me of this “Windows safety blanket” that I’ve had for 25 years of trying to game on Linux. With Proton and Glorious Eggroll’s ge-proton, everything effectively just works. And one day, all this anti-cheat nonsense will be a thing of the past.
Thank you for this inspiration. I’ve also been things about a switch to Mint but the only thing holding me back is my Steam library. I’m going to dig into it a little more and look at the compatibility of my games. It’s encouraging to hear others making the leap.
Even games without their own native compatibility for Linux Steam provides support for. I was able to run Doom Eternal from Steam without any issues, just had to find and turn on “enable Steam Linux support”.
Unless you want to play recent multiplayer AAA titles your steam library will work with little to no tinkering.
There is a website Check My Deck, which is originally designed for steam deck users, but linking your steam library you can check how many of your games will run out of the box, and how many require some additional steps on Linux/Proton.
For the ones not on the list you can check ProtonDB for guides and opinions from other Linux users.
One thing that stopped me from switching was the lack of the Nvidia Control Panel. The alternative “X Server” app is missing several must-have features, most importantly being the 3D Settings page (where all the extra graphics settings that aren’t available in-game are) and the Video settings page where you can toggle AI upscaling and SDR to HDR conversion on and off.
Did you by any chance figure out how to get the Nvidia Control Panel working in Linux? I tried for weeks before giving up and going back to windows.
Thanks for the recommendation. I’m looking like 73% compatibility with the deck, so I’d assume slightly higher for the computer. I mostly play single player anyways so I’m probably overall looking good.
Link your Steam profile to ProtonDB and make sure it is public and you can see the ratings of your library in their dashboard. Of course it isn't a 100% accurate thing since they're user based reviews but it might give you a surprising insight on how much is actually playable with little to no effort.
SteamOS isnt really open given its got a whole bunch of unreleased patched open source software (probably in violation of Foss licenses) but always good to have more linux friendly handhelds.
Is your question about the task for the end user? If all works well, it might take as long as installing a new operating system on any other device. Maybe half an hour give or take.
It’s not unexpected at all. Throwing in some drivers and whatnot is trivial compared to what Valve has already done with their OS. This is has always been part of their plan.
While I’ve had some nagging KDE session issues, thankfully using an xbox controller has thus far been a great experience for me in Bazzite. On Windows I had to replug my dongle after every. single. freaking. reboot.
I’m betting this has to do with your OS settings for two things:
Bluetooth device sleep settings
ID mapping for BT devices
If X minutes lapses without activity, your OS may put some device and device controllers to sleep, like USB and BT devices. Install ‘powertop’ and look to the tunables tab to see which has which.
I would also have a look at the deviceid of the Bluetooth controller while it’s working, and then check again afterwards. I think you can use ‘bluemon’ as an easy tool for that, but whatever works. If the ID changes, then it’s possible steaminput isn’t paying attention to it.
Depending on your OS, you may have to install some compatibility tools for Steam as well. On Debian-based, it’s called ‘steam-devices’, but there are others that work as well. See the Flatpak section here: wiki.archlinux.org/title/Steam about ‘steam-devices’.
You may know this already from the Steam Deck, but I highly recommend installing protonup-qt which will enable you to install the glorious eggroll versions of Proton. A lot of game cutscenes don’t work with vanilla proton but will with ProtonGE.
I’m psyched for you! I just researched hardware benchmarks and ordered a new AMD laptop and planned to run Linux. But I didn’t research well, because the Wifi card doesn’t have official drivers yet and I couldn’t be bothered to learn to edit, make from source, and load alternate drivers, so I retreated to Win10 for a little. I’ll try again later.
linux_gaming
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.