EA / Respawn now block Apex Legends from running on Linux and Steam Deck

The developers of Apex Legends have announced that they're going to be blocking the game completely on Linux platforms including Steam Deck.

GamingOnLinux
@gamingonlinux omg, the decades old argument of: "gne gne gne, linux is for hackers!"
@Dofain @gamingonlinux of corse it is. In these days with all the proprietary shit which is so locked down that repair is more and more impossible. Linux is very hackable like you want to have it
@Hermann @gamingonlinux that's not the way they mean though, they wish they could put you in jail for using Linux
@gamingonlinux How much do you think Microsoft paid EA to say and do this?
@cameronbosch Zero, don't be silly

@gamingonlinux Nah, saying Linux "iS fUlL oF cHeAtErS" is pure monopolistic and out of touch. Like Microsoft. Microsoft only "loves" Linux to enrich themselves and entrench themselves.

Short of an anti-trust suit and a forced opening up of Windows APIs, the anti-cheat situation may not be fixable without violating copyright laws.

@cameronbosch that's not what they're saying though, is it, let's not make silly stories

they're saying Linux as a platform enables actual cheaters to do their thing, which it does, as we've heard time and time again

it's not that legit Linux users cheat, it's that it's easier to do so on Linux

@gamingonlinux @cameronbosch fixing your own game making whole classes of cheats impossible to implement? Nah, let's blame Linux users because small percentage of them know how to compile Mesa from source code and make it ignore depth test.
@gamingonlinux @cameronbosch also let's blame Linux users for our own incompetency at working with this platform.

heh
so much cases in game dev
@gamingonlinux @cameronbosch @[email protected] the biggest issue is that they are using proton and not making native games. And that most anti cheat solutions are windows only as well. So many issues, that are almost unrelated to Linux as a target platform.

Btw, Microsoft wants to get rid of kernel level drivers, making many anti cheat solutions unavailable (like vanguard, xcode or whatever that one was called and eac)

What do then?
@kura @a1ba @gamingonlinux That might require a governmental order to force Microsoft to open up some APIs, basically if Microsoft was actually dealt more than just a "they're a monopoly, oh well" deal.

@kura @a1ba @gamingonlinux Actually, EAC and Battle-Eye have support for Proton. Some developers just refuse to enable said support.

The less I say about Tencent and EA's "solutions", the better.

@cameronbosch @[email protected] @gamingonlinux

apex had linux eac activated at first, before turning it off.
@kura @a1ba @gamingonlinux Exactly. EA is a joke of a company. This is more proof of that.
@cameronbosch @kura @gamingonlinux eac is made by Epic Games
@a1ba @kura @gamingonlinux But it works on Linux. Epic Games has been in bed with Microsoft (metaphorically) for the long while. Guess why Apple and Google had been sued but not Microsoft?
@gamingonlinux @cameronbosch
And where exactly did we hear that? Any actual cheat developers using linux?

@loonycyborg @gamingonlinux Exactly. Not to mention anti-cheat doesn't even work. There was even a study that showed this.

https://arxiv.org/html/2408.00500v1

If It Looks Like a Rootkit and Deceives Like a Rootkit: A Critical Examination of Kernel-Level Anti-Cheat Systems

@gamingonlinux Also, Liam, did you ACTUALLY think these companies are trustworthy!?
@gamingonlinux So this impacts "...a small number of Apex players" and yet is supposed to meaningfully reduce instances of cheating? Something doesn't quite add up to me.
@gamingonlinux "too many car crashes on M1, let's close it!"
@gamingonlinux Another game I will never touch again. EA is garbage. Won't be playing anything else from that awful company anytime soon.
@gamingonlinux It's insane how people are quicker to point the fingers at EA (I'm no fan) or Respawn in this case, instead the *cheaters who ruined this for them*
@gamingonlinux more devs need to learn the lesson MMORPG devs learned decades ago, which is "never trust the client", even with kernel level anti-cheat people will find ways to cheat (be that with expensive pcie debugging cards that can dma system memory, or with obs stream to an external system that manipulates usb device stream to create an aimbot). And for various reasons kernel level anti-cheat will be nearly impossible on linux. In shorts dev should have moved away from 90s net code, yes that will be hard for twitchy shooters, but will fully eliminate the rat race that is anti-cheat
@gamingonlinux and nothing was lost - I have plenty of other things I can play. Bye bye apex.
@gamingonlinux what a shame, the one multiplayer game I was playing consistently. 🥲

@gamingonlinux I was JUST THE OTHER DAY considering coming back to Apex, haven't played a fun BR with my friends in a while... guess that's not happening.

I can't wait to see how this makes little to no difference in preventing cheaters from cheating in their game. But at least they tried, right?

@gamingonlinux let's eliminate the cheater problem once and for all - block it from running on Windows as well!

@gamingonlinux so, game devs are falling back to their stance when Proton became popular: "but-but we can't install spyware on Linux, so we will block it completely!"

I can't remember now but I have a vague memory that some game banned Linux and the number of cheaters remained the same after the ban...

@gamingonlinux Apex's most prolific cheating incident was a hack caused by some form of server-side exploit, but sure, the tiny sliver of Linux clients are the problem.
🤡
@gamingonlinux is there any chance to get some statistics from these companies? Something more than "linux open, cheats bad"?
I would really like to take a look at these. Without any data it just feels like empty marketing words to me.

@gamingonlinux damn, these are what your replies r like? no wonder ppl complain about masto being annoying Linux nerds

(You obviously are used to covering this space, but even so they're doing way too much 😮‍💨)

@gamingonlinux users can still play Apex Legends on Steam Deck "if the user opts to install Windows."
I think this decision sucks and encouraging the use of Windows also sucks. Is this an accessible option on the SD? Is there a prompt on first boot, or do users have to buy and install Windows 11 through a USB?