Kernel-level anti-cheat feels like it's everywhere now, and will remain a thorn in Valve's side for the new Steam Machine powered by SteamOS Linux.
On Linux, there's no kernel-level mode available for anti-cheats like they would use on Windows. I know plenty of readers, and gamers across the net probably see it as a benefit due to privacy concerns, and that's fine - but it doesn't change what a lot of people want to play that can't.
This is something many bigger games simply don't want to pull away from including the likes of Call of Duty, Vanguard from Riot, EA Javelin for Battlefield and so on. While we do have some anti-cheat vendors that support Linux like Easy Anti-Cheat and BattlEye (and a few others), it's user-mode with no kernel-level and many developers really don't like that.
Valve's Steam Deck helped a fair bit, with a number of titles that do have something enabled for Linux systems at least, like with the popular ARC Raiders. What about the Steam Machine though? And even the Steam Frame since it also uses SteamOS, and can play standalone games?
Eurogamer spoke to Valve on this, with Valve believing it will help things:
"While [the] Steam Machine also requires Dev participation to enable anti-cheat, we think the incentives for enabling Anti- cheat on Machine to be higher than on Deck as we expect more people to play multiplayer games on it. So ultimately we hope that the launch of Machine will change the equation around anti-cheat support and increase its support."
The problem is, the Steam Machine needs to actually sell, and probably a lot more than the Steam Deck has managed so far to actually put a dent in things for the bigger publishers to even begin to take notice and certainly above the 3% Linux overall is at currently on Steam.
Not just the AAA lot, but games like Rust too. Alistair McFarlane from Facepunch Studios recently replied on Reddit to a request to have it enabled, and replied to note:
"There are no plans to support Proton or Linux. It’s a vector for cheat developers, and one that would be poorly maintained by both us and EAC due to the low user base. When we stopped support for Linux, we saw more cheat users exploiting Linux, than actual legitimate users.
When monitoring cheats for Rust, we keep a close eye on wider cheat communities across several major games. We look at what cheat developers are doing, and how other studios are responding.
From that experience, I’m very comfortable saying that if a game supports Proton or Linux, they’re not serious about anti-cheat. The only exception would be if they have a fully mature, dedicated in-house anti-cheat team, even then, I'm not seeing anyone handle Proton and Linux well.
Apex Legends also dropped Proton support in October 2024 for the same reasons as we did several years ago.
Could we limit Proton to Premium servers? yes, but I think it's total bullshit asking Proton users to buy the game and then $15 worth of DLC. I'd be pissed if I were forced to do that.
When we stopped supporting Linux, users made up less than .01% of the total player base, even if that number has doubled, or tripled, it's not worth it.
I know that every time I post something like this, some Proton and Linux users call us lazy or dismissive. The reality is that fighting cheaters on one front (Windows), is already a never-ending battle. Adding more fronts multiplies that challenge without adding meaningful benefit to the wider player base."
A similar story for Apex Legends where their team noted they saw a "meaningful reduction in the amount of cheating recently" once they blocked Linux. In that article we also referenced the same McFarlane from Facepunch, who made a similar comment years ago. Nothing there has changed it seems.
So even if the Steam Machine sells a bunch, this is a technical problem that needs solving. Who will be the ones to do it? Valve or game publishers / developers? It's going to be complicated.
We're currently tracking it on our own curated dedicated anti-cheat compatibility page. You can see just from that how some of the most popular games around simply won't work at all. You can also follow our anti-cheat article tag. We'll be sure to keep you up to date on the Linux / SteamOS anti-cheat situation as it develops.
I may seem like an amateur, and I am, but why not create a specific linux kernel for this kind of games ?These only try to fix the symptoms, not the problem. The problem isn't that they cannot keep all the cheaters out. Cheaters will always exist. The problem is that we cannot control the servers and kick them ourselves. And the solution to that is dedicated servers.
An other option is that when you enter the steam gamemode, and a game is launched, the steam environment with the game is sandboxed.
Third solution: reimplement user kick voting
Last edited by Aron on 14 Nov 2025 at 10:24 am UTC
Kernel updates come at least on a weekly basis ...yes, this is why I was thinking that trusted companies could push the hashes to a server. This is something that could be easily automatized.




How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck