Comment by sodality2
10 hours ago
I have to wonder if it's possible to ever even guarantee something that can't be trivially bypassed on Linux - Windows, sure, it's possible with DMA, but it's damn hard. On Linux you could just compile a spoofed kernel or a DKMS module or something.
It doesn't have to be bypassed. Those same anti-cheats used by many unsupported titles are enabled for some games and work fine on Linux. So you just have to give the developers some incentive to enable it for their titles. It is a choice made by game developers. Currently they don't see a market on Linux/Steam OS but if Steam Machines become popular, potentially they would be missing a market and decide to join in.
Look at android, locked bootloader, no root, se linux, and voila
It looks like Valve wants to avoid going down the road of an extremely locked down system like that. They even view the ability to load alternate OS's as a feature of their products.
is it not possible for someone to have Linux spoof that it's Windows to the game?
you can make a signed readonly linux installation, and restrict your games to it. this would be like "support steamos but not linux".
Or deliver the game as a container format, like snap or appimage to bypass most of the system.
Or demand the installation of a kernel driver like they do on windows.
or just give up on kernel level aticheat since they're been breached all the same, just as windows are restricting their power too.
easy-anticheat has a linux version. Developers have to disable the support intentionally.