Back in October 2024, Respawn announced they were blocking Apex Legends on Linux platforms (including Steam Deck). Apparently this has worked quite well for them.
In the latest Apex Legends: Takeover Dev Update video on YouTube they went over various details on what they're doing to improve the game. Steven Ferreira, Game Director on Apex Legends, mentions in the video at about 2 minutes in: "A couple of months ago we blocked Linux access to Apex. And we are pleased to report that we've seen a meaningful reduction in the amount of cheating recently."
![YouTube Thumbnail](https://www.gamingonlinux.com/cache/youtube_thumbs/412e4757c9f90ed1f8f899e0b57132a5.jpg)
Direct Link
Back in early December 2024, they also made a post on X/Twitter to show a continued reduction in cheating:
Does this mean Linux users / players are cheaters or cheat more than players on other platforms? Well, no. The issue is mainly that cheat makers like to run their exploits on Linux whenever they can, so blocking Linux as a platform is the easiest and bluntest tool game developers have to combat the problem. On Windows, they have kernel-level access for their anti-cheat that they don't have on Linux as well (although the benefit of that is debatable).
The same situation happened with survival game Rust, as noted by developer Alistair McFarlane back in 2022:
When we discontinued linux support in 2019, one of the core reasons was how the cheating community was exploiting the Linux platform. That's not to say that cheating was super widespread on Linux, but it was safer for cheat developers.
Presumably that's why GTA Online was blocked as well even though it also uses anti-cheat that supports Linux.
Anti-cheat is just going to remain an issue for Linux gaming for a long time it seems, until we see more Steam Decks getting sold and regularly used, along with SteamOS expanding onto more devices. It's going to be the big elephant in the room if Valve did build a living room Steam Console.
Check out anti-cheat game compatibility on our dedicated page.
Am I surprised? No, these are the same people that re-release recolored skins and haven't put out a new legend in a year. But am I annoyed? Extremely. Scapegoating Linux is really pathetic behavior, I get these people are desperately trying to keep their jobs but maybe they wouldn't be bleeding players if they fixed their damn servers instead of this garbage.
Conclusion?
One of the two things did something.
For example if I were to develop some cheat I'd be hooking into functions, change some values and call it a day. Now the game changed, I need to figure out what changed and then update my cheat... this means I can now cheat again but the masses (everyone else who wants to cheat using my cheats) needs to wait until I release a new version.
Looking at a single week is meaningless, as you can see cheating was already on the rise the next week!
Besides that, if you wanted to compare numbers you would have added a metric for Windows version and you would have called wine_get_version on ntdll to check how many Linux users were actually in those "infected" lobbies.
Yes, I could make my own WINE build without that version check but even then it is trivial to figure out if you are running on WINE or Windows (like DWM missing in the process list and other Windows services)!
So, no. Fix your game, don't blame others for your lack of proper telemetry to understand what your own numbers mean.
Also, as a trust me bro... because... I know:
99% of cheaters are on the Windows platform.
Last edited by sfjuocekr on 7 Feb 2025 at 5:15 pm UTC
See more from me