3 ms·
You're mistaken, anti-cheat (some of them) do work on Linux[1], such as Easy AntiCheat, BattlEye, nProtect GameGuard etc. But not every game using these will wo
by d3Xt3r 2y ago
You're mistaken, anti-cheat (some of them) do work on Linux[1], such as Easy AntiCheat, BattlEye, nProtect GameGuard etc. But not every game using these will work, since some of them require the developer to enable Linux support - which is usually as simple as ticking a box. Unfortunately, many game studios / publishers don't want to support Linux, for various reasons. Some of them even are even biased against Linux, such as Epic's Tim Sweeny, who has made several unsubstantiated nonsensical claims against Linux. Unfortunately there's not much you can do about these people / studios, besides boycotting their products and services.
There's also a second category of anti-cheat (kernel-level), which will never work on Linux, as @p_ing elaborated. I second their opinion that you shouldn't run games which use these, even on Windows. The Crowdstrike incident has shown us how dangerous such programs can be (causing BSODs and instability). Kernel-level anti-cheat programs are even more dangerous, since they monitor everything on your PC, actively sabotages any inspection tools, and protects itself from being uninstalled - which is behaviour very akin to malware/rootkits. You should _never_ install such programs on your PC. Once again, the solution here is to vote with your wallet and boycott games and studios which use such solutions.
[1] https://areweanticheatyet.com/ https://areweanticheatyet.com/
- vednig 2y agoi meant kernel level anti-cheats, though these have behavior akin to malware, unfortunately most popular games do require anti-cheat as well as some tests, which makes it even more important to have at least some sort of support for programs requiring that on Linux CrowdStrike was a global issue because of single source of failure, CrowdStrike itself, similarly if the support is delegated over to the OS or if the OS can somehow ascertain some level of relative stability in the system, widely used kernel rooting anti-cheat wouldn't be required