Fortnite doesn't actively oppose Linux, compared to Roblox cheating which keeps a lot of logic on the server, cheating on Fortnite on the client has a more bigger impact.
Unfortunately there's no way to properly ship a kernel level anti-cheat on Linux right now and none of the mainstream distros ship with any kind of attestation or OS verification out the box like Android does.
SteamOS could change it here though, we'll see. I don't have much hope given the thing doesn't even use Secure Boot by default.
Kernel level anti-cheat seems to be ultimately ineffective. I've seen this with my own eyes with backend data when I worked for a company with a moderately successful shooter. Kernel level anti-cheat is serving a similar function to something like EAC these days, which basically just keeps the lazy people out. With any decently sufficient backend data analysis, you catch these folks just as easy.
I am of the belief that if you cannot completely control the environment, like a user's physical hardware, you're fighting a losing battle. Forcing them to install spyware is, in my opinion, just marketing for your competitive shooter and too invasive for the perceived gain.
Doesn't roblox use an anticheat that prevents the game client from running on linux? I thought nowadays the way to "run roblox on linux" involved using an android emulator.
Native Roblox has blocked Linux for 3 years, and games on it (especially PvP ones) can and do require Android remote attestation which Sober doesn't implement. It wouldn't surprise me if Graphene can't play those games as well.
Roblox is a platform. Fortnite is still primarily one game.
Roblox supports using hardware-based attestation to verify GrapheneOS. We publish our verified boot keys in a signed JSON file and they use those to verify it as an alternative to the Play Integrity API. That's what's described at https://en.help.roblox.com/hc/en-us/articles/49648939984916-....
They're 60% of the North American game's industry revenue growth. Their rival is negative stock market sentiment. They need to pull out all the stops to prove growth.
Let me rephrase, it doesn’t actively oppose Linux like Fortnite does. Roblox absolutely can run on Linux, even though it’s not officially supported.
Fortnite doesn't actively oppose Linux, compared to Roblox cheating which keeps a lot of logic on the server, cheating on Fortnite on the client has a more bigger impact.
Unfortunately there's no way to properly ship a kernel level anti-cheat on Linux right now and none of the mainstream distros ship with any kind of attestation or OS verification out the box like Android does.
SteamOS could change it here though, we'll see. I don't have much hope given the thing doesn't even use Secure Boot by default.
Kernel level anti-cheat seems to be ultimately ineffective. I've seen this with my own eyes with backend data when I worked for a company with a moderately successful shooter. Kernel level anti-cheat is serving a similar function to something like EAC these days, which basically just keeps the lazy people out. With any decently sufficient backend data analysis, you catch these folks just as easy.
I am of the belief that if you cannot completely control the environment, like a user's physical hardware, you're fighting a losing battle. Forcing them to install spyware is, in my opinion, just marketing for your competitive shooter and too invasive for the perceived gain.
3 replies →
Doesn't roblox use an anticheat that prevents the game client from running on linux? I thought nowadays the way to "run roblox on linux" involved using an android emulator.
Native Roblox has blocked Linux for 3 years, and games on it (especially PvP ones) can and do require Android remote attestation which Sober doesn't implement. It wouldn't surprise me if Graphene can't play those games as well.
Roblox is a platform. Fortnite is still primarily one game.
Roblox supports using hardware-based attestation to verify GrapheneOS. We publish our verified boot keys in a signed JSON file and they use those to verify it as an alternative to the Play Integrity API. That's what's described at https://en.help.roblox.com/hc/en-us/articles/49648939984916-....
Use Sober
For anyone curious: https://sober.vinegarhq.org
I'd assume Fortnite Creative
They don't officially support Linux, but they allow the community to continue playing using Sober. Honestly it's probably better that way
They're 60% of the North American game's industry revenue growth. Their rival is negative stock market sentiment. They need to pull out all the stops to prove growth.
Fortnite