this post was submitted on 13 Jul 2023
268 points (95.3% liked)
Asklemmy
43945 readers
695 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy π
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Valve has contributed a lot into Proton for the Steam Deck which makes it great for Linux users.
Yeah proton works very well, in some rare cases running the games in question better than windows. Right now the main issue is games with super invasive kernel level anticheat, eg. Valorant, Siege, Fortnite, etc. So really mostly shooters.
Yeah those should work great.
Not all of them. Some of them don't work due to outright refusal from developers to support anti cheat on Linux.
What does anti-cheat mean in this context? Game developers don't want to code measures to prevent cheating on Linux so they don't support it at all?
Multiplayer games often use a third party anti-cheat software. Some of them work on Linux, some of them don't. What the previous commenter was referring to specifically is that some anti-cheat, like easy anti cheat has been updated to work in proton, but it requires that game developer push out an update to enable that functionality. Some do, and some (Bungie) have outright refused to do it, and even threaten bans for players that try to play on Linux.
Ugh
Stuff like East Anti Cheat needs to have support for Linux essentially turned on. Otherwise the game won't run even if WINE/Proton can run the game fine. I think a lot of devs don't bother because they don't know Linux in case OS specific support might be required, and the market was fairly small up until the Steam Deck came out.
For an example. A few weeks after the Steam Deck came out, suddenly Apex Legends and a few other games could be run on Linux without anti-cheat issues. The developers just turned on a switch and made a new build essentially.
For the longest of time is Linux users were mostly just told that people use Linux to cheat in games and that's not really the case.
Overall though there is no real reason why anti-cheat software shouldn't be able to work on Linux.
Some donβt even need to. EasyAntiCheat and BattlEye both have support for Linux and itβs up to the devs to enable support (or upgrade to a version that supports Linux). But in some cases, the companies just refuse to support it (Bungie with Destiny 2 for example)