▲ 101 ▼ Anticheat check - which competitive games actually work on Linux? (www.gamingonlinux.com) submitted 5 months ago by cm0002@lemy.lol to c/linux@programming.dev 34 comments fedilink hide all child comments
[–] MrSoup@lemmy.zip 10 points 5 months ago (6 children) How can some anticheats work only under SteamOS? permalink fedilink source hideshow 6 child comments replies: [–] csolisr@hub.azkware.net 13 points 5 months ago (5 children) The developers that go this route (for example, the makers of Infinity Nikki) explicitly check whether the hardware is a Steam Deck or compatible, and refuse to run if not. That way they can claim to support Steam Decks while blocking Linux players, which they still consider as too much of a cheating vector to allow at all. permalink fedilink source parent hideshow 5 child comments replies: [–] MrSoup@lemmy.zip 7 points 5 months ago (1 child) This still allows running linux cheats on Steam Deck. Or even better, I'm sure it is possible to spoof hardware on Linux since it's open. permalink fedilink source parent hideshow 1 child comment replies: [–] renegadespork@lemmy.jelliefrontier.net 2 points 5 months ago You can absolutely configure Linux to spoof the hardware it reports to a program. Cheaters will do anything but actually get good at the game. permalink fedilink source parent [–] Gloomy@mander.xyz 7 points 5 months ago (2 children) Linux players, which they still consider as too much of a cheating vector to allow at all. But... why? permalink fedilink source parent hideshow 2 child comments replies: [–] vagrancyand@sh.itjust.works 11 points 5 months ago Linux is a secure operating system, windows is not. Making kernel level anti-cheat for Linux is difficult, and should be functionally impossible; as kernel level anticheat is absolutely no different than malware in its attack vector on the kernel. This means, for lazy dev teams, they can't implement the laziest possible method of anticheat, which they get upset about since they have lost all ability to actually have anti-cheat teams. permalink fedilink source parent [–] csolisr@hub.azkware.net 10 points 5 months ago Linux makes a kernel-mode anti-cheat (that is, an application able to have above-administrator permissions and supervise all the device's actions) more difficult to implement than on Windows. permalink fedilink source parent
[–] csolisr@hub.azkware.net 13 points 5 months ago (5 children) The developers that go this route (for example, the makers of Infinity Nikki) explicitly check whether the hardware is a Steam Deck or compatible, and refuse to run if not. That way they can claim to support Steam Decks while blocking Linux players, which they still consider as too much of a cheating vector to allow at all. permalink fedilink source parent hideshow 5 child comments replies: [–] MrSoup@lemmy.zip 7 points 5 months ago (1 child) This still allows running linux cheats on Steam Deck. Or even better, I'm sure it is possible to spoof hardware on Linux since it's open. permalink fedilink source parent hideshow 1 child comment replies: [–] renegadespork@lemmy.jelliefrontier.net 2 points 5 months ago You can absolutely configure Linux to spoof the hardware it reports to a program. Cheaters will do anything but actually get good at the game. permalink fedilink source parent [–] Gloomy@mander.xyz 7 points 5 months ago (2 children) Linux players, which they still consider as too much of a cheating vector to allow at all. But... why? permalink fedilink source parent hideshow 2 child comments replies: [–] vagrancyand@sh.itjust.works 11 points 5 months ago Linux is a secure operating system, windows is not. Making kernel level anti-cheat for Linux is difficult, and should be functionally impossible; as kernel level anticheat is absolutely no different than malware in its attack vector on the kernel. This means, for lazy dev teams, they can't implement the laziest possible method of anticheat, which they get upset about since they have lost all ability to actually have anti-cheat teams. permalink fedilink source parent [–] csolisr@hub.azkware.net 10 points 5 months ago Linux makes a kernel-mode anti-cheat (that is, an application able to have above-administrator permissions and supervise all the device's actions) more difficult to implement than on Windows. permalink fedilink source parent
[–] MrSoup@lemmy.zip 7 points 5 months ago (1 child) This still allows running linux cheats on Steam Deck. Or even better, I'm sure it is possible to spoof hardware on Linux since it's open. permalink fedilink source parent hideshow 1 child comment replies: [–] renegadespork@lemmy.jelliefrontier.net 2 points 5 months ago You can absolutely configure Linux to spoof the hardware it reports to a program. Cheaters will do anything but actually get good at the game. permalink fedilink source parent
[–] renegadespork@lemmy.jelliefrontier.net 2 points 5 months ago You can absolutely configure Linux to spoof the hardware it reports to a program. Cheaters will do anything but actually get good at the game. permalink fedilink source parent
[–] Gloomy@mander.xyz 7 points 5 months ago (2 children) Linux players, which they still consider as too much of a cheating vector to allow at all. But... why? permalink fedilink source parent hideshow 2 child comments replies: [–] vagrancyand@sh.itjust.works 11 points 5 months ago Linux is a secure operating system, windows is not. Making kernel level anti-cheat for Linux is difficult, and should be functionally impossible; as kernel level anticheat is absolutely no different than malware in its attack vector on the kernel. This means, for lazy dev teams, they can't implement the laziest possible method of anticheat, which they get upset about since they have lost all ability to actually have anti-cheat teams. permalink fedilink source parent [–] csolisr@hub.azkware.net 10 points 5 months ago Linux makes a kernel-mode anti-cheat (that is, an application able to have above-administrator permissions and supervise all the device's actions) more difficult to implement than on Windows. permalink fedilink source parent
[–] vagrancyand@sh.itjust.works 11 points 5 months ago Linux is a secure operating system, windows is not. Making kernel level anti-cheat for Linux is difficult, and should be functionally impossible; as kernel level anticheat is absolutely no different than malware in its attack vector on the kernel. This means, for lazy dev teams, they can't implement the laziest possible method of anticheat, which they get upset about since they have lost all ability to actually have anti-cheat teams. permalink fedilink source parent
[–] csolisr@hub.azkware.net 10 points 5 months ago Linux makes a kernel-mode anti-cheat (that is, an application able to have above-administrator permissions and supervise all the device's actions) more difficult to implement than on Windows. permalink fedilink source parent