WineHQ

League of Legends

LoL season 8 launcher and game.

Beta client usage logs also accepted - please mark them as "BETA CLIENT" explicitly in the test results' description.
https://na.leagueoflegends.com/en/news/game-updates/patch/patch-81-notes


Have fun playing LoL!

Application Details:

Version: 8.x
License: Free to use
URL: http://www.leagueoflegends.com...
Votes: Marked as obsolete
Latest Rating: Bronze
Latest Wine Version Tested: 4.11-staging

Maintainers: About Maintainership

Free Download EU West start page

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Pretty much everything. Tested ranked, tested normals.

Club activity works. Craft works. 

Runes windows makes CPU suffers very much, but works.

In-game CPU load is very high and this can cause FPS drops, like i have.

What does not

If you have Russian (or i guess any but US) layout on keyboard then your hotkeys won't work by default and you should remap them all or force US keyboard layout (like in lutris)

Workarounds

Compiled wine with latest patches for anticheat from here https://bugs.winehq.org/show_b...

You can use PKGBUILD from here

https://gitlab.com/nyxkn/wine-...

But you can compile default wine-staging.

Force US layout to make hotkeys work out of the box

What was not tested

Voice chat - not available on Russian realm.


Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

Ryzen 5 1600, Radeon RX 580.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Jun 28 20194.11-stagingN/A Yes YesBronzeBaptiste Jarry 
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)May 28 20194.9-stagingN/A Yes YesGoldBaptiste Jarry 
ShowLinux Mint 19 CinnamonApr 16 20194.6-stagingYes Yes NoPlatinumTomasz 
ShowManjaro LinuxMar 25 20194.4Yes No YesGarbagePitar Cvetanov 
ShowopenSUSE Leap 15.0Jan 16 20194.0-rc4-stagingN/A Yes YesGoldBaron Leonardo 

Known Bugs

Bug # Description Status Resolution Other apps affected
21232 Multiple games and applications (Chromium-based browser engines, Blizzard games, League of Legends) crash due to hooking/anticheat validation (needs syscall thunks in ntdll.dll) CLOSED FIXED View
35041 Multiple apps and games crash with heap corruption or live-lock in libX11 (EA Origin, Garmin Express Fit, SMPlayer, LotRO launcher, Kindle for PC, Conan Exiles)('taskset -c 0 wine ./foo.exe' is a workaround) CLOSED NOTOURBUG View
45145 League Of Legends: Fails to start several times, 300% CPU, Error: double free or corruption (!prev) CLOSED DUPLICATE View
45327 League of Legends 8.12 crashes when starting a game CLOSED DUPLICATE View
45550 League of Legends 8.15+ anticheat fails due to incorrect implementation of NtQuerySystemInformation(SystemModuleInformation) CLOSED FIXED View
45558 League of legends client freezes CLOSED FIXED View
45566 League of Legends 8.12+ needs ntdll.RtlSetUnhandledExceptionFilter CLOSED FIXED View
45567 League of Legends 8.12+ fails to start a game (anticheat engine, validation of WoW64 syscall dispatcher) CLOSED FIXED View
45568 League of Legends 8.12+ fails to start a game (anticheat engine, validation of loaded DLLs) CLOSED FIXED View
45569 League of Legends 8.12+ needs NtQueryInformationProcess(ProcessCookie) stub CLOSED FIXED View
45570 League of Legends 8.12+ fails to start a game (anticheat engine, incorrect implementation of LdrInitializeThunk) CLOSED FIXED View
45571 League of Legends 8.12+ fails to start a game (anticheat engine, hooking of NtCreateThread/Ex) CLOSED FIXED View
45572 League of Legends 8.12+ fails to start a game (anticheat engine, hooking of NtContinue) CLOSED FIXED View
45573 League of Legends 8.12+ fails to start a game (anticheat engine, hooking of syscall return instructions) CLOSED FIXED View
45631 League of Legends client crashes when joining a lobby with other players CLOSED FIXED View
45666 Multiple Riot Games' anti-cheat / protection schemes need implementation of NtQuerySystemInformation 'SystemModuleInformationEx' info class (League of Legends 8.15+, Valorant/Vanguard) CLOSED FIXED View
45667 League of Legends 8.15+ fails due to missing implementation of NtQueryVirtualMemory(MemoryWorkingSetExInformation) CLOSED FIXED View
45706 League of Legends fails to reconnect UNCONFIRMED View
45934 League of legends : No sound in-game UNCONFIRMED View
46221 League of Legends 8.23 crash after champion select CLOSED FIXED View
46870 League of Legends 8.12+ fails to start a game in Vista+ mode (anticheat engine, SystemExtendedProcessInformation) CLOSED FIXED View
47167 Chromium Embedded Framework (CEF) applications display no content when wine is compiled with gcc-9 CLOSED FIXED View
47198 League of Legends 9.10+ crashes after champion select (anticheat, access of 64-bit TEB from WoW64 via %gs register) CLOSED ABANDONED View

Show open bugs

HowTo / Notes

Installing anticheat patch

WIth latest LoL version, patch for the anticheat is needed. 

You could dowload it from here:
winebug: 45327

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

League of Legends 9.4 at this time (Feb 26, 2019) UNABLE to log in.
by chasmc on Tuesday February 26th 2019, 22:56
As of League of Legends Patch 9.4
--------------------------------------------
- Type of Bug: Client, Unable to log in

- Description: (LINUX) "We're unable to log you in because you may be offline." -message, restarting the client restores a previous version, updates again and fails to fix anything. Internet connection works. Only happened this patch. Same problem for at least some other linux users, as reported on the linux league subreddit.

See: www.reddit.com/r/leagueoflegends/comments/at0x1y/94_patch_bug_megathread/egyn2ox/
Someone have it working as win7/10?
by Danilo Riffo on Monday January 28th 2019, 13:11
I'd love to know if someone has had success on making it work as win7/10, as support for winXP is coming to an end on may. I have tried several combinations to no avail. Instantly crashes at game startup (client works)
RE: Someone have it working as win7/10?
by Guo Yunhe on Saturday February 23rd 2019, 17:23
Same here. Game crash always. Haven't found a solution yet...
Stuttering when moving camera
by harry on Saturday December 29th 2018, 10:18
LoL works now perfectly with wine-staging. I only had a small issue: moving around was not smooth. This is most pronounced when locking the camera to the character and move it across the map. From time to time it would jump a bit or stutter. In my case this is not performance related.

It seems to be a problem with vsync. Turn vsync off in the game setting. There is still a little stuttering, if frame rate is uncapped. This might be a LoL issue (support.riotgames.com/hc/en-us/articles/209010626-Frame-Skipping-on-High-End-PCs?flash_digest=874db937831b3496ceee54ec356a63bd10311d1c). It goes away when setting a frame rate cap.

With vsync off I got a little bit of tearing. But I can still set vsync outside for Mesa (set environment variable vblank_mode=3). Now I get vsync'd output without stuttering.

tl;dr
If you experience stuttering when moving around:
- turn vsync off in game setting
- set a framerate cap
- set environment variable vblank_mode=3
Ending Support for Windows XP and Vista
by Michele on Wednesday December 12th 2018, 13:42
In May 2019 (after patch 9.9), League of Legends is going to stop supporting Windows XP and Windows Vista.

na.leagueoflegends.com/en/news/riot-games/announcements/ending-support-windows-xp-and-vista
Playing with wine-vanilla
by Aliekezhi on Saturday October 6th 2018, 6:50
Hi, is there someone here who can play LoL using wine-vanilla in recent versions ?
RE: Playing with wine-vanilla
by Awesome on Sunday October 7th 2018, 10:00
No u need Wine-staging 3.16. I got some issue with the 3.17.
Working fine with the 3.16 and winetricks on OpenSuse

wget raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

./winetricks vcrun2015
./winetricks vcrun2013
./winetricks d3dx9
./winetricks d3dcompiler_43

WineCfg -> Graphics -> Emulate a virtual Desktop.
Have fun
RE: Playing with wine-vanilla
by Marko Pavlovic on Tuesday December 4th 2018, 20:44
I still have error with wine-development 3.21 on Debian with all installed winetricks dlls that are listed.
RE: Playing with wine-vanilla
by Awesome on Sunday October 7th 2018, 10:02
I forgot to mention that you also have to disable in game voice chat
More info.
by Aqa-Ib on Friday September 28th 2018, 13:59
OK, I have found the the problem is the LeagueClient.exe sometimes launch consuming 90% CPU. The problem starts when you start the client itself. You don't need to go in-game to get the bug.
RE: More info.
by Aqa-Ib on Friday September 28th 2018, 14:49
Nope, I was wrong. LeagueClient.exe only starts consuming 50% CPU when the game starts.
RE: More info.
by Aqa-Ib on Friday September 28th 2018, 14:50
Maybe having the clos eclient during game influence?
LeagueClient.exe CPU usage 50%
by Aqa-Ib on Friday September 28th 2018, 13:43
Since the release of the new client more than 1 year ago, when I start a game, sometimes LeagueClient.exe consumes 50% CPU. In normal circumstances it only consumes 1%. This is a problem because if killed, voice chat cant be used anymore.

How can I debug this? Thank you.
No more sound
by Aliekezhi on Monday September 24th 2018, 13:39
In recent wine-staging versions, the game works again, but no more sound...
Any ideas ?
RE: No more sound
by Aliekezhi on Monday September 24th 2018, 13:40
I mean : no sound in game, but I have sound in the client menu itself (before starting a game)
RE: No more sound
by Aliekezhi on Sunday October 7th 2018, 5:35
the sounds works only when installing and using pulseaudio.
It doesn't work with alsa, even when using dmix.
Didn't tried with an asym alsa config yet.

by Brandon on Wednesday August 15th 2018, 13:52
With Esync 3.13 the game works again and works pretty well too. I have a core i5 2400, gt1030, and 8gbs of ram, game gets around 80fps avg on medium low settings.
The game
by Aristides F on Sunday July 22nd 2018, 6:01
Is there any news on how the wine team is handling this and if they made any progress?
i hope the game works soon, greetings from a long time wine user.
RE: The game
by legion1978 on Wednesday August 8th 2018, 3:51
Hi there.
Apparently latest patch 8.15 solved he issue. its listed in lutris.net as "platinum, runs flawlessly". however i havent been able to run it, dont know why, it simple fails to start. you may give it a try and let us know if it works.
:)
RE: The game
by Aristides F on Wednesday August 8th 2018, 5:15
So yeah the game works! great, but for some people including me the client crashes when hovering the play button and some other things, so i need to switch between wine versions but the game runs great!
RE: The game
by legion1978 on Friday August 10th 2018, 8:39
hi. can you please share your specs so i can try to run it successfully on my end? thnks in advance ;)
RE: The game
by Aristides F on Friday August 10th 2018, 10:19
i5 6600k
r9 380
ubuntu 18.04
i use the patched lutris lol-3.13 64 bit version to run the game and 3.8 staging to run the client. i just switch between them.
RE: The game
by legion1978 on Monday August 13th 2018, 4:17
hi.
damm, seems theres a local issue. it simply wont start, and the error shown is just unhelpful.
how do you run the game and the client with different versions?
thnx
RE: The game
by Aristides F on Monday August 13th 2018, 5:34
So i use this programm called lutris, it allows you to easily manage wine games and install them.
Right now theres a wine version that works perfectly, only for some people there is no sound in the client, the version in wine esync-3.13-x86_64.
There is also the league of linux subreddit which has a lot of information and news about the game, i hope this helped you a bit and goodluck on the rift.
RE: The game
by legion1978 on Monday August 13th 2018, 8:15
yes, friend ty. ill look into that :)
its not working anymore
by legion1978 on Saturday June 30th 2018, 11:17
due to the anti-cheat update from riot.
theres these errors:
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
LeagueClient.exe(00000009): ALWAYS| Application Version:8.13.236.184 - CL:2360184 - Build Date:Jun 28 2018 - Build Time:15:17:55
Game not working anymore.
by Aqa-Ib on Friday June 15th 2018, 18:16
RE: Game not working anymore.
by Michele on Thursday June 28th 2018, 9:41
I can confirm; incredible; an anti-cheat on league of legends...
RE: Game not working anymore.
by Petr Binčík on Thursday June 28th 2018, 12:34
Same here ....
Accordingly to the Riot forum & Reddit- they want cooperate to make this work, but it is not priority.

So guys, is someone working on any solution?
elf_search_auxv error
by kledi on Sunday June 10th 2018, 8:00
hi, I have a problem when he has to load to get into the game.
the error is: "elf_search_auxv can`t find symbol in module"
what should I do? (sorry for my bad english)
Download wine
by kacior on Saturday May 12th 2018, 12:04
Hi, where can i find wine-staging-3.6. I'm opensuse user and it isn't in any repos there. I can't find rpm packager or even binary. Could someone help me?
RE: Download wine
by clemens on Tuesday May 15th 2018, 20:57
type in the search bar wine staging opensuse or software.opensuse.org/package/wine-staging
RE: Download wine
by kacior on Wednesday May 16th 2018, 2:41
There are only newer version. But I've installed it via lutris.
No sound
by Guo Yunhe on Friday April 20th 2018, 12:44
I am running wine 3.6-staging in 64bit mode. Everything works without any configuration. But no sound in League of Legends.
Issues
by Sebastian on Saturday March 31st 2018, 11:10
Is it still on dx9? Gallium 9 always 30-40fps, no matter the settings.
Loading screen looks as if 8-bit colour depth was in use and is pixelised.
Store returns error number 666.
Wine 3.4 stagging
RE: Issues
by clemens on Wednesday April 4th 2018, 10:37
if it is still in dx9 and I have it in 64 bits, I have an average of 80 fps in the maximum graphic configuration, the launcher I see it well and I can access the store but I do not know if it works when I buy rp, the bad thing is that I had to wait 2 hours to install and when loading a game the game went to the secondary monitor and solved by enabling the virtual desktop, by the way in the configuration of wine on the tab staging activated everything except hide wine version from applications and right click on the game and in configuration (I continue using lutris) in the system options tab with show advanced options activated I have put in evironment variables __GL_THREADED_OPTIMIZATIONS and you can put it in 1 or in 0 depending on which one goes better.
RE: Issues
by clemens on Wednesday April 4th 2018, 19:24
I had to wait two hours to install with Wine 3.3 but now I have installed with Wine 3.4 and it has taken me less than two hours, as I made a mistake and I had to reinstall Manjaro besides use the Rufus on Windows to record it and use GPT for UEFi and use the option to burn in DD because in ISO I did not boot for some reason then I'm not sure if it was for manjaro or that version 3.4 of wine solved the problem of the installation that I had in previous versions that was that when I finished downloading and I was applying versions I was looking at the speed of writing the disc with iotop (I do not know if there is anything in graphic mode, I do not care if I have to run from the terminal, I would only like to have iotop or something similar in graphic mode) and it had an average 500 KB but installing with Wine 3.4 do not look at the speed of writing but I think it took an hour or even less, I think I exploited a neuron or something because I could not believe it.
League Voice
by Ailton Carlos on Saturday March 24th 2018, 13:43
The league voice is running only the default version of wine 3.4, it crash in wine-pba3.3 and wine-staging 3.4.
The voice chat causes the client to crash.
by Aqa-Ib on Thursday March 22nd 2018, 10:11
Hello. Today (League version 8.6) the voice chat has been realeased into the League Client. If you activate it and you enter a party with the voice chat activated, the client will crash. I have tried to solve it by adding some DLLs into winecfg, but I couldn't manage to fix it.

Regards.
RE: The voice chat causes the client to crash.
by Aqa-Ib on Thursday March 22nd 2018, 10:14
It seems that it only crash if you click on the voice chat tab at the left bottom of the client and then talk to it.
RE: The voice chat causes the client to crash.
by Aqa-Ib on Friday March 23rd 2018, 15:05
Also if someone in your group speaks, it crash too.
RE: The voice chat causes the client to crash.
by John Doe on Sunday April 15th 2018, 3:23
I have the exact same problem. This is the error message triggered every time the client crashes:
wine: Call from 0x7b43ce3c to unimplemented function api-ms-win-crt-math-l1-1-0.dll.nexttowardf, aborting

This is a bit annoying during the character selection because the client keeps crashing and you have only few seconds between two crashes to select a character, the runes, and your spells. Otherwise, it works well during the game.

I've installed league of legends from lutris. It uses wine 3.4-staging. I'm going to try the suggestion below of activating EAX and will let you know if it fixes this issue.

Best,
RE: The voice chat causes the client to crash.
by Stephan Windm�ller on Friday March 30th 2018, 16:45
Try enabling EAX in the staging options. Works like a charm for me (3.4 staging on Arch).
RE: The voice chat causes the client to crash.
by John Doe on Sunday April 15th 2018, 6:21
It doesn't work for. I'm also on Arch linux and using 3.4-staging. I still get the following error:
ine: Call from 0x7b43ce3c to unimplemented function api-ms-win-crt-math-l1-1-0.dll.nexttowardf, aborting
whenever I'm in the Lobby with league voice activated.
As a workaround, I ask my friends to not talk during the player selection. The crash appears if someone is talking only. And when the game is started, it doesn't crash anymore.
RE: The voice chat causes the client to crash.
by Stephan Windm�ller on Sunday April 15th 2018, 7:48
Sorry for the confusion. What I meant was: "Works perfectly when voice chat is disabled in the options."

I use Teamspeak to communicate with my pre-made team.
Back