Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

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.

Cheating in online games is a constant battle for game developers, so I certainly appreciate it's a difficult subject to approach. Developers want players to have the easiest time getting into the game, that's obvious, but with so many cheats out there it's a difficult balancing act. They stated that "as many as 1 in 15 games globally has had a scripter or botter in it, but in some regions, this number is as high as 1 in 5" which is pretty problematic.

For those curious on their thoughts about Linux, and people playing LoL on Linux going forward they said this:

Q: What about Linux?

We've never officially supported Linux, and it's true that the current Lutris-based implementation for League (that uses wine) will not be able to satisfy the Vanguard driver requirements. Linux does not currently afford us sufficient ability to attest boot state or kernel modules, and the difficulty in securing it is only compounded by all the frustrating differences between distributions. Even allowing emulation is an exceptionally dangerous game, as many cheats could then just run on the host, manipulating or analyzing the VM in a way that would be invisible to Vanguard within it.

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 developers will immediately leverage for cheats, and yesterday, there were just over 800 Linux users on League. We have evaluated this risk to not be worth the payoff.

And about having it be open source:

Q: Why not open source the driver?

Anti-cheat is an iterative, indefinite battle. Many of the preventative checks that Vanguard makes to ensure system integrity are deliberately stealthy, bleeding-edge, and in some cases, built on total pillars of sand. We benefit extensively from the confusion that the system inflicts on cheaters, and letting them simply browse the detection methods would exhaust our supply faster than we could invent new ones. An open source anti-cheat application would be totally useless (April Fools 2021).

So there you have it, you simply won't be able to play it on Linux with the introduction of Vanguard. We already knew this but at least they're trying to give more detailed explanations.

See their full blog post on the LoL website which goes into plenty more detail on their struggle against cheaters.

Article taken from GamingOnLinux.com.
Tags: Anti-Cheat, Misc, Wine
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
56 comments
Page: 1/3»
  Go to:

dpanter Apr 11
Bleh.

Spoiler, click me
 
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠞⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠲⢤⣠⠔⠚⠉⠀⠀⠀⠀⠀⠀⠈⠙⢦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠞⠁⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⠀⠀⠀⠈⢳⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢳⡀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⡾⠁⠀⠀⠀⠀⣀⠴⠒⠋⠁⠀⠀⠀⠀⠉⠙⠲⢤⣀⢣⠀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⠀⢧⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠠⡼⠉⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠹⢍⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠒⠤⣀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣰⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⠔⢒⣋⣩⠭⠭⠭⢍⣉⣉⠛⠦⡀⣀⡠⠤⢶⣒⣒⣋⣉⣑⣒⣒⡒⠮⢷⣀⠀⠀
⠀⠀⠀⣠⠖⢊⣇⠀⠀⠀⠀⠀⠀⠀⣀⣠⠤⠚⣉⢴⣚⢭⣲⣶⣦⣤⡒⠒⠲⠬⢭⣓⡫⠗⠒⠋⣉⠭⣤⣶⣶⣶⣖⡢⠭⢍⡓⠮⣇⠀
⠀⠀⡼⠁⠀⢸⠀⠀⠀⠀⠀⠀⢠⠖⠒⠒⢚⡭⠚⠉⢠⣿⣷⣾⣟⣻⣿⡆⠀⠀⠀⠀⠉⣧⠖⠉⠀⣼⣿⡷⣿⣛⣿⣷⠀⠀⠉⠉⠺⡏
⠀⡜⠀⠀⠀⠘⠀⠀⠀⠀⠀⠀⠈⠙⠛⠒⢯⣀⠀⠀⢸⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⢠⠇⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⠆⠀⠀⠀⣠⠇
⡼⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠦⣌⡙⠲⠤⣛⣿⣿⣿⣟⣋⣀⣠⠤⠔⠚⣹⠒⠢⠤⠤⠬⠟⢿⡿⠿⠿⠥⠖⠒⣚⡭⠟⠀
⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠒⠲⠤⠤⠤⠤⠤⠤⠤⡖⠒⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡼⠃⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⠤⠒⠊⠁⠀⠀⠀⠀⠓⠦⢤⡤⠤⠤⠤⠤⠲⣎⠉⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠈⠳⡄⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⡄⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣀⣀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣇⡀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡴⠋⠀⠀⠀⠀⠀⠈⠉⠉⠙⠒⠒⠲⠤⡤⣤⣄⣀⣀⣀⠀⠀⠀⠀⠀⣀⣀⣤⠤⠖⠚⠉⢰⣧⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢺⡁⠀⠀⠉⠉⠉⠉⠑⠒⠲⠤⣤⣤⣀⣀⣀⡀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠀⠁⢀⣀⣀⣠⡴⠚⠁⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡄⠁⠑⠒⠒⠒⠒⠒⠒⠤⠤⢄⣀⣀⠀⠀⠀⠀⠀⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠀⠀⠀⢀⡷⠀⠀⠀⠀
⢳⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠲⠤⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠑⠒⠒⠒⠒⠒⠲⠤⠤⠤⠤⠤⠤⣤⠤⠤⠖⠋⠀⠀⠀⠀⠀
⠙⠻⣕⡢⢤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡤⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠉⠓⠦⣍⡉⠒⠲⠤⠤⢄⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⠴⠖⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠉⠙⠒⠲⠤⠤⢤⣀⣀⣀⣉⣉⣉⠉⠉⠉⠉⠉⠉⠉⣉⣉⣉⡽⠟⠋⠳⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠉⠳⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
sonic2kk Apr 11
This kind of Anti-Cheat is just another reason to avoid online multiplayer games. I didn't play games with them on Windows, and I'm certainly not going to play them on Linux.
Dana Souly Apr 11
And just as i got interested, because the lore is great and Arcane series 2 on Netflix will soon™ be available.
Well, then I'm just playing Elden Ring or enjoy some X4Foundation.
massatt212 Apr 11
And just as i got interested, because the lore is great and Arcane series 2 on Netflix will soon™ be available.
Well, then I'm just playing Elden Ring or enjoy some X4Foundation.

Whats wrong with DOTA
HyperLoser Apr 11
View PC info
  • Supporter
As long as they don't introduce something preventing to watch Arcane season 2 on Linux i will be fine
Shmerl Apr 11
Lol. Let them get lost with these excuses about why their invasive anti-cheat is contradictory to the open nature of Linux. The problem is with invasive, not with Linux.


Last edited by Shmerl on 11 April 2024 at 8:03 pm UTC
Tharvas Apr 11
From the "big" 4 MOBAs, I am glad I enjoy Heroes of the Storm the most running excellently on Linux. I feel sorry for those peeps though that will be affected. Maybe give HotS a try :)
Dennis Apr 11
At least mac systems are anti cheat free, now - right?

I have read some posts where people start a hackintosh installation with gpu passtrough for LoL and can enjoy it better as there was a nativ mac version of the game which vanguard doesnt support but hey - it seems like this isn`t an attack sector they need to defend - hooray!
hengecobdig Apr 11
It's at least nice that their anti-cheat will now block all cheaters. If putting a rootkit or whatever into the windows kernel is what it takes, then that's what it takes. No cheater will ever be able to play league ever again. This is definitely the right path for anti-cheats, because it will definitely work, and not be a dead end.
Sanidin Apr 11
Riot can't deny that Valve makes the superior MOBA for Linux
ShabbyX Apr 11
> Half of anti-cheat is making sure the environment hasn't been tampered with, and this is extremely hard on Linux by design.

If anyone ever claims "windows is secure now", show them this statement. These sort of invasive actions is impossible to do on Linux (and easy on windows), for the same reason we don't get viruses (but windows does).


Last edited by ShabbyX on 12 April 2024 at 12:55 am UTC
eldaking Apr 11
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 developers will immediately leverage for cheats

Well if they are planning to "leave backdoors open", it becomes hard to justify running their shit.

This is a particular poor choice of word for a security-adjacent subject.
I talk about Riot and why they're a no for me, and why their software is a no for my PC.
akselmo Apr 11
No rootkit on Linux? Seems like a good thing to me.
Kirby Apr 11
tell MacOS users that now. and their non-vanguard league of legends client.
Mal Apr 11
  • Supporter
I used to play (and spend) a lot in LOL in the past. But hei, their decision.
Ehvis Apr 11
View PC info
  • Supporter Plus
Honestly, the fact that they explained it is already more effort than I expected!
rustigsmed Apr 11
this type anti-cheat is way too extreme. perhaps for tournaments it might make sense but otherwise why would you hand over the keys to your system.
fagnerln Apr 11
> Half of anti-cheat is making sure the environment hasn't been tampered with, and this is extremely hard on Linux by design.

If anyone ever claims 'windows is secure now", show them this statement. These sort of invasive actions is impossible to do on Linux (and easy on windows), for the same reason we don't get viruses (but windows does).

I dislike windows and never installed on my PCs since 2014 (well, I have an old HDD with it because I needed to install an AMD application just to receive a steam key). But I believe that nowadays it's secure if the user uses it "moderately", just don't install any bullshit on the OS (prefer FOSS apps) and don't visit weird websites and you're good to go.

The xz polemic shows how dangerous the installation of some software can be, yeah, it's FOSS but the release file wasn't 1:1 to the repo (or i'm missing something), so who knows how many people used sudo trusting on the project, and ended with a infected OS?

Again, it's all the user's fault. AC are intrusive AF, so just skip it.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register