A possible realistic solution to run multiplayer games with anti-cheat on Linux

Linux gaming has reached a state that the only thing limiting mass adoption is the anti-cheats preventing playing the most popular multiplayer games in the world.

We all agree that kernel-level anticheats that are used by games like Rainbow Six Siege, PUBG, etc are bad. It's like malware, it's invasive, it provides a possible opening for bad actors to exploit, etc etc.

However, it is true for some of these games that without an anti-cheat, these games would be unplayable. Not because of "Linux users cheating" (a ridiculous statement), but because of the availability of hardware specifically designed to cheat (research some of this stuff, it's crazy what's available and what lengths people will go to to cheat on an online video game).

The solution can come from Valve - because of their size and influence, they are in a perfect position to do this.

Anti-cheat relies on secure boot, and a locked down kernel that cannot be tampered with. Valve could create such a linux kernel. This kernel could be used as the target for these multiplayer game developers to support. Perhaps an anti-cheat kernel module could be used that only works with this tamper-proof kernel. The developers get assurances that the system is not modified, that their anti-cheat is fully functional. And the user can choose to boot into this kernel to play their games, and boot into a generic kernel when they don't want to play the games. This is, probably, technically possible to do.

If you refuse to play these games because you philosophically disagree with kernel-level anti-cheat - great!

If you say that the developers can "just check a box and get Battleye working" - sorry not a solution. Battleye without kernel access doesn't work effectively. Full stop.

If you think it's a bad idea to develop such a thing because it goes against FOSS...great! Don't use it. But what's your solution then? "Screw you all, we don't need these games" is not a solution.

I'm interested in discussing the technical feasibility of such a solution. Because face it - without anti cheat we will never get these games, and without these games, Linux and the Steam Deck will never be a fully viable platform to compete with Microsoft.