this post was submitted on 29 Jun 2025
434 points (99.1% liked)

Steam Deck

17961 readers
511 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 4 years ago
MODERATORS
 

Microsoft has long wanted to get vendors out of the kernel. It's a huge privacy/security/stability risk, and causes major issues like the Crowdstrike outage.

Most of those issues also apply to kernel anti-cheat as well, and it's likely that Microsoft will also attempt to move anti-cheat vendors out of kernel space. The biggest gaming issues with steamOS/Linux are kernel anti-cheat not working, so this could be huge for having full compatibility of multiplayer games on Linux.

top 50 comments
sorted by: hot top controversial new old

Another nail in the coffin

[–] Korhaka@sopuli.xyz 8 points 13 hours ago (1 children)

The best anticheat is whitelisting. More coop games, why does it matter if the enemy force is a computer or player? As long as the AI is good enough.

[–] Potatar@lemmy.world 6 points 12 hours ago

Perhaps*, this is possibly* ok in games with projectile based attacks maybe* but hitscan weapons are not fun to play against when the "player" has no aiming delay.

[–] sunzu2@thebrainbin.org 9 points 14 hours ago

Clownstrike*

[–] Wooki@lemmy.world 7 points 18 hours ago* (last edited 18 hours ago)

For those who can't see the writing on the wall.

Privileged access will include admin access and eventually the ability to make changes to Windows is coming to an end.

The distribution will be enshitified from the install to the updates and you wont be able to do a thing. Exactly like android, ios ect.

Microsoft are doing the opposite of what customers want. The ONLY way this changes is with real competition. If you are only familiar with Microsoft as a professional. It's no time like the present to step outside the rent seekers and see what the rest of the industry is doing.

[–] Mwa@thelemmy.club 1 points 13 hours ago (1 children)

why not move anticheats out

[–] SaharaMaleikuhm@feddit.org 5 points 12 hours ago (1 children)

Why not just read the article in which this get addressed?

[–] Mwa@thelemmy.club 1 points 8 hours ago (1 children)

Cause I don't wanna read all of it

[–] pastermil@sh.itjust.works 2 points 2 hours ago

It's even in the header..

[–] DonutsRMeh@lemmy.world 95 points 1 day ago (3 children)

I never understood kernel level anti-cheat. People STILL cheat. lol

[–] MoogleMaestro@lemmy.zip 56 points 1 day ago* (last edited 1 day ago) (1 children)

Yes,

but game companies also want to spy on you and potentially sell your data. Even if they aren't selling it, the ability to do so increases the value to investors. This is the way tech companies talk about invasive software in general, FWIW.

[–] derin@lemmy.beru.co 2 points 3 hours ago

Can you name an instance of a game company doing that?

[–] AmbitiousProcess@piefed.social 23 points 1 day ago (2 children)

To be fair, it certainly still makes cheating harder. If it didn't exist, you'd just see even more people cheating, but it's a pretty overkill way of system monitoring for such a relatively small benefit by comparison.

Massive privacy risk, only slightly better performance than other non-kernel monitoring.

[–] Crozekiel@lemmy.zip 2 points 13 hours ago

Sure, if you are comparing to having no anti-cheat at all... But there are tons of competitive games out there using more "traditional" anti-cheat that don't need kernal access that are doing fine.

[–] skozzii@lemmy.ca 24 points 1 day ago (1 children)

Some games just need people back in the equation instead of relying on algorithms. Bring back the Game Master's to MMOs etc, these people are willing to work for peanuts and be happy, yet they still decided to cut costs by replacing them...

[–] Winter_Oven@piefed.social 9 points 1 day ago (3 children)

...wait, games don't have even a single person checking for cheaters, even casually? Like, they wholly rely on anticheat?

(PS, has been a decently long time since I played a game that needed anti cheat)

[–] seralth@lemmy.world 2 points 3 hours ago

FF14 and BDO for example still have GMs but they are woefully understaffed. This is the more common reality.

Few to no mmos have zero GMs. They just frequently only work for like an hour a day doing spot checks are under staffed and mostly just are email support.

The old days of gms frequently being actively in-game to reach out to 24/7 isn't a thing anymore.

[–] dormedas@lemmy.dormedas.com 14 points 1 day ago (1 children)

Depends on the game, really, but “relying” on anti-cheat is pretty common. Larger games tend to have teams who review cases that get flagged by the systems and players and do manual removal but these teams also tend to be quite small and unable to adequately handle the amount of cheating that occurs.

If gamers want to see cheaters less often, they need to pressure the companies to do human moderation in addition.

[–] vulgarcynic@sh.itjust.works 2 points 14 hours ago* (last edited 13 hours ago) (1 children)

I'd argue the most effective anticheat is dedicated servers. Admin'ed a lot of CS, TFC, and Q3 servers growing up and it was easy enough to kick/ban any one hacking or being an unrepentant dick. Downside for the corps is, you can't gate all that dlc as easy when users have control.

[–] dormedas@lemmy.dormedas.com 1 points 13 hours ago

I’d argue the same, actually. It takes people to moderate people and dedicated servers make it easiest. Modern match made games could still have admins, the company needs to pay for them.

[–] NotSteve_@lemmy.ca 3 points 1 day ago

I think people can vote to kick people but that’s it really

[–] Blackmist@feddit.uk 1 points 1 day ago

Did you never play Fall Guys on PC?

[–] Kolanaki@pawb.social 55 points 1 day ago* (last edited 1 day ago) (5 children)

I'd probably be okay with kernel level anti-cheats if they actually stopped cheaters. But they don't. Hell, the best anti-cheat I've ever seen that actually works isn't even made by the developers of the game; it's a mod! Blue Sentinel for Dark Souls 3. All it does is check if the files a player you're connecting to has deviate at all from your own, then prevents the connection if they are not 1:1 identical.

[–] warm@kbin.earth 37 points 1 day ago (2 children)

Basic anti-cheat already does this, but also with memory, because most cheats are reading/modifying what is in memory. I think the only ethical solution for anti-cheat is on the server side, with machine learning perhaps, kind of like VACnet.

[–] filcuk@lemmy.zip 10 points 22 hours ago (2 children)

The problem is that, with a good enough cheat, it can be impossible to distinguish from a very good player.
The best cheats use a secondary device emulating human input and reactions, which is practically undetectable.

[–] viking@infosec.pub 13 points 22 hours ago

A secondary device can't be identified by kernel level anti-cheat either. If you have a standalone device that identifies as a USB keyboard and mouse and then generates inputs that give you a 100% headshot count, there's nothing you could detect through the kernel, since all it detects are keystrokes and clicks.

[–] warm@kbin.earth 5 points 19 hours ago

You will never stop cheaters, ever. It's something we have to live with. It's annoying when it happens, but it's hardly the end of the world either.

So I'd rather have the AC running on the server and not invading my system.

[–] idunnololz@lemmy.world 5 points 20 hours ago

Yeah and a lot of cheats know the anti cheat is checking memory so they also modify the anti cheat and essentially mess up their memory check to fool it into thinking nothing has been modified. It's just a cat and mouse game where the cheats bypass the anti cheat and the anti cheat adding more detectors.

[–] OsrsNeedsF2P@lemmy.ml 14 points 1 day ago

If cheaters wanted to get around that, they could

load more comments (3 replies)
[–] arudesalad@sh.itjust.works 11 points 1 day ago (1 children)

I get this and when I used windows I've had issues with kernel level anti-viruses, but why anti-viruses before anti-cheats? Surely an AV's kernel access is more important then an AC's access?

[–] Fubarberry@sopuli.xyz 34 points 1 day ago (1 children)

Microsoft's biggest concern here is another Crowd Strike like event, so they're prioritizing kernel modifications that impact businesses.

[–] sunzu2@thebrainbin.org 2 points 14 hours ago

they're prioritizing kernel modifications that impact businesses.

Hence why the gamers are moving into Linux.

Being treated like a second class citizen after spending thousands of dollars on a hardware is a clown exercise.

Or letting some creeps like Satya run the rig like his own 🤢

[–] kadup@lemmy.world 19 points 1 day ago* (last edited 1 day ago) (3 children)

This is what, the fourth time a Linux community gets excited about this? But that's actually not good for us at all. Much like Android's safety net, or the nightmare that is the Mac equivalent, the entire point will be creating an untouchable chain from the firmware to the final OS being booted, and only allowing some apps to use a specific API to attest this isn't compromised.

This is horrendous for people trying to modify the OS or, in a more relevant tone, run programs meant for that OS on an entirely different environment. Microsoft has slowly been moving towards making this work on PCs, mostly due to pressure from DRM providers like Netflix or banking apps, but unlike Apple they can't simply lock everything down at once and say "deal with it" because Windows lives by backwards compatibility. Either way, this is just another step towards this upcoming future.

If your favorite games now start asking Windows if the chain of trust is not tampered with... say goodbye to compatibility with Proton.

[–] SaharaMaleikuhm@feddit.org 3 points 12 hours ago

And if Windows makes using their system super easy, there will likely be even more games with kernel level anti cheat. Classic embrace, extend, extinguish.

[–] WalnutLum@lemmy.ml 5 points 1 day ago (2 children)

I don't think chain of trust and security through kernel-level access are fighting the same problem.

Usually chain of trust is to prevent app tampering, and kernel-level access is to prevent memory tampering.

I assume Windows is creating a new API for applications to monitor certain regions of memory for tampering without needing kernel access.

[–] Wooki@lemmy.world 1 points 18 hours ago* (last edited 18 hours ago)

Kernel level access is to stop access plain and simple. That includes user access rights absolutely.

[–] DarkMetatron@feddit.org 3 points 1 day ago

There already is a API for this with ebpf for Windows and it is the same API that can be used on Linux (because it originates from Linux).

https://microsoft.github.io/ebpf-for-windows/

EBPF still runs in Kernel space but in a much more limited and confined way.

load more comments (1 replies)
[–] Ulrich@feddit.org 14 points 1 day ago (1 children)

it's likely that Microsoft will also attempt to move anti-cheat vendors out of kernel space

[Citation needed]

It seems like the point is that Microsoft would be developing some sort of alternative to the kernel with similar functionality for antivirus providers, that doesn't need to have kernel level access. Anticheat uses a lot of the same techniques as kernel level antivirus to detect malware, thus it would probably have to adapt to this new system.

I think the article is more commenting on how Microsoft is directly partnering with antivirus companies for this new system right now, while they're not directly partnering with anticheat companies, even though they'd probably have to migrate to this new system regardless.

[–] lath@lemmy.world 11 points 1 day ago

Oh, so that's why Epic's Easy anticheat keeps having trouble. Microsoft might be using it as a trial run.

load more comments
view more: next ›