Bro, I'm so fucking close to removing Microsoft from my life
Linux Gaming
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME
away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
Resources
WWW:
Discord:
IRC:
Matrix:
Telegram:
I'm a few months into Linux Mint on my gaming PC and love it; 99% of my games work. The only one that doesn't so far is FiveM but that's because the devs appear to be very anti-linux unless you're hosting a server.
If not for work I'd already be there
Do it, just don't play the games that don't work on Linux. I switched 15 years ago and didn't look back. There are so many games at this point why bother with the ones that only work on Windows?
The only game I actively played that didn't work on Linux was destiny 2, and switching to cachyOS has really helped me kick that toxic game out for good.
For some reason it seems to me like toxic games are less likely to run on Linux compared to the average
i mostly quit videogames in order to do this. it's nice to think that maybe I'll get some more of them back
From a gaming perspective: Get a new drive (NVMe/whatever your OS is on), drop Nobara on it, be done, have the option to switch back without a hassle if you need it for some special tasks or games.
And after 6 months find out that you never actually did that so delete windows/migrate it into a VM and enjoy the extra game drive you won.
That's at least what worked for 90% of my friends meanwhile.
The only person I know who routinely uses windows is myself- and I only do so,because I need certain MS Office stuff that I need for work. (And no,libre or Softmaker,etc. are sadly not a replacement for that. )
And after 6 months find out that you never actually did that so delete windows/migrate it into a VM and enjoy the extra game drive you won.
This is where I am at. As of last week I banned Windows to the deeps of a vm and went all in on Linux (Mint, in this case). Dual bootet for a couple of months but since I never used Windows outside of a vm anyway...
Havnt had a single issue with games so far, besides some very minor hick ups that were resolved easily. Than again, im lucky that the game so play have been supported so far.
After my experience with nobara blowing up after a major update I'd probably go for bazzite instead
Bazzite is amazing, best distro I've used. It works perfectly as a gaming focused distro. I've been rocking it for a year now without issue.
Wine was originally made specifically for running MS Office on Linux. Does that not work for you either?
No,sadly not, but I have a very special use case - user Information based access to files of external customers. They basically require a shitload of Azure,etc. Already takes a lot of work on Win, it is simply impossible with Wine. But again: A very special use case that even most Enterprise users won't need.
Best thing I ever did. I got tired of being told how I could use my computer and the spying or course.
I did it a few months ago, honestly after the initial learning it has been a great experience. That's including me having to fuck around with stuff because I chose to run extremely new graphics hardware, and that's kinda on me.
So if I turn on the global setting, does it mean it will run native linux games with proton as well? I'm mostly playing rimworld and project zomboid, which have native Linux builds.
No. To use the Windows build you need to specifically request it in the game's properties
The title is a bit click-baity.
Steam had a setting where it would only run Proton on games on which it had been verified to work. Some people would inadvertently flip this setting off. Now the setting is gone, so they can't accidentally do this.
It was the other way around. The default was to run proton-enabled games, but not random titles, unless you enabled proton for everything via the toggle ("enable for all titles") which was off by default.
Now it's on by default and the switch is gone, so it's can't inadvertently be switched off.
That setting defaults to off. Changing the default to on means new users won't have to figure out it exists, and shows confidence in proton
Yes, exactly. I wonder how many new, non-technical users tried Proton for the first time with the setting off and decided it was crap because nothing worked. I’m glad Valve decided to do this now.
Do you mean the setting called "Enable Steam Play for all titles" that was usually unchecked, that you'd have to go in and check, which some folks wouldn't do (because they might not have known they were supposed to?)
Yeah i had heard Linux gaming was good but when installed steam i found only like 10% of my games were showing as playable for Linux. Next day i realized i needed to turn on the proton option or whatever
Mfw i have been going into individual steam properties to select a proton version for all my games for the last 2 years.
I didn't even know this setting existed lol. I always right clicked into the specific game's properties and selected the version of proton for that game.
And I did it for each game.
This is a welcome change haha. At least I know there was actually a setting for the rest of the library.
Yes it's very good they now changed this, because if you manually select a proton version you also override the default. Steam actually knows which proton to use for almost every game if the global setting is just on.
Ah, Good Guy Valve helping us prepare for October eh?
And now Valve needs to figure out how to tell users which game works and which game doesn't work. Maybe some kind of badge for Proton?
Integrating ProtonDB into the steam client would be a nice.
On steam deck there's a decky add-on to do that
We need decky for desktop steam.
I tend to do my Steam shopping in the browser and I use the ProtonDB-Peek userscript. This gives a ProtonDB status badge in the right column under the review links.
Apparently, this is a browser extension (well, a script for a browser extension), so it works when you browse the Steam catalog through your web browser, but not through their client. Or did I miss anything?
Steam deck compatibility is close enough to the same thing.
A lot of games that that don’t work on steamdeck because they need more performance still work perfectly well with proton on a decent gaming rig
Yeah, when I made the switch, I checked a bunch of the games I played the most for steam deck compatibility and thought I had to give up on some of them, only to find that they were still fine because my desktop is much more powerful than the steam deck. Plus it has a keyboard; if a game requires a keyboard, it hurts the steam deck compatability score (how much depends on if it's required for playing the game at all or just needed every now and then to enter some text).
So treat "steam deck supported" as "works on linux" and "steam deck unsupported" as "maybe works on linux".
I think the better indicator of not supported at all on Linux is the "3rd party kernel anticheat" marker in the store, though I tend to avoid games with that anyways, so I can't really say for sure.
I usually just check protondb. It‘ll tell you everything you need to know
As someone who hasn’t yet migrated their gaming PC to linux, does this mean that third-party games imported into steam should work automatically? No flags or config adjustments?
If so, will it choose specific Proton versions for known games or pick a default (latest, I presume) version for all of them?
Right now, all you have to do is go to the settings of your non-steam game, go to compatibility, and choose a Proton version. I'm not sure if this change will automate it, but it's pretty much as easy as it can be already.
If that’s really all there is to it at the moment, sounds great! The other obstacles are my nvidia graphics card, and HDR support…
I've had good experiences with my Nvidia card on Aurora (same basis as e.g. Bazzite), but HDR is indeed still an issue.
I haven't had any issues with my 3070, and HDR works fine on kde-arch
i feel like desktop nvidia cards are ok, laptop nvidia cards are a nightmare because of the weird igpu/dgpu shit under the hood
You can just add them and start them. If it doesnt work immediately, you can look at protondb which solution works best.
Finally