I recently moved to complete Linux, no dual boot. I was planning to set up League of Legends on Linux, so I could continue to play, but since Vanguard (the anti-cheat software) got released, that is no longer possible. I was a League player for 10 years. I really enjoyed playing the game.
Riot is not implementing the same kernel anti-cheat for Mac. In their blog post, the noted that there are about 800 users playing League through Lutris. If they can detect this, why can't they just allow Linux users to play without the kernel anti-cheat.
I don't think there is a single League of Legends player in the world that wants a kernel anti-cheat. Riot did it anyway. They are completely out of touch with their user base. How are people supposed to trust a kernel anti-cheat from company that is owned by a Chinese company, Tencent.
I would argue that most people don't encounter cheaters while playing, or don't even notice them, unless blatantly obvious. In contrast, anti-cheat software like Vanguard may have a noticeable performance impact on some games, across most players.
I am pretty sure Riot's kernel driver is not the first Windows kernel driver made by a Chinese company. Trying to sneak impression like that is a very good communication trick to deviate the discussion (to some national security cough cough..), but without evidence is not helpful.
This feels similar to the Anti-Virus programs of old, maybe the solution is the same, Microsoft adds some sensible shim layer that can attest that you're not doing weird things that cheaters would do.
People are happy enough that it's MSFT code in the kernel and not some random game dev studio, game dev studio is happy because it has fewer cheaters.
Or, alternatively, go play a different game, there's a fair few to choose from.
Hi poster here, note that ars technica has it's own comment section and it may be worth reading the comments as well as the article.
I think we're going to be seeing TPM requirements in a lot more things soon. Almost certainly DRM that requires TPM chips will be coming within a few years.
Chrome tried this with attestation and it backfired, one can hope the community can pressure lawmakers to prevent corporations from preventing people to own their computers.
(The pessimist in me laughs maniacally at the optimist in me who wrote it.)
Even Microsoft gives details on how to install Windows 11 without a TPM or one of listed supported CPUs these days. I run Win11 on an "unsupported" setup and not had any issues (yet - who knows what they will change in the future that could break things)
> Microsoft recommends against installing Windows 11 on a device that does not meet the Windows 11 minimum system requirements. If you choose to install Windows 11 on a device that does not meet these requirements, and you acknowledge and understand the risks, you can create the following registry key values and bypass the check for TPM 2.0 (at least TPM 1.2 is required) and the CPU family and model.
> Note: Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
Riot is not implementing the same kernel anti-cheat for Mac. In their blog post, the noted that there are about 800 users playing League through Lutris. If they can detect this, why can't they just allow Linux users to play without the kernel anti-cheat.
I don't think there is a single League of Legends player in the world that wants a kernel anti-cheat. Riot did it anyway. They are completely out of touch with their user base. How are people supposed to trust a kernel anti-cheat from company that is owned by a Chinese company, Tencent.