Most of the games not running today would run perfectly if they did not have some bullshit anti-cheat implemented (Easy Anti-Cheat is I think the worst offender here).
Source: personal experience checking ProtonDB for games I want to play
Battlebit Remastered ran fine with EZ anti-cheat through steam on Mint 21.3, with no exra steps required, just this week. Did something get fixed, or was I just lucky?
iirc Easy-Anticheat has a sort of “Lite” mode that also runs on Linux, enabling it makes the games work with Proton but iirc degrades the Anticheat capabilities on those Systems. Because the Linux Anticheat isn’t as effective (and because it’s an Opt-In) most games don’t use it.
Talking a lot out of my ass here but I think that’s how it was explained back when they made that change.
The only games that give me any trouble are some Japanese VNs, which can be absolutely cursed for some reason. Like, massive tech juggernauts like Cyberpunk are click and play, but I’ve spent hours getting books-with-PNGs working.
My problem is that I enjoy specific multiplayer games. League, Val, Finals. Those are the three right now and riot specifically seems a tad disinterested in Linux. Sadge.
League is owned by Tencent who is specifically interested in using the software for the benefit of the Chinese government as is mandatory for them. They don’t want you using an OS with actual security. Heck, they don’t even want you to see a skin or splash art that hasn’t been approved by their government!
When it came out there was an outcry and their statement was basically “okay okay, so its a rootkit. But guys, you can trust us! We’re totally not going to do anything nefarious with it!”
You mean Vanguard, which was announced but isn’t actually in the game yet. Their plan is to add it late February or early March. We don’t actually know any details about the implementation except that it won’t be used in the macOS version.
There are a couple, but I’m spoiled for choice with great games so the convenience of being able to run something on my Steam Deck means that the few that don’t run just drop to the bottom of the backlog. Proton is really a brilliant feat of engineering.
You install it from within Steam, or using flatpak if you’re installing Steam via flatpak[Proton on flatpak has reached EOL, try installing via Steam instead]. Then in settings you set it so every game uses the Proton compatibility layer, or whatever it’s called. You don’t have to do it per game, it’s a global setting (as well as a setting for each game if you prefer).
I can’t answer for a specific game though, you’d have to simply try it out or check a database which has info on games that can run using Proton. I don’t know the site from memory.
Same experience on Linux for me. Install Steam, install Proton, set it to be default for all games. Click and play. 🙂👍 Not really “fiddling”. It’s a one-time thing that I equate to just installing Steam. Very good experience.
Maybe i bricked something in my machine somewhere when messing with drivers for machine learning cuda support. But I often have games that are ‘supported’ through proton but fail to launch or even crash my PC.
Metro exodus & deep rock to name a few. Other games do run great. But still things like steam big picture being laggy is annoying.
yeh that’ll probably be it tbf… the cuda drivers are specifically for scientific computing and are pretty rubbish for anything else unfortunately… even amd ones are like that :(
however a way i found around it is to just push my gpu compute envs to docker and voila (also avoids the pain of installing the drivers cos nvidia actually provides a cuda docker image) :D
Haven’t run into a game yet that doesn’t run on Linux when using Proton. 👌
Most of the games not running today would run perfectly if they did not have some bullshit anti-cheat implemented (Easy Anti-Cheat is I think the worst offender here).
Source: personal experience checking ProtonDB for games I want to play
Huh? Easy Anti-Cheat is the one that actually works for me on Linux.
see my reply to another comment here. I mentioned EAC simply because most games use it and don’t enable the required flag for Linux support.
Ah, TIL! Thanks :]
Battlebit Remastered ran fine with EZ anti-cheat through steam on Mint 21.3, with no exra steps required, just this week. Did something get fixed, or was I just lucky?
iirc Easy-Anticheat has a sort of “Lite” mode that also runs on Linux, enabling it makes the games work with Proton but iirc degrades the Anticheat capabilities on those Systems. Because the Linux Anticheat isn’t as effective (and because it’s an Opt-In) most games don’t use it.
Talking a lot out of my ass here but I think that’s how it was explained back when they made that change.
The only games that give me any trouble are some Japanese VNs, which can be absolutely cursed for some reason. Like, massive tech juggernauts like Cyberpunk are click and play, but I’ve spent hours getting books-with-PNGs working.
That’s because their code quality is usually an absolute dumpster fire that only works if Wine exactly replicates obscure Windows bugs.
Destiny 2 still won’t work, and Simracing is still a no go.
The simracing part is a real bummer. That’s the only reason I’m still on Win.
That just means you can’t buy 12 dlc to unlock the seasons, dungeons, raids, and whatever the hell else they’re paywalling. Destiny got enshittified.
I recommend warframe as a destiny alternative. But Beware! if you like the game you may sink thousands of hours into it
Ha, jokes on you, already Legend rank 3. ~I have no life.~
the one i am the most sad about is magicka 1 - great game but getting it to run on linux is (as far as i’ve found so far) pretty much impossible.
Won’t claim that it runs all that great on windows either though - getting through a chapter without crashing is rarer than i’d like it to be…
My problem is that I enjoy specific multiplayer games. League, Val, Finals. Those are the three right now and riot specifically seems a tad disinterested in Linux. Sadge.
League is owned by Tencent who is specifically interested in using the software for the benefit of the Chinese government as is mandatory for them. They don’t want you using an OS with actual security. Heck, they don’t even want you to see a skin or splash art that hasn’t been approved by their government!
The anti cheat in league is literally a rootkit.
When it came out there was an outcry and their statement was basically “okay okay, so its a rootkit. But guys, you can trust us! We’re totally not going to do anything nefarious with it!”
I can’t believe people still play that shit.
You mean Vanguard, which was announced but isn’t actually in the game yet. Their plan is to add it late February or early March. We don’t actually know any details about the implementation except that it won’t be used in the macOS version.
I thought it was going to be added this 24th, I was playing this week a lot as a “last goodbye” for that reason
There are a couple, but I’m spoiled for choice with great games so the convenience of being able to run something on my Steam Deck means that the few that don’t run just drop to the bottom of the backlog. Proton is really a brilliant feat of engineering.
Genshin Impact, anticheat thibjs you’re cheating, blocked until fixed. Happens every update.
Genshin works by now lol
deleted by creator
As a novice, how does one use proton, and can I install StarCraft 2
You install it from within Steam,
or using flatpak if you’re installing Steam via flatpak[Proton on flatpak has reached EOL, try installing via Steam instead]. Then in settings you set it so every game uses the Proton compatibility layer, or whatever it’s called. You don’t have to do it per game, it’s a global setting (as well as a setting for each game if you prefer).I can’t answer for a specific game though, you’d have to simply try it out or check a database which has info on games that can run using Proton. I don’t know the site from memory.
Thanks for the info!
On Eindows, StarCraft 2 comes from the Blizzard battle.net launcher.
I’m curious to know if I get a steam deck if I can play non steam games. I don’t really want to install windows on it.
Let’s hope someone who knows about Steam Deck can answer that for you. Otherwise I’d try to find a community dedicated to Steam Deck. 👍
Ha yeah I’ll investigate. I believe it has a desktop you can get to with browser etc, and it’s based on Arch. So perhaps it’s possible somehow.
Thanks anyway
deleted by creator
How is that not illegal?
deleted by creator
deleted by creator
That’s gotta be rectifiable somehow. Did you contact some sort of support?
deleted by creator
I mean, some games do not work. Because they do not work on Windows as well. Looking at you, ksp 2 🤦♂️
It’s such a shame about KSP 2. I was so hyped when I saw it was announced, then it all turned to shiz.
Haven’t run into a game yet that doesn’t run on Windows.
Without the need to fiddle with any settings. It is all just click and play.
Same experience on Linux for me. Install Steam, install Proton, set it to be default for all games. Click and play. 🙂👍 Not really “fiddling”. It’s a one-time thing that I equate to just installing Steam. Very good experience.
deleted by creator
For me it’s mostly games that work for everyone else on Linux.
Are you saying you haven’t been able to get it to work?
GtaV on Steam just doesn’t start since years and on multiple computers. Same for others who generally are considered good on proton.
Online game… Hm, anti cheat kicking in? Any error messages, GUI or in console?
Sadly no, offline games, steam only tells me on cli it shut them down
Maybe i bricked something in my machine somewhere when messing with drivers for machine learning cuda support. But I often have games that are ‘supported’ through proton but fail to launch or even crash my PC. Metro exodus & deep rock to name a few. Other games do run great. But still things like steam big picture being laggy is annoying.
yeh that’ll probably be it tbf… the cuda drivers are specifically for scientific computing and are pretty rubbish for anything else unfortunately… even amd ones are like that :(
however a way i found around it is to just push my gpu compute envs to docker and voila (also avoids the pain of installing the drivers cos nvidia actually provides a cuda docker image) :D
That’s actually a good tip. Even though I don’t use CUDA and never have.