❓ Frequently Asked Questions
Questions or topics frequently brought up on this subreddit and abroad.
Vanguard Anticheat? What is it? Is it Coming to League?
Vanguard is a dense and controversial topic; it was one of the initial reasons this wiki was written in the first place! Given the unique amount of content and level of importance, it warrants its own separate FAQ page. In that page you can find details about what Vanguard is, as well as a comprehensive timeline of all public Riot statements and actions regarding anticheats and Linux players in general.
Can I Get Permabanned for Playing on Linux?
No you will not get permabanned for playing League on Linux. While accidental bans are possible, they are extremely rare. Riot have stated that playing League on Linux is not permaban-worthy and they actively try to make sure that their anticheat doesn’t immediately flag Wine users as cheaters.
In mid July 2021 there was an accidental banwave that falsely flagged a large portion of the Wine gamers as cheaters, prompting bans. In the relevant thread Rioter /u/riotk3o kindly jumped in and reverted every ban shortly after the initial reports came in. Every case of a user being falsely flagged was then reverted.
While playing League on Linux is not officially supported, that is to say no native client or helpdesk support, Riot do not take any active measures against legitimate Linux users.
Given that r/leagueoflinux is not affiliated with Riot, not only do commenters have no way to verify stories posted, but also even if we could, none of us have the powers to resolve any account-related issues. Therefore posts regarding account bans will be removed and you will be directed to Riot support instead. In exceptional cases, such as the example above, one thread will address the situation to not clutter the front page.
r/leagueoflinux is not a Riot-affiliated subreddit, nor is it an official channel for account-related issues. All account-related requests and questions should be sent to official Riot Support.
Which Distributions can I Play On?
All major desktop distributions are more than capable of playing League via the instructions in ▶️ How to Install League of Legends. This includes Debian and Arch-based distributions such as Ubuntu, Pop!_OS, Manjaro, elementary OS, Linux Mint etc. and other major distributions such as Fedora or Gentoo. There are no major differences in performance between distros. In other words; all distributions perform equally on average, and other factors such as hardware configuration play a much larger role in performance than distribution choice.
If you find yourself asking this question, or are otherwise inexperienced with Linux, it is best to choose the latest Ubuntu LTS or one of it's derivatives due to it's general user-friendliness and vast online support. It is more common to run into issues on distributions that require a higher degree of technical knowledge such as Arch, Manjaro, Gentoo and Fedora, than it is the relatively stable Ubuntu LTS releases if you are inexperienced.
If you are on a rolling release distro make sure to stay updated (especially with Wine and display drivers). If you are on a point-release distro make sure to stay updated and use a currently supported version. Do not use a distro that is no longer supported or EOL (end of life). For example: at the time of writing Ubuntu LTS versions 22.04, 20.04 and 18.04 are supported whereas LTS versions 16.04 and below are no longer supported.
Do not attempt to run League on any distribution that is not designed for desktop use. Posts regarding support on such distros will be removed. This includes, but is not limited to: Kali Linux, Clear Linux, ClearOS, BlackArch and Pentoo.
Distribution recommendations for specific hardware configurations are better suited for /r/FindMeADistro rather than this subreddit. Such posts will be removed and you will be directed to /r/FindMeADistro and this FAQ article.
Additionally, although their PR and marketing implies that Garuda Linux is designed for gaming, it's not recommended for playing League on Linux; their development team is extremely small, the improvements they add over vanilla Arch or even Manjaro are negligible at best, and the configurations they deploy by default are known to not play well with League or some of the workarounds required to get League running properly. Support requests for Garuda Linux are allowed on the subreddit, but it is heavily discouraged to use. There are far more appropriate Arch-based distros that are better suited and more mature than Garuda.
Third Party Programs: Overlays, Skin Changers and Other Mods
⚠️ Disclaimer: use third party programs at your own risk. None of the mods listed below are endorsed or vetted by r/leagueoflinux or it's moderators. All information, reviews and documentation are provided by community members. The safety of your account and installation are not guaranteed!
Riot's stance per their own FAQ is:
No software should interfere directly with the in-game player experience, from when you press “Play” to the end-of-game screen.
They then go on to state in the article:
Competitive games work because each player is afforded the same amount of information about the game and other players. Third-party applications are programs or files that aren’t part of League of Legends. Applications we take issue with are those which impede the competitive nature of League of Legends.
We don’t like applications that provide measurable player advantage. We’d like to set fair expectations by calling out some features that definitely aren’t okay. Some examples of measurable player advantage:
- Exposing information that’s intentionally obfuscated (cooldowns or timers)
- Taking actions on your behalf (botting or scripting)
- Drawing conclusions for you (predicting enemy positions)
- Altering your field of intelligence (zoomhacks or global ult alerts)
Specifically regarding skins:
For now, custom models and artwork sit firmly in the “use-at-your-own-risk” category, but we’re keeping an eye on them. We can’t optimize for assets we don’t develop, and if they do become a concern for any reason in the future (ie. they provide measurable player advantage), we’ll take action based on the stance we just laid out.
Gray areas aside, there are definitely applications which are just not okay, and while the number of players in this space are very low (think a fraction of a percentage), we remain vigilant and hand out punishments to those who show patterns of consistent abuse.
Therefore it is technically possible to run third party mods within the Wine contexts of games played on Linux. Given the nature of third party programs, you may or may not get adequate support in this subreddit if you encounter issues. It is likely best to first reach out to the developer of the program first regarding Wine support. However, that does not prohibit discussions or support requests in the subreddit.
To run .exe
files inside a Lutris installation:
- Select League of Legends in Lutris
- Select the 🔺triangle next to Wine symbol
- Select
Run EXE inside Wine prefix
- Choose your desired
.exe
file
Popular HUDs and Rune Helpers:
✅ ChampR
- Originally for Windows, forked for Linux natively by community member /u/georgev222
- For more information see this thread
✅ Blitz.gg
- For instructions see this thread written by community member /u/mohad12211
- Potentially works, needs documentation
- Please reach out to /u/TheAcenomad if you have reports of RuneChanger performance
✅ RuneBook
- For instructions see this thread
✅ OP.GG Chrome extension run in Wine
- For instructions see this thread
Editor's note: I am not familiar enough with third party programs, nor do I intend on ever using them. If changes need to be made to the above please reach out to /u/TheAcenomad. Last major update: 23/11/2021.
Why Can't We Play on Upstream Wine?
Beginning in Wine version 5.10 upstream Wine introduced a number of changes that broke compatibility with League. While there have been some Wine updates that referenced fixes League of Legends, none of them have directly addressed the issues that block the game from running.
Wine versions based on Wine 6.0 and above that are correctly patched with this patch and this patch can run both the League client and game which is why currently compatible Wine versions such as GloriousEggroll's 6.16 Lutris-GE-6.16-LoL are compatible and recommended.
Community member /u/kassindornelles had a casual conversation with a Wine dev and posted their chat in a thread. While not an official statement from WineHQ, they did confirm that League compatibility with upstream was being worked on but will likely be projected for after Wine 7.0 release:
I think the goal has been 7.0 but I doubt it will be done by then [...] maybe by then there will be a way to manually enable that pathbut for anything to work we really need work on winevulkan, opengl32, and winex11
Can I Play on Wayland/Hyperland?
Yes! Most distros that ship Wayland by default don't need to do anything special aside from following the instructions in ▶️ How to Install League of Legends.
Depending on how your system is configured you may need to consult Wayland's XWayland documentation.
If you experience tiny or invisible windows using Hyperland, you may need to enforce some specific window rules in order for the clients to appear. Steps can be found in the relevant troubleshooting article.
How Can I Support League on Linux?
Since r/leagueoflinux is maintained by volunteers, much of the work is collaborative amongst many community members. If you would like to donate to a particular developer or individual, please consult their individual repository or homepage. Currently r/leagueoflinux does not accept donations as an organisation of any kind. If you would like to support the subreddit, please post, discuss, upvote and spread the wonderful world of open source gaming to others!
Does Wine Make Me Lag? My Ping is Higher on Linux?
While translation layers inherently add some level of additional overhead, in most cases it is extremely negligible. Playing via Wine will not introduce any perceptible network latency. If you notice that your ping is higher on Linux compared to Windows, you likely have issues elsewhere in your networking stack.
Ensure your system is completely up-to-date, particularly any necessary networking drivers. It is recommended where possible, regardless of operating system, to play multiplayer games from a wired Ethernet connection instead of a wireless connection. If you require help, feel free to submit a support request post.
Does r/leagueoflinux Have a Discord?
Currently there are no Discords affiliated with r/leagueoflinux or its moderation team.
For those who still wish to use the service, there are Discords for various Linux gaming and League-related subjects, a non-comprehensive list can be found below: