46

This is so funny because rust has one of the worst cheating situations and majority of their players are windows users, and theres lots of games that have anticheat that allows linux and have notably less significant cheating problems like marvel rivals. in reality rust doesn't take cheating very seriously because if they did they would have more server side software that detects illegitimate behaviour like tons of other games do successfully...... even most popular Minecraft servers have better functioning anti cheat that is completely server side than rust has while getting kernel access to your pc. its pathetic and lazy development tbh and this entire post from them reads like such extreme cope....

(page 2) 50 comments
sorted by: hot top controversial new old
[-] muusemuuse@sh.itjust.works 2 points 5 months ago

Explain something to me. It’s a multiplayer game anything that affects all players should be handled on the server side, not the client. So if I make a cheat it can only be installed client side, not server side.

So if my hypothetical cheat looks at object placement and any time I sees a small object approaching at a high velocity it can say “I’m going to assume that’s a bullet based on what the server told me about it.” Then my cheat would say “your character moves from here to here until the bullet passes by, then moves back. I will tell the server you moved to the left 20 inches in the blink of an eye then moved back”

This works because the server just trusts what it’s told in this example.

So there are two options here to resolve this. Either the server sets thresholds and denies any placement changes look like the Flash is playing rust, or the server evaluates suspicious placement changes later when the cpu load it’s under is lower. The first approach stops much of this instantly but is computationally expensive and could not scale well for lots of players. The second would work well enough. You need to catch cheaters but it’s doesn’t have to be within the same exact cpu cycle.

In either case, these work because the server is taught to look for something that shouldn’t be possible. The enforcement happens server side. The client doesn’t fucking matter.

There is zero reason to put anti cheat on the client side when it’s not a P2P instance. Target a few servers, not thousands of players.

load more comments (10 replies)
[-] nialv7@lemmy.world 2 points 5 months ago* (last edited 5 months ago)

I mean, Linux player base is only .01%, even if they are all cheaters, they will literally have no impact... You can't say "Linux user base is too small", and "if you support Linux you want cheaters" at the same time if you want to make sense.

[-] Frenchgeek@lemmy.ml 1 points 5 months ago

Yeah, but saying "Our codebase is so terrible Linux keep showing us new bugs we won't fix" or "We can't sell your personal data with Proton" is worse PR...

[-] Jaysyn@lemmy.world 2 points 5 months ago

TBF, you'd have to pay me to play most of these "anti-cheat" games anyhow.

load more comments (2 replies)
[-] Mikina@programming.dev 2 points 5 months ago* (last edited 5 months ago)

one that would be poorly maintained by both us and EAC due to the low user base.

I'm sure I've been playing a lot of games with EAC, because it's actually one of the few ones that support Linux.

If I'm not mistaken (judging entirely by the RAC popup/loading), from the games I'm playing, Hell Let Loose, Fellowship, Helldivers 2, I think even The Finals used it.

Hell Let Loose wasn't working at first, because you have to check a checkbox and enable Linux support when building, which did take them a while.

So, unless I'm misremembering/confusing it with another anticheat, this is bullshit.

Also "unless you have an in-house anti-cheat team"

You made millions out of your player base. You can afford it. You're just lazy.

[-] Jumpropegazing@lemmy.zip 1 points 5 months ago

yea thats one of the funniest parts like oh so your game that makes tons of money and has rampant cheating doesnt have any team dedicated to the issue? that explains a lot!

[-] Blackmist@feddit.uk 2 points 5 months ago

If your cheat detection runs on the client side only, you don't have cheat protection.

load more comments (1 replies)
[-] jjlinux@lemmy.zip 1 points 5 months ago

Does the anti-cheat break the game on Linux? Not buying the game. I don't need that kind of crap in my life.

[-] rapchee@lemmy.world 1 points 5 months ago

i wonder if this guy heard about counter strike...

[-] demizerone@lemmy.world 1 points 5 months ago

I don't play games that require anti-cheat. Simple as that. If a game is full of cheaters, I don't play those games either. I am not going to have a windows installation just to play games. I am not going to have a console that only plays games. I am a simple man, if it supports Linux and doesn't have anti-cheat I play. But also I don't have friends so...

[-] mavu@discuss.tchncs.de 1 points 5 months ago

Fair point. Means I'm not going to play the game, but that's fine too.

Curious to see though if the Valve Frame/Gabe Cube changes things.

[-] Asidonhopo@lemmy.world 1 points 5 months ago* (last edited 5 months ago)

That week I played Rust on Linux before they dropped support was pretty fun

[-] tabular@lemmy.world 1 points 5 months ago* (last edited 5 months ago)

If Linux gamers are not worth his time as we are so few then maybe this singular person's comments are not worth our time over and over.

I hope for more than merely support for a freer OS. I want the whole video games industry to move away from a proprietary model to software freedom - where demand for support is not dependant on the original dev.

[-] thethunderwolf@lemmy.dbzer0.com 1 points 5 months ago

even most popular Minecraft servers have better functioning anti cheat that is completely server side

Why isn't this the standard everywhere? These servers prove that server side anticheat works.

[-] AAA@feddit.org 1 points 5 months ago* (last edited 5 months ago)

It is. All games have this kind of server side verification which denies not allowed actions. The difference is in Minecraft it comes down to "no, you cannot fly, or" no, you cannot build a pig spawner because you don't have one in you inventory". But in Counter Strike you need to decide if one player's 14ms headsbot is legit, while some other player's 20ms kill was not. Or if someone was acting on information they shouldn't have (radar and wall hacks). That's orders of magnitudes harder.

Generally speaking, the slower a game, and the less hand eye coordination are necessary, the easier is server side cheat detection. On the other side, there's chess...

load more comments (10 replies)
[-] echodot@feddit.uk 1 points 5 months ago

Because they've been forced to implement server-side anti-cheat because they can't implement it into the game because they don't control the game and mojang don't seem interested in adding much in the way of anti-cheat to Minecraft.

These other companies actually control the games they're running the servers for, so they can go the simple route and put kernel level anti-cheat in the game, and then call it a day. Corporations will always take the easy cheap option, even if it's not very good.

[-] mcv@lemmy.zip 1 points 5 months ago* (last edited 5 months ago)

Never heard of Rust, but it sounds like something I can afford to ignore.

OS shouldn't even matter to prevent cheating; do your anticheat validation server side. Anyone who knows anything about security knows the client side can never be trusted.

[-] grrgyle@slrpnk.net 1 points 5 months ago

I thought that was the trans crab programming language

[-] Sv443@sh.itjust.works 1 points 5 months ago

Ultra toxic survival game where you build a base, get raided by 4 guys with rocket launchers and bombs while yelling slurs at you. Then rinse and repeat.

load more comments (2 replies)
[-] warm@kbin.earth 1 points 5 months ago

What a clown ahahha

[-] rozodru@pie.andmc.ca 1 points 5 months ago

mentioning EA games like Apex Legends removing support is laughable. Sure Alistair, ALL those EA games ALL decided around fall of 2024 to ditch support for Linux/Proton. All at the Same time. Not because EA has a deal with Microsoft/Game Pass and NOT because a few months later Microsoft announced their own Handheld with Asus. Just like Riot.

So Alistair how long until Rust is announced for Gamepass with all DLC included?

[-] rbos@lemmy.ca 1 points 5 months ago

So Linux users were 0.01% - one in 10,000 players - and also the main cheating problem?

Some odd math there.

[-] stephen01king@piefed.zip 1 points 5 months ago

No, he said he saw more cheat users using Linux than legitimate users using Linux. He also said Linux is another vector to cheats, not that its the main one.

load more comments (1 replies)
[-] GaryGhost@lemmy.world 1 points 5 months ago

They dropped Linux before proton was invented. Go on any cheat website and the requirements will always say to have windows. Maybe proton is exploited by some cheaters, news to me. You should just ban windows, no more cheaters.

load more comments (9 replies)
load more comments
view more: ‹ prev next ›
this post was submitted on 14 Nov 2025
46 points (92.6% liked)

Linux Gaming

25555 readers
92 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

Help:

Launchers/Game Library Managers:

General:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS