Riot Games talk Vanguard anti-cheat for League of Legends and why it's a no for Linux

3 years ago by Fubarberry to c/linux_gaming

While previously you've been able to play League of Legends on Linux, and there's some pretty die-hard fans using Wine to play it, that's set to end soon with Vanguard being introduced.

This also applies to Valorant. I know a lot of people look down on both games, but it's still unfortunate for Linux to lose access to such a popular game.

I thought this part was particularly interesting:

Half of anti-cheat is making sure the environment hasn't been tampered with, and this is extremely hard on Linux by design. Any backdoors we leave open for it are ones [cheat] developers will immediately leverage for cheats

golden_zealot 57 points 3 years ago

That's ok I don't really want spyware anyway.

path: 0 9292308, hotness: undefined, score: 57, children: 0
inlandempire 46 points 3 years ago

Their post is a bunch of PR hidden by funnyspeak while not addressing people's concerns in any way. The worst is that they're officially ditching LoL on linux because reasons, they're forcing the anti cheat on windows BUT they can't implement it on MacOS because Apple won't allow it

path: 0 9292939, hotness: undefined, score: 46, children: 8
teawrecks 11 points 3 years ago

Their post is a bunch of PR hidden by funnyspeak

I disagree, I think they said pretty plainly that they rely on security by obscurity, which is fundamentally at odds with an open platform that gives you control over your hardware. They're not wrong, they can take their shitty anti-cheat arms race and shove it.

path: 0 9292939 9308388, hotness: undefined, score: 11, children: 6
Molecular0079 3 points 3 years ago

But if the Mac client doesn't have anti-cheat, doesn't it totally defeat their whole argument?

path: 0 9292939 9308388 9322484, hotness: undefined, score: 3, children: 5
teawrecks 2 points 3 years ago

If running on an obscure platform avoids cheaters, that's still security by obscurity. I assume it's only a matter of time before the number of cheaters using that client grows to the point where they either have to invest in anti-cheat there, or cut support for the platform.

MacOS is not an open platform, so as long as apple support their efforts, they will be able to have kernel mode anti-cheat there when they want it.

path: 0 9292939 9308388 9322484 9322825, hotness: undefined, score: 2, children: 4
Molecular0079 5 points 3 years ago

Yeah, but Apple isn't allowing it (at least according to the comment you replied to), so if Riot continues to allow their games to run on Mac without kernel anti-cheat, then their whole argument against Linux support is moot.

path: 0 9292939 9308388 9322484 9322825 9324562, hotness: undefined, score: 5, children: 3
HKayn 2 points 3 years ago

How are they ditching LoL on Linux if they've never officially supported it in the first place?

path: 0 9292939 9307865, hotness: undefined, score: 2, children: 0
WalrusByte 35 points 3 years ago

"They'd find our backdoors T_T"

Oh noooooo! /s

path: 0 9290975, hotness: undefined, score: 35, children: 3
Fubarberry 11 points 3 years ago

To be fair, I think the backdoors they're referring to would be ones meant to allow Linux users to play.

But with Riot being owned by a Chinese company, I suspect there are plenty of backdoors to go around.

path: 0 9290975 9294354, hotness: undefined, score: 11, children: 1
WalrusByte 2 points 3 years ago

Yeah, you're right. It just sounds kinda bad to call them "our backdoors". It's not inaccurate, but still sounds kinda sus

path: 0 9290975 9294354 9295096, hotness: undefined, score: 2, children: 0
jnk 2 points 2 years ago

That's pretty much the only reasonable explanation at this point. If they were afraid of people finding errors it would be beneficial to allow more players to see what's the program doing. Riot basically confirming they just want to run spyware on SpywareOS.

path: 0 9290975 9415745, hotness: undefined, score: 2, children: 0
miss_brainfarts 27 points 3 years ago

Linux only grants access inside user space, so yeah. Says a lot about any game that refuses to adapt to that

path: 0 9309377, hotness: undefined, score: 27, children: 9
mr_pip 14 points 3 years ago

I get your point, but that is only 50% of the article. 800 players simply don't justify the effort of porting everything to Linux and risk more cheaters. Issues with cheaters affect the entire playerbase, not just those 800.

I'd like more Linux compatibility in large games as much as the next guy, but I get the justification not to do it.

path: 0 9309377 9314790, hotness: undefined, score: 14, children: 8
pandacoder 12 points 3 years ago

Vanguard was announced and was supposed to be added to League imminently a while ago. I stopped playing months ago as a result. I can hardly imagine that I am the only one, so the number seems cherry picked for convenience.

I'd like to know what the average daily player count on Linux was prior to 2024, I suspect it's higher than 800.

That said, I get the trade-off. I won't support that trade-off though because I will never agree with an anticheat implemented like Vanguard is.

path: 0 9309377 9314790 9315198, hotness: undefined, score: 12, children: 3
mr_pip 0 points 3 years ago

Well if you and assumingly many others decided to quit the game for good after that announcement, the number might be cherry picked, but not misleading as you said yourself that you are not going to play anymore.

In that case they also get what they want - solely Windows players.

path: 0 9309377 9314790 9315198 9335606, hotness: undefined, score: 0, children: 2
pandacoder 3 points 3 years ago

I mean I'm not really picking to not play anymore because I don't want to. They said they were going to turn it on like two months ago and I believed them. I wasn't about to risk my account on the odd chance my crapple device is good enough to play it.

path: 0 9309377 9314790 9315198 9335606 9379332, hotness: undefined, score: 3, children: 1
Specal 12 points 3 years ago

I mean, the question should also be, does league of legends have a big enough cheating issue to justify having an invasive anti-cheat. I played the game for 10 years and not once did I knowingly encounter a cheater.

path: 0 9309377 9314790 9324320, hotness: undefined, score: 12, children: 0
miss_brainfarts 7 points 3 years ago

Is Vanguard actually that much more effective than say, the EAC that we have on Linux?

path: 0 9309377 9314790 9323178, hotness: undefined, score: 7, children: 0
vinhill 4 points 3 years ago

Well LoL has no official Linux support, so a low current number of users is no indication of the size of the potential Linux player base.

path: 0 9309377 9314790 9346189, hotness: undefined, score: 4, children: 1
mr_pip 0 points 2 years ago
  1. this plays in their favor
  2. clicking install in lutris rather than just downloading is not much more effort for the end user. Beit supported or not, a rather tech savvy group such as linux users can handle that obstacle and thus the numbers will not change drastically (just my asdumption)
path: 0 9309377 9314790 9346189 9382180, hotness: undefined, score: 0, children: 0
RenardDesMers 18 points 3 years ago

I enjoyed playing TFT but this whole thing made me ditch LoL altogether some months ago. And cheaters on LoL are so rare...

path: 0 9291240, hotness: undefined, score: 18, children: 6
Fubarberry 13 points 3 years ago

According to the original Riot post, 1 in 15 games has a cheater, and in some regions it's 1 in 5 games.

But valorant has the same kernel anticheat, and has rampant cheating. So I don't think the new anticheat will actually help.

path: 0 9291240 9294430, hotness: undefined, score: 13, children: 1
RenardDesMers 6 points 3 years ago

Depends also on their definition of cheater. If they count the mindless weak bots that keep playing just to farm currency in non ranked or if they only count serious cheats.

path: 0 9291240 9294430 9294622, hotness: undefined, score: 6, children: 0
bionicjoey -6 points 3 years ago

Tbf they're probably rare because of the rootkit anticheat right?

path: 0 9291240 9292016, hotness: undefined, score: -6, children: 3
RenardDesMers 10 points 3 years ago

No, they haven't deployed the anticheat yet I think

path: 0 9291240 9292016 9292192, hotness: undefined, score: 10, children: 2
bionicjoey 3 points 3 years ago

Oh, I see. Haven't been following this story that closely tbh.

path: 0 9291240 9292016 9292192 9292427, hotness: undefined, score: 3, children: 1
warm 10 points 3 years ago

League just doesn't have that many 'traditional' cheaters and the game lends itself to server-side AC way more than most. The cheaters in League are more often win-traders at high elos and smurfs in low elos. Also lots of feeding and trolling. So I have no idea why they are adding Vanguard, a good reason to stop playing the game though.

path: 0 9291240 9292016 9292192 9292427 9293120, hotness: undefined, score: 10, children: 0
Zink 11 points 3 years ago

Real answer: too lazy to port / not worth enough to port

path: 0 9324588, hotness: undefined, score: 11, children: 1
Contend6248 4 points 2 years ago

Even with premium Linux support, who in their right mind would run that shit with kernel access

path: 0 9324588 9393019, hotness: undefined, score: 4, children: 0
ulu_mulu 6 points 3 years ago

World of Warcraft has its own anticheat that works on Linux no problem, if Blizzard can do it why Riot can't? It's not that WoW has more players than LOL so it could be justified, it's actually the opposite.

path: 0 9337766, hotness: undefined, score: 6, children: 1
ICastFist 3 points 3 years ago

It's probably because WoW isn't as competitive as LoL or Valorant, so Riot's games need to be more aggressive in figuring whether someone is cheating or not. A more apt comparison would be with Valve's Dota2 and Counter Strike

path: 0 9337766 9347381, hotness: undefined, score: 3, children: 0
TGhost 5 points 3 years ago

You find it interresting, For the backdoors right ?

path: 0 9290767, hotness: undefined, score: 5, children: 0
KindaABigDyl 4 points 3 years ago

So no 2XKO? :(

I was so excited

path: 0 9291292, hotness: undefined, score: 4, children: 0
azvasKvklenko 4 points 3 years ago

The problem with anti-cheat won’t get away anytime soon, and at least not until one invents effective server-side detection, or some completely different methods that can work with Linux and probably not anything that is known already

path: 0 9346676, hotness: undefined, score: 4, children: 0
spez_ 3 points 3 years ago

Make sure to buy hardware hacks

path: 0 9337559, hotness: undefined, score: 3, children: 0
shaytan 2 points 2 years ago

Oh no, how will I get spyware into my pc then? What a shame

path: 0 9423823, hotness: undefined, score: 2, children: 0
KingThrillgore -2 points 3 years ago

No sweaty, angry, sexist, racist, sub-human filth League gamers on Linux? What a shame. How will Linux users ever recover knowing the trash will never leave the dumpster? I for one am completely devastated.

/s

path: 0 9298331, hotness: undefined, score: -2, children: 0
linux_gaming
linux_gaming

@lemmy.ml

login for more options
23884
1215
183

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

go to feed...