Proton is the reason I daily drive Linux. That is a simple, unequivocal fact.
post
Whatever allows us to leave the clusterfuck that is Windows is a blessing. M$ has had a monopoly for too long and I'm not paying for MacOS.
I love it! Not only do I use it on the Steam Deck, but also on my Desktop PC running Linux.
I'm getting back into PC gaming after being consult exclusive for a while. I'm assuming anything with kernel anti-cheat is still not trying to work which is a problem because it means I either have to buy a windows licence or mess around with a cracked one which has its own security concerns.
I think my plan is to dual boot and use Windows as little as often.
Yeah, when w10 dies this is probably what I'll end up doing too. I want to ditch windows but a lot of the programs I use don't have Linux support
If you have a particular game in mind you can check protondb.com, which tries to cover both Proton compatibility and Deck compatibility.
You can use windows freely without activating, or at least you could last time I needed it.
There's this handy list of online games with anti-cheat that are compatible with Linux. The majority isn't supported, but some major titles are, surprisingly.
Literally this week I learned that you need to install flatpak Nvidia drivers if you use flatpak Steam. Once I found that out, proton works great!
A sidestory to this is that Flatpak and AppImage have been miraculous boosts to Linux OS machines. After I figured out that ya gotta throw the --user flag into your flatpak installs so they don't jam up your / tree, and also throwing flatpak override --user xyz.app onto a few apps that benefit from universal access, things have been fine and dandy.
I continue to be happy with how awesome Linux has gotten just over the past 5 years.
This is why I have used flatpak steam. It's a lot easier to manage drivers in it vs the shitshow that is doing it natively with adding custom driver specific repos and whatnot.
Hoping the new PC I just ordered (with an AMD GPU) will be better with the native app.
I will remark that that sounds like a distro issue - I use Arch and the drivers are just in the official distros, no need to add external ones. Just look up what you need on the wiki and install it.
That said, AMD will still probably be a better experience.
I'm on Fedora KDE. I think it was drivers. I had the official drivers just fine, but at the time (18-24 months ago?) they were shitty and breaking some games on my GPU so I switched to alternate drivers. I think the drivers are better now, but I haven't switched back and cleaned out my repo list.
I think I was using an NVidia GPU up until about 3 years ago, when I switched to AMD when upgrading, so my knowledge on that front is a bit outdated.
The arch wiki has more information if you're curious, but I'm aware of official proprietary drivers, official partially opensourced drivers, separately packaged legacy drivers, and the unofficial opensource Nouveau drivers which weren't really usable back then.
What you're describing sounds odd to me, but looking it up, sounds like Fedora doesn't package official drivers? I'm having trouble finding proper information on this, but it could be for ideological reasons, since those drivers are proprietary - so the default drivers might be Nouveau, which might be rather broken, both because of lack of workforce and NVidia blocking unofficial drivers from using their devices properly.
If that's the case, it's basically a conflict between ideology and usability within that distribution - it might seem like a great distro for users, and it might be competently made, but when somebody doesn't care about the ideology and just wants their device to work, they'll end up with confusion and work to do.
Bazzite has native drivers included. I believe Fedora requires you to install them.
It does seem to go a step further, Fedora seems to not only require you to install them, but also not provide them in the official repositories, requiring you to use unofficial repositories. Most software in a distro's repositories doesn't come preinstalled, but it's generally as simple as running the package manager.
I've been using mint exclusively for like 3 months and have been using a hearty blend of terminal installs and the program manager app.
It seems to not have caused any problems YET, but I've been assured it will. I see flatpack conversations a lot and don't fully understand the differences (apart from the install method).
Is it worth understanding and committing to a single system or can I just be a low-power user for a while?
One thing you might notice is that flatpak defaults to "system" installs. Is your root system directory filling up? You probably want to start installing onto --user, as this will put things in /home where they belong and, by default, sandbox permissions away from root (that, too, can be easily changed).
Also, don't fear mixing different ways of installing. I use AppImage, Flatpak, the default app-get install method, and .deb. FlatPak at this point is the best, because it offers the ease of use of AppImage, but the flexibility and auto-maintenance of apt-get/Software Update. The only problems I've encountered were due to me not understanding that it was filling up my root partition by default...
I've been running Mint MATE for about 9 years. Love it to death.
Basically every app is sandboxed to some extent. That way you don’t get conflicting dependencies. Because I use this machine for work, game performance is a much lower priority than file system permissions and stability and for most typical workloads. MacOS does the same thing by default now and very few apps get access to the actual root directory.
MacOS has more than sandboxed... they are basically removing the ability of a user to do anything to their computers. I can't fix my dad's imac (I used to fix my own macs), they are impenetrable... They've more than "sandboxed" apps, they're forcing all but previously established powerusers to take their dying overpriced lumps to the Apple store. This, they say, is "good for you." I loved Apple for 8 or so years. Hate them to death now.
My 9-year-old quad-core running Mint MATE 22 boots up faster than both my dad's 2-year old iMac and my 6-core PC running Win11. And I can tell you what every process running is doing... bonus.
Yeah it has. I don't even bother looking at the supported operating systems for most games on Steam anymore. I also don't play overhyped microtransaction-laden bullshit like cod or fortnite, either, so no loss there. If I ever wanted to play that kind of game, I have a PS5.
So, my middle aged ass plays the microtransaction-laden bullshit known as Roblox because my 3rd grader and all his friends love it.
It doesn't even have a Linux version but thanks to the project "sober" it plays absolutely fantastically on Linux. I think they claim 2x the performance of the windows version. I just know I have a powerful but old system (8c/8t 9700k cpu and gtx1080 gpu) and I can lock it at 144fps at 1440p and it uses like 20% of my system resources. Not that it's a visually demanding game, lol.
Going all-in on my switch to Linux (my win10 partition for dual booting lasted less than two weeks) has had zero negative impact on my ability to play the games I want. In fact, it has led to me using my PC a lot more and my phone a lot less. Feels good.
I want it to evolve to support more desktop applications. This is the one thing that will continue to hamper Linux adoption. Games are the best place to start, but we need all those old obscure, irreplaceable desktop apps to work now.
Get it to run Office and you've a game changer.
Yes, yes I know Libre/Open Office but try telling Shelly in Accounting who still struggles with Excel after 36 years of experience.
Or Adobe, that’s the most frequent complaint
FUCK ADOBE
But yea, those cock suckers are the only reason I have to dual boot.
I would imagine older versions can run properly, no? Like maybe 2007 or 2010. Later ones got too integrated with the OS which must be the main difficulty.
Well, Office365 works fine. You can even run it in MS Edge if you want.
It's built on Wine, any general improvements to compatibility will generally support desktop programs using the same APIs
So, Valve has indeed done a lot to make Linux more attractive for gamers. It isn't perfect yet, but we are getting there. And yes, kernel-based anti-cheat is one of the reasons why it isn't perfect yet.
I'd argue kernel-based anticheats are one of the areas gaming on Linux excels. Video game developers should not have that level of permissions over consumers' machines, certainly with how little your average gamer understands the potential consequences of these rootkits. So the fact that all of the ones I know of can't be installed under Linux is more than acceptable, it's ideal.
Are they working on a fix for the kernel anti cheat? Is it possible?
Thank you to the workers who actually programmed, tested, and implemented the thing*
I'm glad he's not as evil as the other billionaires, but can we stop with the billionaire simping? Ironic that an account on a left-wing anarchist instance made that comment lmao
Thank you
Lord GabenCodeWeaverssSun Microsystems
It’s corporations making money off of OSS all the way down
They sell games to people with SteamDecks, I guess. My comment was probably a bit blunt TBF. I think Valve is transformative in the gaming space. They’re not doing it for free though, and I think it helps to remember that.
well what has it been doing for the first 6 years
Building momentum for the year of the Linux.
You know, the one we've been reading about for 20 years.
Bro actually said it’s the year of Linux
Considering october is the planned end of life for w10 I wouldn't be surprised
That's why I finally switched
And why I will as well
What did you switch to?
I ended up with mint. The UI is familiar and it was very easy to set up. Most of my needs are simple. Browsing. Gaming. Occasional spreadsheet.
That's what drove me to switch my gaming PC to LMDE6. I ran W11 for a couple months after it came out, then switched back to W10 because fuck W11, then when W10 got the EOL announcement I bit the bullet, backed everything up, and wiped Windows from my drive. No ragrets.
I still use wine for most of my games on the desktop.
Proton upstreams to Wine a lot. You can tell by the number of patches they have keeps fluctuating
Is there a straightforward way to see at-a-glance which games in my library are not compatible?
Yep, this is the way. Pretty much every game works fine unless there is specific anticheat or some launcher nonsense.
Connect to protondb.com and you can filter by games with issues - the community is also great there for posting tricks to resolve those issues. I have a gargantuan library of 250 games including tons of recent big games and everything runs without any problems for me (Linux Mint). The only thing you need to worry about is the big multiplayer competitive games like fortnight or COD because they use really invasive anti-cheat systems which don't work on Linux (mostly). I'm not a fan of that type of game so for me it isn't a concern, but it might be for you. I would be extremely surprised given my experience with it if you ran into difficulties beyond that!
I really only miss fortnite and the ocassional call of duty warzone but other than those two or some multiplayer games Linux is far more enjoyable. Yeah I know this games and those companies but let someone enjoy something for once. Help me find a work around. Until then I dual boot mint and windows debloated as much as possible for only a few multiplayer games.
It's not that the companies should be boycotted, it's that they chose this themselves, the publishers choose these types of drm and anticheats when they could have included decency, neither the players, developers or elitists need to take any heat it's just a greedfaced choice for a publisher that carefully weighs gold against reputation and outrage, because they're a parasite on Earth, a made up elaborate middle man professional scam that; just like hedge funds provide heavy negative benefit to the human race, actively ruining our chances as a species to survive, a bloated boil about to burst and provide nothing but pox on everything they touch
Destiny 2 was the old game I played 2 years ago when I switched to linux full time that does not play nice with Proton. And given how its driven itself off a cliff. I will miss the old space opera, but nothing of value was lost.
top 81 comments