League of Linux
- old.reddit.com Farewell r/leagueoflinux: Vanguard is coming to League of Legends, likely ending the era of League of Linux
So I've been MIA for a while because of personal circumstances and in that time missed a *lot*. I'll be honest, I felt bad about leaving...
The Kbin experiment was ultimately brief as we all meet the same fate in the end, thanks Riot.
Similar to the subreddit, this magazine will stay open until the Vanguard patch hits, then shortly after it's confirmed and we've said our goodbyes, it'll be restricted to read-only to preserve history.
A few days ago, I made a ticket on riot support asking some questions about Vanguard on LoL. I will post Linux related questions in this post. The full questions and answers will be in the comments.
TLDR: Vanguard is not coming to MacOS (implied in answer,
awaiting confirmationConfirmed, Vanguard is not needed to play LoL on MacOS), Riot doesn't know whether unofficial Linux support through proton will continue. Get your Darling ready!Q: LoL currently works fine on Linux under proton, but with the proposed changes, LoL will stop working on Linux. Although Riot has stated that they probably will never natively support Linux, Riot has worked with the Linux community in the past to make LoL function under proton. Does Riot plan on continuing this line of communication with the Linux community to attempt to bring Vanguard to Linux as well (maybe not natively), or will Riot cease to support LoL on Linux at all? (even unofficially?)
A: As far as Linux goes, virtual machines have almost never been a supported practice as far as we know, and they're known to cause crashes and issues in general. The only support was the one you mentioned - proton, and we can't say for certain whether or not it will be a continued one.
Q: There is currently a version of LoL for MacOS, but Vanguard is currently unavailable for MacOS (Riot’s reason for why Valorant is not supported on MacOS), what does Riot plan to do about this (Will Vanguard be coming to MacOS)?
A: Players using Mac will still be accountable for cheating, getting account bans if detected (but not hardware bans), and they’ll also experience match terminations if someone else is detected.
Riot just officially announced vanguard would be coming to league in the next few weeks. It was fun while it lasted. Good luck out there summoner.
Hi, I didn't personally figure out that Lutris had this option until doing this myself, so I figured I would try to share.
I've had guides try to get me to patch in wine installs manually through terminal commands and shifting folders around, but Lutris actually has a built-in feature to fetch and install runners a bit hidden in the GUI.
If you refer to the image I uploaded, you can see the basic Lutris in the background, I've circled the area you need to go to on the left. The "Wine" category, when you hover it, will have a little box and a gear. If you click on the box, it will bring up the menu in the foreground. It will have listings of all sorts of runners you can install for usage in Lutris. No fiddling required. Install wine-ge-lol-8-27 from here for the as of current most recent League fix.
When you have this installed, you can close this menu, and change your league runner to it. All done. If you don't know how to do this, these are the steps:
- click League of Legends in Lutris
- on the bottom left, next to the play button, click the up arrow just to the right of it
- click "Configure"
- in the top menus, click "Runner options"
- the first option should be "Wine version", click this and find your newly installed wine-ge-lol-8-27-x86\_64
- click the green "Save" in the top right
And you should be good to go! This updates your league runner to the current stable version without having to reinstall or mess with the terminal. I hope this was helpful to anybody out there and not just obvious to everyone hahah.
Hey all! League of Legends is currently playable on Linux thanks to wine-ge-lol-8-27. This version of wine is available on Lutris and all of the installer scripts available have been updated to use it. I removed and installed the game again, just to be safe, and it works perfectly for me on Debian 12 except for usual slow client.
Quick guide:
- Open Lutris
- Remove League of Legends (Right click the game's icon -\> "Remove")
- Install the game again following the usual instructions. (Choose the right script for your region, do not log in before the first download finishes and you reopen the game, etc.) And, well, granted the game already worked for you before the disaster, you should be good to go!
As for the Reddit Megathread, it hasn't been updated since November 24th, that's more than a month ago. This version of wine is available since December 14th. It's very misleading that both our website (the first result on Google for "League of legends on Linux"), which links to the Megathread on the status page, still claims that the game is unplayable on Linux. I myself took a week or so to notice that the game is working, but some people even got banned for using the wrong package and a big "Hey guys DON'T use
wine-lol-staging
from the AUR, it's getting people banned!!! Permanently!!!!!" on the Megathread would at least have stopped more people from using it at the time. PLEASE update it.We even have an active Discord server now (I'm not sure I'm allowed to link it here), which is how I got to know and understand most of this.
So, here's an open letter to acenomad/TheAcenomad (from what I could gather, they're the only owner and moderator):
I've defended the move to Kbin with other comments I've made in other threads, and frankly, I'm embarrassed about it, because right after that, you have been silent, inactive both on Reddit and here on Kbin. You even wrote the following on the Megathread:
> > > A further more detailed announcement will follow as well as the eventual full reopening of the subreddit. > >
But so far, nothing.
League of Legends is one of the most played games in the world, and thus, a huge barrier of entry for new desktop Linux users is information on how to make it work, or if it can even work at all (gamers are a huge portion of desktop PC users).
No shame if you want to move on from this community; we all move on from some of our interests. But if that's the case, please let people that care take over, or alternatively, engage with the community and help valuable information be more easily spread, like we thought you were gonna do with the updates.
I would have loved it you took the move to Kbin seriously, because I still believe in the protest's objectives, but it seems like you have just bailed out on difficult times for the community. Given the circumstances, I suggest updating the website, updating the Megathread, reopening the subreddit, and bringing in new mods.
If this continues, the community will just create another subreddit, and maybe that would be for the better, but it would be a shame to see this one go down like this.
Then again, maybe you just actually died. I hope not, but you know, peace.
Have a nice day, y'all.
LoL is playable again with Wine-GE-Proton8-26-LoL on patch 13.24, but most of the time I experience some kind of visual stutter or sluggishness. I'm always at my 240fps cap with my 60Hz monitor, but it feels like 20-30fps for the most part, some moments are very smooth. I tried to switch borderless/fullscreen, lower graphics settings to minimum, change to vsync, pc restart, no change has impact. Ingame fps counter and MangoHUD say 240fps (or 60 with vsync). Nvidia RTX3070 with latest linux driver 545.29.06. Are you experiencing the same problem or is it just me?
- github.com Release wine-LoL-9.0-rc1 Release! · NelloKudo/WineBuilder
Thanks to everyone's help on the League of Linux Discord server, League is finally working again on Linux!! This build works for ALL distros, installing it is as easy as: Downloading the build bel...
- Still RC, so if it doesn't work, please report it there
- Supposed to be applicable to all distros and install methods (Lutris, script,...)
- Some report issues, most say it's working fine.
Thanks for all your patience, don't go back! We got this together!! Never Windows!
Edit: Tested it, works!
Issue
First of all, I know about the current state of the game but, as we wait for a fix, I'm trying to fix my configuration to make it work with my NVIDIA GPU instead of the integrated AMD one.
If I run league with prime-run, in the log I can read many messages like the following:
0284:err:xrandr:xrandr14_get_adapters Failed to get adapters
if I run league without it, the client works but using the integrated AMD GPU.
Distribution Version
EndeavourOS
Linux 6.6.2-arch1-1 #1 SMP PREEMPT\_DYNAMIC Mon, 20 Nov 2023 23:18:21 +0000 x86\_64 GNU/Linux
Installation Method
leagueoflegends-git
Wine Version
aur/wine-lol-bin 2:p8\_12-1 (+5 1.63)
Logs
Additional info
I have been playing flawlessly with the NVIDIA GPU until July. I already followed all the basic steps (resetting wine, reinstalling, adding DXVK manualy, etc..).
Here's the output of
xrandr --listproviders
:Providers: number : 2
Provider 0: id: 0x54 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 2 associated providers: 1 name:AMD Radeon Graphics @ pci:0000:04:00.0
Provider 1: id: 0x1fe cap: 0x2, Sink Output crtcs: 4 outputs: 2 associated providers: 1 name:NVIDIA-G0
Thanks!
edit: formatting
- forums.lutris.net League of Legends Reconnect Loop
the game client or the game itself are technically both clients, they both interact with the master server. that being said it’s apparently a game launcher bug and not related to the game itself. but in any case lots of linux (if not all) are bieng concerned by this problem along with multiple wind...
this post links to the forum thread, fingers crossed this helps them debug! send your logs that way if you can.
thankful to the rioters who take personal time to fix riot's bugs to help us out!
Anyone else having issues with version 13.23 update?? Game is crashing for me after starting game after lobby. Client reloads and goes back to "Reconnect" button. Same as the 13.22 bug.
I've reinstalled, used both lutris-ge-lol-p8-12 and lutris-ge-lol-8.7.1. I've also given every file in my PBE wineprefix full permissions. My debug logs don't seem to give anything hugely useful on the lutris side. I have a memory dump provided by league of legends, but no idea on how to read it. I've also tried to use directx9 legacy mode, and tried overriding d3d10 and d3d11, but none of this changed anything.
If anyone could point me in a good direction to further troubleshoot i'm happy to try to help. I'm not exactly looking for a support request, but I'm definitely interested on trying to get things working again.
So today I tried league on linux( not for the first time) previously i had to switch nvidia drivers around until I found the one that gave me decent performance (around 144fps) but now i have a setup with dual gpu AMD 6600 and Nvidia 960gtx, and independently of my graphic settings i can't get above 96fps. Could I have to update my drivers for amd? How do I know which graphic is being used for league? If i need to update my drivers for AMD how do I do it? I thought apt update and upgrade was enough for AMD
Still cant get ingame on pbe.
Hello, since the latest patch came out, most of the times I can't change runes in champ select.
Also, there is the issue of my game crashing when there should be a transition from champ select to the loading screen, but that issue is known I think.
Anyone experiencing similar things with runes? Spec: leagueoflegends-git, Arch Linux
Hi r/leagueoflinux,
Riot are aware of the crashing immediately upon entering a game after patch 13.22. The issue is (seemingly) not exclusive to Linux ----------
The r/leagueoflegends patch 13.22 bug megathread includes many reports from Windows users with the same issues. Additionally, an announcement in the client reads:
> > > We have identified an issue where the game closes while loading or immediately after loading is completed, and we are currently working on fixing it. We apologize for any inconvenience this may cause. > >
If the issue persists for Linux users after patching is released from Riot and confirmed working by the broader community, r/leagueoflinux will reopen with immediate effect to collaborate on necessary fixes.
It has been longer than I would have liked since the last major announcement in this subreddit. I am also aware that many of you share the same sentiment. Although the subreddit is still currently restricting new submissions, we are actively discussing amongst the mods the best way to move forward with the community. Expect a more detailed announcement to follow. Thanks everyone for your patience, your feedback is being heard.
I'm able to open the client, but the game crashes when trying to load into regular summoners rift, or TFT.
Arch Linux 6.5.9-arch2-1
Installed via: Lutris
Wine Ver: lutris-ge-lolp8-12-x86\_64
Using KDE Wayland
When not using the PBE server, the game doesn't crash at all
Saw a post where someone added: --launch-product=league\_of\_legends --launch-patchline=pbe , this did not work for me, game still crashing
Hi, my name is Igor Tiburcio Cavalcanti, or DuduIsOnFire, I'm a student of Computer Science and a Beginner Software Developer. Recently I've been frustrated, because on Linux there was no program like Blitz.gg, so I decided to make my own app. A lot of time later, we have the first version.
If you like the app, consider to give a star in github project. And if I can help you, please, contact-me.
The mods permanently shut down the subreddit, and yet the new website hasn't been worked on in 3 months (per gitlab commit history). There are several pages on the site that are still blank. I'm glad we can rebuild here, but so much important information is lost by closing the subreddit permanently and not offering an alternative. Not just the wiki, but the numerous Q&A posts, too. I and many others are trying to get LoL working via Lutris and the only resources I have are a half-complete wiki (leagueoflinux.org) and the Kbin which has like 10 posts and 10 comments total. Does anyone else feel like we are kinda being left out to dry at this point?
I am considering switching from windows 10 to a linux flavour. However, my addiction to League of Legends is holding me back.
What is the state of the game on linux? Does it work well most of the time? Are there extended periods of time where it doesn’t work at all?
Hi there, I've had this problem for some months, it ruined a lot of champselects. Here I first selected Xin Zhao, changed my mind and went for Xerath, but I get Xin Zhao.
I'm actively playing league on linux for years and this wasn't a problem before. My friends on windows don't have this problem.
lutris-ge-lol-p8-12-x86\_64 (default) lol patch 13.18 (current, but also before) used lutris for installation
- • 100%
Client freezes whenever honor screen shows up. I need to force quit it and restart. Any idea why?
Client freezes whenever honor screen shows up. I need to force quit it and restart. Any idea why? If the game remakes(no honor screen) it works fine. I'm using
lutris-ge-lol-8.7.1-x86-64
on Fedora 38.Using wayland.The game itself works fine. I just need to restart client after game ends which is kinda meh.
I used to use Blitz.gg for importing runes. But the installer of for Lutris crashes or hangs while installing, or after installing the app doesn't boot.
Can anyone give directions on how to use Blitz or something like Professor on Linux?
- github.com GitHub - M-Reimer/wine-lol: PKGBUILDs to package GloriousEggroll's LoL-patched wine version
PKGBUILDs to package GloriousEggroll's LoL-patched wine version - GitHub - M-Reimer/wine-lol: PKGBUILDs to package GloriousEggroll's LoL-patched wine version
There are new versions available from GloriousEggroll's GitHub which now are based on proton-wine.
This time it was a bit more challenging to get things working as proton-wine requires some hacks to make it build without errors.
As usual: I only build-tested. I have no clue if it is actually possible to run the game with this.
If there are questions about this, please ask them here in this thread. I have also activated discussions on my wine-lol GitHub project. I would prefer to discuss questions here but if someone prefers to use a GitHub community, then it is available now.
I'm no longer around at Reddit. I don't want to indirectly increase the value of a company that clearly does not care at all about its users.
I have probably installed League on Arch with Lutris 10s of times, but now it isn't working somehow. Installation went as it always did. I did not sign in at the Riot Launcher the first time, but quit it. The relaunched, logged in and clicked on Play. Nothing. I can now launch League through Lutris. I get the Riot Client but nothing else. I can see in my Taskbar, that an opengl windows opens, but it shows nothing and goes away after a minute.
When i switch the wine Version from GE-Proton to System (8.13), i can at least see the transparen LoL Logo, but the Client still won't launch. I'm at a loss here. Am i doing something wrong?
Log for the Last run:
``` lutris-wrapper: League of Legends Started initial process 8380 from /home/user/.local/share/lutris/runners/wine/lutris-GE-Proton8-12-x86_64/bin/wine /home/dominik/Games/league-of-legends/drive_c/Riot Games/Riot Client/RiotClientServices.exe --locale=en_US --launch-product=league_of_legends --launch-patchline=live Start monitoring process. fsync: up and running. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
(wine:8501): GStreamer-WARNING **: 13:49:45.484: Failed to load plugin '/home/user/.local/share/lutris/runners/wine/lutris-GE-Proton8-12-x86_64/lib64/gstreamer-1.0/libgstflac.so': libFLAC.so.8: cannot open shared object file: No such file or directory
(wine:8501): GStreamer-WARNING **: 13:49:45.484: Failed to load plugin '/home/dominik/.local/share/lutris/runners/wine/lutris-GE-Proton8-12-x86_64/lib/gstreamer-1.0/libgstflac.so': /home/user/.local/share/lutris/runners/wine/lutris-GE-Proton8-12-x86_64/lib/gstreamer-1.0/libgstflac.so: wrong ELF class: ELFCLASS32 wine: configuration in L"/home/dominik/Games/league-of-legends" has been updated.
(wine:8857): GStreamer-WARNING **: 13:49:56.501: Failed to load plugin '/home/user/.local/share/lutris/runners/wine/lutris-GE-Proton8-12-x86_64/lib64/gstreamer-1.0/libgstflac.so': libFLAC.so.8: cannot open shared object file: No such file or directory
(wine:8857): GStreamer-WARNING **: 13:49:56.501: Failed to load plugin '/home/user/.local/share/lutris/runners/wine/lutris-GE-Proton8-12-x86_64/lib/gstreamer-1.0/libgstflac.so': /home/dominik/.local/share/lutris/runners/wine/lutris-GE-Proton8-12-x86_64/lib/gstreamer-1.0/libgstflac.so: wrong ELF class: ELFCLASS32
```
- github.com Release Lutris-GE-lol-p8-12 Released · GloriousEggroll/wine-ge-custom
THIS BUILD IS -ONLY- FOR: LEAGUE OF LEGENDS RIOT GAMES CLIENT DO NOT USE FOR OTHER GAMES. New build based on proton-wine, which includes fullscreen hack and several other gaming-specific fixes Inc...
- New build based on proton-wine, which includes fullscreen hack and several other gaming-specific fixes
- Includes Proton-GE patches, which has FSR
- Fixes client and game opening in the background on gnome and not able to be maximized/visible
- Fixes borderless mode not working
- Fixes cursor capture in some environments
- Fixes VkBasalt not working
Exciting!
The global reddit situation has devolved to the point where reddit admins have been overtly lying and actively changing their site policies in order to remove and replace protesting moderators, despite having previously claimed they would “respect the community’s right to protest", among many other lies.
r/leagueoflinux is still restricted and actively polling for feedback in response to the ever-evolving situation. Please continue to share your thoughts in the sticky thread.
In the meantime, League of Linux has begun accepting submissions, including support requests, on Kbin at kbin.social/m/leagueoflinux
Rules are identical across both r/leagueoflinux and m/leagueoflinux
Guides and other information about Kbin can be found on /r/RedditAlternatives, r/KbinMigration, and their official documentation. I am not as intimate with Kbin as I am reddit, of course, so you'll likely see many changes to the 'magazine' (subreddit) over the weekend.
As a short-n-sweet reminder: I launched leagueoflinux.org as the full-time replacement of the wiki this week as well; it's open source, naturally :)
I have not yet worked on the Discord/Revolt side of things. I'll update on that again this weekend. I wanted to make the announcement regarding Kbin sooner rather than later as it's unclear how the situation on reddit will continue to develop moving forward.
I have been, and will continue to, monitor the evolution of the protest and responses closely. I sincerely don't know what lies ahead for this site at large moving forward, nor for the fate of r/leagueoflinux and now m/leagueoflinux either. Things evolve quite rapidly and have only continued to escalate in intensity so far.
Fuck u/spez for actively sabotaging one of the last major bastions of Internet forum culture, and for showing a disgusting level of apathy and contempt towards the users, moderators, contributors, and developers who were fundamental to the success of your site. Resign you greedy, disrespectful, pig.