347
submitted 3 months ago* (last edited 3 months ago) by Fubarberry@sopuli.xyz to c/steamdeck@sopuli.xyz

Kernel anti-cheat systems are currently the bane of Linux/Steam Deck gaming, haven't actually proven to be effective at stopping cheaters (see Valorant for an example), and lead to various security concerns from giving 3rd parties full access to your machine to being used to install ransomware and malware.

Windows tried to restrict kernel access years ago, but backed down under pressure from various companies. However Crowdstrike's outages have shown the sever consequences of leaving kernel access open, and we might finally see kernel access to be cut off.

top 33 comments
sorted by: hot top controversial new old
[-] lordnikon@lemmy.world 131 points 3 months ago* (last edited 3 months ago)

what kills me is we Solved Cheating in the 90s and early 00s. It's called dedicated servers. People would buy a game someone would setup a server and if you were a dick or cheat you would get kicked and each sever was like a community just like it is here.

But the companies want control they want to be able to shut download the game on their timetable and get you to buy the next game. A tool or system is never going to fix this people and breaking communities into manageable chunks can.

Hell back in the day servers were hacked on purpose to create new types of games. Anyone remember CS Surfing and Sniper only maps in TFC.

the point is people can hack away break the game beyond recognition but they can do that off in their own space.

Now I know that breaks global leader boards and other ego driven things but I'm just talking about having fun with games.

[-] Aurenkin@sh.itjust.works 29 points 3 months ago

Those were the days for sure. Dedicated servers were fantastic, you'd often run across the same people in the same server as well and get to know folks. A community, like you said.

[-] lordnikon@lemmy.world 7 points 3 months ago
[-] Aurenkin@sh.itjust.works 2 points 3 months ago

I don't but it's probably pretty region dependent. In Australia I used to play on Internode servers a lot.

[-] lordnikon@lemmy.world 5 points 3 months ago

ah cool yeah it was this thing in the US where you connected into rooms that had dedicated servers attached to them but under the hood it was all peer to peer I think that would be a server browser for games that didn't have that like quake, quake 2 and mechwarrior 2, decent. It was run by sega.

What made it crazy awesome is you generated points by logging in and playing to spend in the heat store and they sold like GPUs like voodoo 2 2000s and gaming mice, etc.

It all crashed in a blaze once people figured out you could just camp in games an minimize and keep generating points.

By that point Half-life and Quake 3 was out and had the server browser built in so it was on the way out anyway.

[-] Aurenkin@sh.itjust.works 2 points 3 months ago

Oh nice that sounds awesome! The only similar kinda thing I remember from back in the day was Microsoft Zone. Used to play a bit of Total Annihilation on there.

[-] Rinox@feddit.it 22 points 3 months ago

I mean we have entire genres only because people back in the day modded the shit out of game servers. Team fortress and DotA were both mods before becoming actual games.

[-] Landless2029@lemmy.world 13 points 3 months ago

I remember those days, but this was before Microtransactions and battlepasses.

Back then when you bought a game it was complete and you owned it...

[-] thisbenzingring@lemmy.sdf.org 4 points 3 months ago

There was global leader boards way back in the day. I think it was called the Quake World League, it was one that would count Counter-Strike. I am not 100% but I think it used gamespy to do much of its work. I remember when it showed millions of people active and I was able to reach a top 20 in Counter-Strike one week. I was able to break the top 100 many times before it changed.

[-] lordnikon@lemmy.world 5 points 3 months ago

yeah you're right so it was eventually better than I remembered back then

[-] AlternateRoute@lemmy.ca 63 points 3 months ago* (last edited 3 months ago)

MS had this implemented originally in NT4 then started allowing more drivers direct access for performance.

They tried again with VISTA but McAfee and Symantec cried to the EU and forced MS to back down.

Apparently apple got away with implementing it however.

[-] deegeese@sopuli.xyz 98 points 3 months ago

Apple implemented a kernel API for security software and made it good enough that they forced their own tools to use the API.

MS’s own tools depended on kernel access but they tried locking out 3rd party vendors without building a replacement like Apple did.

McAfee and Symantec correctly pointed out how this would be using monopolist powers to block competitors.

Microsoft needs to shut up and do the work to make their kernel secure.

[-] AlternateRoute@lemmy.ca 35 points 3 months ago

Apple implemented a kernel API for security software and made it good enough that they forced their own tools to use the API.

I haven't looked at the Security API in depth but I have looked at the iOS APIs.. Apple gets away with their own apps having MUCH MUCH deeper access than what they give 3rd parties.. I would be SHOCKED if their kernel API is all they use in their own tools.

Microsoft needs to shut up and do the work to make their kernel secure.

The EU ruling is very broad however, if it has just been security tools YES MS could have just built out the APIs and used them for defender, but the EU ruling makes it so open we have wonderful video game anti cheat and DRM drivers from all sorts of providers playing around in driver / kernel space.

[-] breadsmasher@lemmy.world 3 points 3 months ago

Apple got away with implementing it

I have no idea either way - floating a question.

Did apple previously allow kernel access and then restrict it again? It seems the specific issue with MS vs McAfee etc is due to originally being allowed access, but microsoft restricted it, affecting their products?

[-] AlternateRoute@lemmy.ca 8 points 3 months ago* (last edited 3 months ago)

Yes, System extensions on macOS Catalina 10.15 or later allow software https://developer.apple.com/support/kernel-extensions/

[-] RobotZap10000@feddit.nl 7 points 3 months ago

I read dilemma as diarrhea and didn't think much of it...

[-] warmaster@lemmy.world 6 points 3 months ago

if they build a proper API for it, wouldn't we be in the same place as now ?

[-] Beaver@lemmy.ca 3 points 3 months ago

Finally windows get some kind of improvement after going downhill so much.

roblox on linux?

this post was submitted on 26 Jul 2024
347 points (98.9% liked)

Steam Deck

14800 readers
57 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 3 years ago
MODERATORS