270
Linux is now the best gaming system. | fernvenue's Blog
blog.fernvenue.comWhen it comes to gaming on Linux, many many many people’s understanding stil remains in the Jurassic era. For the past few years, I’ve been using Linux as my main operating system for both work and gaming. From my personal experience, the gaming experience on Linux is far superior to that of macOS and Windows. I know I know…whenever I mention this, there are always some old-school individuals who come out to say that Linux’s driver configuration is complex, its game support is not rich enough, and its compatibility issues are significant, among other problems. In this article, I will directly address these issues and let everyone understand how much the gaming experience on Linux has developed by 2025.
Yeah, so the problem with that is you’re typically not building a security platform with a game on top, you’re building a game. The scope of the issue is not the same for Fortnite or LoL than for… I don’t know, Fatal Fury City of the Wolves, if we’re getting topical.
Especially in a multiplatform game where the PC is not your primary target and your targeted consoles have a semblance of platform integrity it is not unreasonable to expect the platform to handle at least the basics. And hey, if Windows gives you that through a third party service that’s resources you can put in… you know, the game part of the game.
That’s not being lazy, that’s the second law of thermodynamics. Resources are limited, from developer time to server time (which goes up if you can’t offload literally anything to the client).
You’re more likely to have me meet you in the middle if we agree that there probably should be a middle ground where the layer of security that is now being offloaded to a third party service having kernel-level access should instead be handled by the OS. I don’t know if that’s better or worse, but it certainly isn’t as weird and scary as having a bunch of mid-sized vendors have crazy access to people’s computers just so they can play games semi-functionally. But to bring this back to the original argument, that sounds like something you’re at best going to get from Microsoft. Linux being what it is, that isn’t an option and is not going to become one.
Just to be clear, I’m not arguing against 3rd party ac entirely, JUST the heavy handed kernel access ac solutions. I believe that if the less insane options were the only ones, the overhead on developers would be present, certainly, but not insurmountable, even for small indie studios.
To slightly exaggerate my earlier example: If you give the gardener access to your security cameras, there’s no reason for them to walk around the back and check if the sprinklers are on. It might be easier, but that does NOT mean your gardener needs access to the security cameras.
The way things are now, developers lean on that insane system as a crutch, and build their games without any regard for client integrity whatsoever. Because why should they? THAT is the laziness I’m complaining about.
I don’t believe kernel access should be required at all. 3rd party, OS, whatever! It’s NOT necessary.
Having said that, If you’re arguing for a system service that can verify client integrity and pass that back to user space, sure, I could live with that. In that case though:
I grant you that Microsoft at least acknowledge the problem, but they are dragging their feet on a solution, and they’ve said they’re not going to enforce it, once it becomes an option.
Linux being what is is, and Valve investing what they have, I’d be surprised if something like this wasn’t already in the works
deleted by creator