Lunar Revel 2016
Patcher Version: above 0.36.0.4
Client Version: League of Legends above: 6.2.16_01_25_20_50
Application Details:
Version: | 6.x |
License: | Free to use |
URL: | http://www.leagueoflegends.com... |
Votes: | Marked as obsolete |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 3.12-staging |
Maintainers: About Maintainership
What works
PvP.net client; Game client; In-game shop (with workaround, see below); In-game scoreboard; In-game UIs; Friend list; Friend list popup menu
What does not
PvP.net shop does not always work; also, when opening the PvP.net client a pop-up about untrusted website certificate is shown
Workarounds
What was not tested
Buying anything on the shop (including RP); Tutorial
Hardware tested
Graphics:
Additional Comments
For this to work completely, you need to: 1 - install DirectX 9 and Visual C++ 2005 runtime 1.1 - DirectX 9 DLL used was version 36 (d3dx9_36.dll) 1.2 - you can automatically download and install these with Winetricks 2 - use TuxLoL to fix the item icons mipmap 2.1 - otherwise when opening the in-game shop the game will freeze 2.2 - available at https://bitbucket.org/Xargoth/tuxlol/wiki/Home 3 - ensure your Wine directory does NOT have IE8 3.1 - for some reason, with IE installed the PvP.net client would start crashing 3.2 - may also happen with other IE versions 3.3 - this also means an incompatibility between LoL and Skype in the same Wine prefix/directory, since Skype needs IE8
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Arch Linux x86_64 | Jul 20 2018 | 3.12-staging | Yes | No | No | Garbage | gpery | |
Show | Arch Linux x86_64 | Apr 02 2017 | 2.4 | Yes | Yes | No | Gold | Aqa-Ib | |
Show | Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu) | Feb 22 2017 | 2.2 | N/A | Yes | No | Platinum | DrThRaX | |
Show | Debian GNU/Linux 9.x "Stretch" x86_64 | Feb 17 2017 | 2.0 | Yes | Yes | No | Gold | Aqa-Ib | |
Show | Debian GNU/Linux 9.x "Stretch" x86_64 | Feb 16 2017 | 2.0 | N/A | Yes | No | Gold | Aqa-Ib |
Bug # | Description | Status | Resolution | Other apps affected |
20296 | Multiple apps crash due missing support for COM dll surrogate, dllhost.exe (League of Legends 08_18_2009_04, 3Dmark03, 3Dmark05, 3Dmark06) | CLOSED | FIXED | View |
21564 | Warning Forever / Dragon Age: Origins - ignores keyboard input after losing/regaining focus | NEW | View | |
22152 | Pando Media Booster (PMB) based installers don't work (Atlantica Online, League of Legends, LotRO) (prepending GC_DONT_GC=1 to the command line works around) | NEW | View | |
34989 | Multiple installers using Caphyon 'Advanced Installer' (AI) technology hang (Atlassian SourceTree v1.3.2, League of Legends 2013+) (deferred type 1 custom action executed before regular type 1 custom action) | CLOSED | FIXED | View |
35701 | League of Legends: Right click contextual menu on friends list is invisible | CLOSED | FIXED | View |
36423 | League of Legends : launcher's store menu doesn't display correctly | CLOSED | ABANDONED | View |
38584 | League of Legends 0.0.0.29 patch/update tool crashes | CLOSED | ABANDONED | View |
38879 | wbemprox fill_videocontroller calls are expensive | UNCONFIRMED | View | |
38960 | Multiple applications need 'kernel32.SetFileCompletionNotificationModes' implementation (Steam 'steamwebhelper.exe' and Blizzard Battle.net desktop app CEF v3.2+/Chromium v44+ crash in Win7 mode, Sony Xperia Companion 1.7.x) | CLOSED | FIXED | View |
39375 | League of Legends Did not recieve response from the server | CLOSED | ABANDONED | View |
39499 | Crash to access another window while running in full screen | UNCONFIRMED | View | |
40175 | League of Legends RADS random crash while starting the game | CLOSED | ABANDONED | View |
40763 | League of legends crashes when changing screen resolution | UNCONFIRMED | View | |
41225 | League of Legends: Login Status randomly fails/succeeds | CLOSED | ABANDONED | View |
41241 | League of Legends: HLSL shader parsing failed. | CLOSED | INVALID | View |
41242 | DoubleCAD XT v5 crashes on start | UNCONFIRMED | View |
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Yann Le Parc on Monday December 25th 2017, 6:56
Here's the solution to install it. just watch this video and follow the instructions.
www.youtube.com/watch?v=HRcz4oYD_oM.
U'll have to use POL and configurate Wine!
You're welcome
by Aliekezhi on Friday May 5th 2017, 6:20
I didn't succeed installing new client/upgrade, using wine-staging-2.6
What is the list of the component to install for the new client to install successfully ?
Do new client work in a 64 bits wineprefix ?
Do I need to set OS to something else than windows xp ?
Thanks for your help guys
by Aqa-Ib on Tuesday May 23rd 2017, 8:58
You need to set msvcp140 as "native, then builtin" into winecfg for your wine's league prefix.
I don't know if msvcp140 comes by default to set in winecfg. If not, install vcrun2015 with winetricks for your prefix, and then go to winecfg and remove all the stuff that vcrun2015 set into, except msvcp140.
msvcp140 is the only thing you will need for this to work using wine 2.4, I think that should work in 2.6
Note that to run the game you will have to try a few times, it will crash sometimes, but when it runs you are good to go, it works perfect.
Regards.
by Aqa-Ib on Tuesday May 23rd 2017, 9:10
by Bryan Willis on Saturday April 22nd 2017, 13:32
Issues I'm having:
1)The beta client (which we will all be forced to use in 2 days) doesn't start reliably. Sometimes I literally have to start up the client 5 times in a row dealing with unpredictable results. Bugsplats, sometimes it just won't open and closes immediately, and other times it will open to a black screen and sit there.
2)When the beta client does get started, it crashes unpredictably. Particularly if I get invited to a game by someone on my friend's list, soon after I join the game the beta client crashes with a bugsplat. I've tested this multiple times and it's fairly consistent.
3)Lastly, don't even think about playing this in DirectX mode. The guide should probably just say "play in openGL only". With DirectX the game straight up wouldn't load any assets. I get into the game but would be met with a black screen. I could click around and hear sound, but could see nothing.
Until functionality with the new beta client is smoothed out, this really shouldn't be listed as a platinum. It's misleading and lets people think this will run flawlessly, which it doesn't come even close to that.
P.S. The old client works very well. But, that's a moot point. In two days it will be gone forever.
by Nairaner on Saturday April 22nd 2017, 13:37
About DirectX: Did you install d3dx9_39 with winetricks?
by Bryan Willis on Saturday April 22nd 2017, 15:32
by Aqa-Ib on Saturday April 29th 2017, 9:38
-What wine version are you using? Staging or not staging?
- What overrides have you got in winecfg?
by pietrko on Friday April 7th 2017, 10:36
Mesa (lib32-mesa/lib32-mesa-libgl)
or
Nivida (lib32-nvidia-utils/lib32-nvidia-libgl)
I
On wine 2.5 under archlinux
I'm getting :
libGL error: failed to load driver swrast
and the beta client doesn't even run
by Aqa-Ib on Saturday April 1st 2017, 15:34
Regards.
by Aqa-Ib on Friday March 31st 2017, 15:04
by Aqa-Ib on Saturday April 1st 2017, 5:55
by Aqa-Ib on Saturday April 1st 2017, 13:54
by Aqa-Ib on Sunday April 2nd 2017, 8:21
by Aqa-Ib on Sunday April 2nd 2017, 11:45
by Aqa-Ib on Friday February 24th 2017, 6:17
I have also tried it with wine 1.8 and wine staging 2.1 and with both it is not working properly. I only manage to make it work perfectly under wine 2.0.
by DrThRaX on Sunday March 5th 2017, 10:58
What distribution you use ?
by Aqa-Ib on Thursday February 16th 2017, 9:38
Please, if out there is someone who does not experiment this frame rate drops, sahre your configuration because there are a lot of people having this problem and we can't found a better workaround than restarting the game.
Thanks,
Regards.
by Aqa-Ib on Friday February 17th 2017, 6:56
Regards.
by Anderson15 on Saturday February 4th 2017, 11:27
i have lubuntu and i try to install lol, but in the patcher when download the game in the second part throw bugsplat at random, one time in the 37% other in the 40%
if someone knows how repair this error it would help me. thanks
sorry Sorry for the mistakes I'm not very good in English
by Aqa-Ib on Friday February 17th 2017, 8:47
by Trollwut on Monday January 9th 2017, 18:32
Since a few weeks now I sometimes can't login to PVP.net.
This happens when starting the launcher and trying to login. There the login takes about a maximum of 1 minute and often it gives me this error: ejg6gw27l43ciu5z.onion/
When closing the app and logging in again, there is a chance that I come into game. If I am in the game, everything runs as intended.
Sometimes it logs in at the first three tries, sometimes I need 10 tries. Any ideas?
by Trollwut on Tuesday January 10th 2017, 4:51
by Borislav Sabev on Tuesday January 10th 2017, 5:05
wine_gecko
wine-mono
ttf-ms-fonts (corefonts)
IE9
by Trollwut on Tuesday January 10th 2017, 5:40
I've installed them, but I've got a *sporadic* problem. I can login and if it happens, also play as intended. It just takes several tries to let the login happen.
I always get logged in (authenticated), but sometimes the login process times out and gives me the error.
by Borislav Sabev on Tuesday January 10th 2017, 6:15
Something in the net stack is sporadically causing issues.
Can you check how many processes of LoL/RADSLauncher you have running when you encounter the bug?
I've also seen this with a hanged process in the background.
by Trollwut on Tuesday January 10th 2017, 12:19
Oh, I remember having issues with wininet, may this be related with this issue? Just checked and saw that "wininet (builtin)" is being used.
Mh, just checked... same error without wininet set.
by Trollwut on Tuesday January 10th 2017, 12:30
by damien on Sunday January 1st 2017, 14:00
Someone have an idea ?
by Nairaner on Saturday January 7th 2017, 16:16
by Rasmus on Wednesday January 11th 2017, 15:19
by Nairaner on Wednesday January 11th 2017, 15:45
by Aqa-Ib on Friday February 17th 2017, 8:49
Regards.
by geovane on Sunday December 25th 2016, 18:18
by Jan Makovecki on Wednesday February 15th 2017, 18:25
by Aqa-Ib on Friday February 17th 2017, 8:53
Regards.
by adam on Sunday December 25th 2016, 8:46
by Mikhail on Tuesday December 20th 2016, 18:27
by Jan-Jaap Korpershoek on Saturday December 24th 2016, 4:39
by Nairaner on Wednesday December 28th 2016, 11:51
by Diego Barria on Friday December 2nd 2016, 8:24
Thanks
by Jan Makovecki on Friday December 2nd 2016, 11:29
by Timofey on Thursday December 8th 2016, 3:00
github.com/Nefelim4ag/League-Of-Legends
by CiTrick on Saturday November 26th 2016, 20:48
by Timofey on Thursday December 8th 2016, 3:01
github.com/Nefelim4ag/League-Of-Legends/
by Meher Khiari on Saturday November 26th 2016, 18:53
WINE version : 1.9.23 (staging)
I started the beta client and in the logs (with WINEDEBUG=all) I see there is a problem creating a temporary file (from LoL's logs) and it was because there is an ACCESS_DENIED when create_file is called to create the file.
Here is an exrept of the log :
0009: create_file( access=40100000, sharing=00000001, create=5, options=00000060, attrs=00000080, objattr={rootdir=0000,attributes=00000040,sd={},name=L""}, filename="/home/meher/.wine/dosdevices/d:/home/meher/LoL/TMP0.tmp" )
0009: create_file() = ACCESS_DENIED { handle=0000 }
Because of this error the launcher can't be started when terminating all the retries to create the temporary file
LeagueClient.exe(00000009): WARN| Riot::RADS::Common::LocalFileSystem::`anonymous-namespace'::GetUniqueFilePathInDirectory: Could not make file with unique path: \"D:\\home\\meher\\LoL/TMP0.tmp\", remainingRetries = 19
by Timofey on Thursday December 8th 2016, 3:03
github.com/Nefelim4ag/League-Of-Legends
by tatsu on Thursday November 24th 2016, 8:10
I'm stuck because I can't type the correct path for my wine and winetricks which were both installed thanks to "sudo apt install winehq-staging winetricks" on a 64 bit ubuntu 16.04 so they're as standard as an install can possibly be yet noone in the linux world has ever thought of asking where stuff is installed. there's nothing on that topic on askubuntu or anywhere noone seems to know.
I looked all over on my system myself I looked in .cache, in /usr/bin, in usr/share but I shouldn't be shooting in the dark!!!
I should be getting straight on target.
just say "it is standard in the latest debian-based OSes for it to be in /bla"
It's awful that I could be right there and I'm not because of the effort that was pored into removing precious information from the command that was copied from a terminal by altering it rather than pasting raw with the caption *adjust were appropriate*
why is it the norm in the linux community to handicap new users with this crud rather than help them out with actual working example commands?
I could KNOW forevermore where to point to for wine and winetricks if I just saw it in the command I'd be like "oh so that's where it is!" but instead here I am and it's helpful for noone.
by Jan Makovecki on Thursday December 1st 2016, 18:05
In general, if you wish to know where a certain program is located, you can find it with the command "which".
So, "which wine" will tell you something like "/usr/bin/wine".
Furthermore, "/usr/bin/wine --version" will tell you that the wine package provided by Ubuntu is too old (likely 1.6.2) and (as per tutorial) you'll need to get a more recent version. My commands wouldn't help you at all because you wouldn't have those files anyway.
So, the "/path/to/wine" is there because the system version isn't going to work and you should point this to your own wine binary, either downloaded from somewhere or compiled by yourself.
One way to get a more recent wine binary is to install PlayOnLinux and install one through their GUI. It will be saved in "/home/user/.PlayOnLinux/wine/linux-x86/1.9.22/bin/wine" or something similar.
Here's the page on winetricks and how to get a recent version of that too: wiki.winehq.org/Winetricks
Wineprefix is basically the "windows install" in which you want to run your program. If you leave it out the default one will be used which will probably be okay.
If you need anything more you can usually find it on wine wiki, google, or by asking nicely.
by Jan Makovecki on Thursday December 1st 2016, 18:07
by Andrew Noble on Friday January 20th 2017, 21:34
whereis wine
which wine
Both will tell you the path..
by Borislav Sabev on Saturday January 21st 2017, 4:01
Please keep your tone normal and respectful. I will not allow such attitude towards people asking questions.
Everybody should read Eric Raymond's How To Ask Questions The Smart Way (www.catb.org/~esr/faqs/smart-questions.html)
by Jan Makovecki on Monday November 21st 2016, 20:02
Get a recent version of wine, you'll need it to support vcredist2015. PoL's 1.9.22 did it for me, staging seems to be okay too.
Get a recent version of winetricks (the ones that come with PlayOnLinux are too old) and install vcredist2015.
I also installed vcredist2013, not sure it's even needed.
env WINEPREFIX=/path/to/prefix/ WINE=/path/to/wine/wine bash /path/to/winetricks/winetricks vcredist2015
Make sure to run the right program! The standard launcher won't do the trick. Either run "LeagueClient.exe" from the command line or create a shortcut to it in PlayOnLinux, it's the one with the new icon.
When you run the client use the --no-sandbox argument. Running it from terminal looks something like...
WINEPREFIX=/path/to/prefix/ /path/to/wine/wine /game/path/Riot\ Games/League\ of\ Legends/LeagueClient.exe --no-sandbox
Or you can add --no-sandbox in PlayOnLinux GUI under Arguments.
If it still doesn't work - run it from terminal as written above and look at the output!
Search for "err" tags, those are the problematic ones, if you fix them it will likely work.
I had two of them, one prompted me to install winbind. Doing so solved it:
sudo apt install winbind
The second one was this...
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
Check if you have libgnutls installed, for ubuntu 16.04 you can just do
sudo apt install libgnutls30 libgnutls30:i386
If your distro provides another version use that. It looks like PoL build of wine wants version 26 to work though, so we need to "provide" that one:
sudo cp /usr/lib/i386-linux-gnu/libgnutls.so.30 /usr/lib/i386-linux-gnu/libgnutls.so.26
(as per bugs.winehq.org/show_bug.cgi?id=38466 )
This finally made the launcher load up for me. If you find any other err tags google them, look for a solution, fixing them should fix the launcher.
(credit where it's due - most of this comes from other comments around here, I just put it together)
by tatsu on Thursday November 24th 2016, 8:19
" env WINEPREFIX=~/.PlayOnLinux/wineprefix/LeagueOfLegends WINE=/usr/bin/wine bash /usr/bin/winetricks vcredist2015
Unknown arg vcredist2015"
by tatsu on Thursday November 24th 2016, 8:48
sudo apt-get remove winetricks
wget raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
sudo mv -v winetricks /usr/local/bin
env WINEPREFIX=~/.PlayOnLinux/wineprefix/LeagueOfLegends WINE=/usr/bin/wine bash /usr/local/bin/winetricks vcrun2015
env WINEPREFIX=~/.PlayOnLinux/wineprefix/LeagueOfLegends WINE=/usr/bin/wine bash /usr/local/bin/winetricks vcrun2013
WINEPREFIX=~/.PlayOnLinux/wineprefix/LeagueOfLegends /usr/bin/wine winecfg #to set windows version
WINEPREFIX=~/.PlayOnLinux/wineprefix/LeagueOfLegends /usr/bin/wine ~/.PlayOnLinux/wineprefix/LeagueOfLegends/dosdevices/c:/Riot\ Games/League\ of\ Legends/lol.launcher.exe --no-sandbox
still get Riot's bugsplat.
by Jan Makovecki on Thursday November 24th 2016, 13:11
If there aren't any, try adding "2>/dev/null" to the run command (so after --no-sandbox) to get rid of debugging output. Curious as it is, I just noticed it bugsplats for me too unless I add that or run it from PoL.
by tatsu on Thursday December 1st 2016, 17:20
so that got me much further I the patcher launches albeit the window is black i clicked on what the play button wourld be but then the wine program error showed up. How do you run it through playonlinux if it wasn't created via play on linux?
by tatsu on Thursday December 1st 2016, 17:38
by Jan Makovecki on Thursday December 1st 2016, 18:10
As for staging, once you get it to work, CSMT might give you better performance, it seems to help with FPS drops for me.
by tatsu on Friday December 2nd 2016, 3:48
by Jan Makovecki on Friday December 2nd 2016, 11:40
You said the furthest you got was a black window when you ran it with 2>/dev/null, right?
It sounds like the exact problem I had before I solved the err: messages (which were probably caused by wine from PoL in the first place).
You can try and do the two fixes i mentioned in tutorial, but if you wanna see what exactly is wrong then try redirecting the errors into a file (2>/home/user/winelog.txt) and looking through it.
It should still start the same way as with redirect to null, but all debugging info will go into that file. Then when it crashes (if it does) look through the file for lines starting with err:. Google them, if that gets you nowhere post them here (but please, not the entire output, just those lines).
Another possibility is that you just gotta try starting it a few times. It sometimes takes two tries for it to start properly for me (though the first one drops no error dialogs, just never opens). In between the tries you can simply clear all wine processes with "pkill wine.* && pkill .*\.exe"
by sterky on Saturday December 3rd 2016, 15:52
Using wine-git compiled today (1.9.24+) and on Arch Linux
I'm using 32bit prefix and have installed d3dx9, vcrun2013, vcrun2015 in there.
Beta (LeagueClient.exe) launcher.
I can confirm the same symptoms, launching the game with stderr redirection 2>/dev/null it will start almost every time, sometimes it will hang or bugsplat, but then on the next try will work again. When launching it without the redirection, i get "wine: Unhandled exception" and a window with bugtrace or riot's bugsplat (or both together) but it will never start.
So if anyone has problems starting that new launcher, try it like that:
LeagueClient.exe --no-sandbox 2>/dev/null
by Ricardo on Saturday November 19th 2016, 11:06
What executable are you trying to open?
LoL has 2 executables:
lol.launcher.exe for the legacy client
LeagueClient.exe for the current beta.
If you want to play beta client start LeagueClient.exe.
If you try to play the legacy from lol.launcher it doesn't work. You should have to open LeagueCLient.exe and look in the right part to launch Legacy client.
by Ricardo on Saturday November 19th 2016, 11:11
by Danilo Riffo on Thursday November 17th 2016, 13:46
.../your_LoL_prefix/drive_c/Riot Games/League of Legends/RADS/system/user.cfg
Change the line:
leagueClientOptIn = yes
to:
leagueClientOptIn = no
save, exit and run the game as always :D
by Aron Hansen Berggren on Friday November 18th 2016, 5:21
by Dragos Efrim on Wednesday November 16th 2016, 9:22
by caesar on Wednesday November 16th 2016, 10:44
by Dragos Efrim on Wednesday November 16th 2016, 10:45
by Nick on Wednesday November 16th 2016, 10:46
by Nick on Wednesday November 16th 2016, 11:06
by caesar on Wednesday November 16th 2016, 13:13
by Ricardo on Saturday November 19th 2016, 11:11
What executable are you trying to open?
LoL has 2 executables:
lol.launcher.exe for the legacy client
LeagueClient.exe for the current beta.
If you want to play beta client start LeagueClient.exe.
If you try to play the legacy from lol.launcher it doesn't work. You should have to open LeagueCLient.exe and look in the right part to launch Legacy client.
by Madatt on Thursday November 10th 2016, 12:16
by theGeekPirate on Thursday November 10th 2016, 22:13
Regular 6.22 works fine for me on Arch, also using the proprietary NVIDIA drivers.
by JD on Tuesday November 15th 2016, 4:04
by tatsu on Thursday November 24th 2016, 11:31
by Ricardo on Wednesday November 9th 2016, 14:04
by gwelfo on Friday November 11th 2016, 8:11
by Ricardo on Friday November 11th 2016, 9:52
I tested the new client using both new prefix on PlayOnLinux and system wine-development (i'm using Debian Sid atm). Both with default configuration (OS setting to XP), 32 bits.
Both seems to work well (I played an ARAM yesterday) but they are some things to consider:
-I have to open the client like 5 times. 4 of 5 times crashes with bugsplat but sometimes not. I don't know why this happens. I killed dead processes every time it crashes and then tried to reopen LeagueClient.exe.
-Its important to pass the '--no-sandbox' argument.
-the winetricks dlls are needed to work. If a blue window appears and then crashes with the big loading circle you should see the console log and check if you have all the dlls I described to the first comment.
-After some attemps it will work if you see the main blue window. In my case the authentification takes more than 1 minute but works ok
-I tested it using the i965 Intel drive (i7-4770 processor) but I think it works at least on nVidia propietary drivers (don't know in AMD sorry).
-The first time you open the new client you may wait for upgrade. It does not show any window but uses a considerable internet bandwidth.
I Hope this is useful.
by Ricardo on Friday November 11th 2016, 14:47
Sorry about that mistake.
by gwelfo on Saturday November 12th 2016, 7:13
I managed to get it started overriding the libraries you listed in a clean 32 bit prefix (second time I tried, the first time I got bugsplat and wine errors).
Now it is upgrading (in a visible window, yay!) and I didn't try to close it and reopen it yet.
by Timofey on Saturday November 12th 2016, 16:59
wine path_to/lol.launcher.exe --no-sandbox ??
thanks.
by Ricardo on Saturday November 12th 2016, 17:58
"wine LeaguePath/LeagueClient.exe --no-sandbox"
Note that the beta executable is LeagueClient. lol.launcher is the legacy executable and does not need to pass this argument.
For beta its necessary due to bugs
bugs.winehq.org/show_bug.cgi?id=39403
bugs.winehq.org/show_bug.cgi?id=38960
since the new client is based on the chromium browser for the store and not Microsoft IE like the old one.
by Timofey on Sunday November 13th 2016, 15:50
github.com/Nefelim4ag/League-Of-Legends/commit/05eec4e6c0c680d7465702563ab074f686c82c76
by Danilo Riffo on Sunday November 13th 2016, 14:15
Installed vcrun2013 and vcrun2015 via winetricks, which set all mentioned dll overrides for me, and it worked :D
by Kevin on Saturday November 19th 2016, 10:22
How exactly did you install those libraries? I also tried this, but I got an error and couldn't continue. www.playonlinux.com/en/issue-5291.html
by Ricardo on Saturday November 19th 2016, 11:22
PlayOnLinux doesn't have updated winetricks to be able to install vcredist 2015.
You have two options:
A) Use a updated winetricks version from your OS and not the POL version (I haven't checked if it works).
B) On POL, go to Settings-> Wine-> Configure Wine (this opens winecfg)
Then go to Libraries and add form list the following libraries as (native, builtin) in "New overrride for library:"
Api-ms-win-crt *
msvcp140
ucrtbase
* Indicates all libraries that start with that. They are about 10, although they may not all be needed.
by Kevin on Saturday November 19th 2016, 14:22
by Kevin on Saturday November 19th 2016, 14:29
by hyperfang8 on Tuesday November 8th 2016, 11:28
Actualy installing those can be harmfull
by bo on Wednesday October 12th 2016, 5:10
With wine I got really poor performance: max fps are 50 and the longer the game last I will get less fps, under 20 fps is no rarity, regardless of the graphics settings. For comparison in windows 7 I get between 150-200 fps.
CSMT is enabled, if I enabled OpenGL I will get blurry textures. I don't even know if that is a specific wine problem or general graphics problem. Anyone experiences or tips?
by bo on Wednesday October 12th 2016, 5:20
by Triple1Truth on Sunday October 16th 2016, 16:46
Another tip: Have you used gallium-nine patched wine yet? It is one of the greatest benefits of using the open-source driver, being able to use directx9 natively with gallium. With Gallium-nine enabled(you need to make sure the game you are playing supports dx9 and uses it), you can get higher framerates, better frametimes, and lower cpu-usage, and higher gpu usage.
by halbeno on Saturday October 8th 2016, 3:58
support.riotgames.com/hc/en-us/articles/206201070#h1q6
More directly: euw.leagueoflegends.com/en/client-update/download
That installer will add the alpha client to your existing league of legends installation (it will refuse to install if you don't have league already).
If you have not yet been accepted into the alpha test, you can still download the installer and have it download its files, but probably can't log in. It currently crashes before having a chance to log in for me.
Testing on my linux machine, the installer runs fine, but when opening the new client it hangs before showing any kind of window. The logs show "000006.231| ERROR| Remoting| HTTP Response 404 to POST '/performance/v1/process/63'"
Riot states that the new client uses HTML5 in that FAQ, and browsing the files that the installer comes with, I can find "cef.pak" "cef_100_percent.pak" "cef_200_percent.pak" "cef_extensions.pak" "cef_resources.pak" and "libcef.dll" in RADS/projects/league_client/releases/installer/deploy
This seems to mean that it's using the Chromium Embedded Framework, and I could not get it to run with Windows XP, Vista, or 7, and couldn't find an easy way to add a --no-sandbox argument.
I suspect that this might not be running because of bugs bugs.winehq.org/show_bug.cgi?id=39403 and bugs.winehq.org/show_bug.cgi?id=38960
Testing on a windows computer gives a window that appears to be downloading an update, but that window doesn't show up on wine.
Hopefully somebody can use that client update link to start work on debugging it so we have a head start before it is released into open beta
I am running wine-staging 1.9.19 on Arch Linux from the repositories.
by Triple1Truth on Sunday October 16th 2016, 19:22
by vasi on Wednesday September 28th 2016, 3:04
by Borikeaniya on Thursday November 3rd 2016, 9:56
NEW INSTALLER
RELEASE DATE: 13.05.2016
tests;
+ all win-Version
+ all vcrun version
+ wine-staging 1.9.22 32/64bit
+ IE7, DirectX9, adobe AIR & Flash, .netFX version 1.0 till 3.5
OLD INSTALLER
You can use the old LOL-installer; it is still working!
The download links are still the same, you can get the right one for your region trough my POL-Script
github.com/Translator5/PlayOnLinux-InstallScripts/blob/master/League%20of%20Legends.sh
By the way, the script should work too.
by bastian poo on Saturday September 24th 2016, 18:17
by PDiracDelta on Sunday September 11th 2016, 16:00
what do?
by Borislav Sabev on Monday September 12th 2016, 3:16
by PDiracDelta on Monday September 12th 2016, 5:07
In other words, how do i properly run the debugger?
I just ran wine with
WINEDEBUG=+all
but this produces way too much output even before the actual installation process has commenced.
Also: this time i got some strange error messages, they were just numbers:
67108864
150994944
134217728
I know the first number is the Byte equivalent of 512M and probably the others are sizes too.
by Trollwut on Saturday September 17th 2016, 21:53
> Access the libraries tab, find in the list of existing libraries (or add a new entry for it if it does not exist) dnsapi, click Edit... and configure it for "Native then Builtin"
That fixed it for me. Got it out of the Arch wiki and read it over the first time. :)
wiki.archlinux.org/index.php/League_of_Legends
by PDiracDelta on Sunday September 18th 2016, 13:04
"Error: invalid command line"
I looked it up for like 5 mins and such an error pops up both in native Windows forums *and* WINE forums.
by Nairaner on Tuesday August 30th 2016, 17:51
For 1.9.13-staging all you need is clean prefix
by Pablo Berganza on Sunday September 25th 2016, 20:31
by reklipz on Saturday August 27th 2016, 20:12
I am running Debian Sid (amd64), and have wine32-development installed (wine-1.9.17 (Debian 1.9.17-1)).
Do I need to use a WINEARCH= or WINEPREFIX= (for the i386/win32 specific-arch?) w/ LoL, or can I just run `wine ...`?
by dolphinling on Tuesday August 30th 2016, 17:12
I can't figure out who originally found this and posted it, but someone deserves thanks and credit!
by reklipz on Tuesday August 30th 2016, 17:21
First, I deleted the Wine prefix that I was having trouble w/ and created a fresh one, installing vcrun2005, ie8, corefonts, adobeair, d3dx9, and setting the version to Windows Vista. I then copied C:\Riot Games\ from a Windows installation where the game+shop all worked to my new wine prefix.
With this new setup, _everything_ seems to work great! The menu-store, in-game shop, login timeouts.
Of note, w/ the old prefix, the "get to store by champion list" trick never worked for me. Sometimes I _could_ buy the champ from the champ details screens, but usually it would say "Unavailable" on the button to buy (As though the data request to get the store info never worked).
I have two annoyances now:
1) sometimes, the launcher/menu will have a very bad render glitch, where it starts to draw everything offset from the actual edges of the window. It usually does this when my cursor is moving over e.g. a button or the edge of the window. It seems to happen randomly, but once it happens it continues to happen repeatedly. Making the window full screen keeps it from continuing, but cuts off a lot of the UI. Similarly, resizing the window fixes it, but using the cursor quickly breaks it again. this would happen w/ the old prefix and older version of Wine too.
2) When in-game, switching to different workspaces (I use i3 as my window manager) and back to the game usually means I have to kill the game and re-start; I get a black screen and sometimes the game dies. this seems to only happen w/ the new prefix.
by oxwivi on Friday August 26th 2016, 22:31
Please help.
by oxwivi on Friday August 26th 2016, 22:45
by majorkratze on Thursday August 4th 2016, 11:36
The launcher tries to login 3 times in a row and then throws an error,
that there seems to be no connection to the login servers.
I played before the last LoL patch just perfectly fine with the same installation.
Here are more details to my case which i earlier posted on the forums
forum.winehq.org/viewtopic.php?f=8&t=27173
I really appreciate every help on my problems!
by Borislav Sabev on Monday August 8th 2016, 3:06
Try installing IE 9/10 components in the same virtual drive. At the end try reinstalling the game. Sometimes on rolling-release distributions some dependencies cease to be satisfied after an update.
by Jakub Janek on Wednesday August 17th 2016, 5:00
by Bziur on Sunday October 9th 2016, 14:03
Remove it using regedit. You can find it under:
"HKEY_CURRENT_USER\Software\Wine\DllOverrides"
Source: www.playonlinux.com/en/topic-12329-2.html
Works for me, hopefuly it works for You. Cheers!
by Borikeaniya on Saturday July 23rd 2016, 14:04
Till 1.9.14 it does not. May also because of the new LoL-Patch.
(I mean these in the launcher)
by hyperfang8 on Tuesday July 12th 2016, 1:51
It works...
by hyperfang8 on Monday July 11th 2016, 16:55
In xp prefix starting with "--no-sandbox".
It doesn't work unless i pass that argument.
by jameslin on Monday July 11th 2016, 20:13
I am confused by this...
Which binary do you run?
by Nairaner on Wednesday July 13th 2016, 4:06
by jameslin on Saturday July 9th 2016, 20:08
It seems that the problem is solve although someone said it is only compatible with 32bit wine...
by jameslin on Tuesday July 12th 2016, 0:44
seems not this issue...
by hyperfang8 on Tuesday July 5th 2016, 14:36
by Nairaner on Friday July 1st 2016, 4:08
by hyperfang8 on Tuesday July 5th 2016, 3:10
by hyperfang8 on Tuesday July 5th 2016, 14:34
Also you need to set windows mode to Windows 7.
by hyperfang8 on Tuesday July 5th 2016, 15:15
Try running in xp mode first...
by hyperfang8 on Tuesday July 5th 2016, 15:15
Try running in xp mode first...
by Nairaner on Monday July 11th 2016, 14:32
by Nairaner on Monday July 11th 2016, 14:32
by Hamzan on Tuesday June 21st 2016, 21:34
by Hamzan on Tuesday June 21st 2016, 21:38
by Aliekezhi on Thursday June 9th 2016, 15:19
Do you guys also have this problem ?
by Jan Makovecki on Monday June 13th 2016, 16:06
by Harry Km on Monday June 6th 2016, 21:35
Any ideas what the problem might be?
Running Arch Linux 64 bit, Wine 1.9.10. nvidia driver from official arch repository on GeForce GTX660.
by Aliekezhi on Thursday June 9th 2016, 15:22
I remember having a lot of troubles trying to find the good combinations of components to install with winetricks.
Did you just install the game with wine without any extra component added with winetricks ? If it is the case it won't work.
If yes, what components did you add ?
by Harry Km on Tuesday June 14th 2016, 10:45
d3dx9 vcrun2005 wininet corefonts adobeair ie8
by Nosthertus on Friday June 3rd 2016, 0:11
This is running on Ubuntu 15.10 64bits
by dolphinling on Friday June 3rd 2016, 4:17
by Aliekezhi on Thursday June 9th 2016, 15:16
My workaround is to click on the "-" to reduce the window, and then taking it back and it becomes normal again.
Does it work for you ?
If you still have this problem you should fill a new bug on wine bugzilla.
by Aliekezhi on Sunday May 15th 2016, 7:21
When I try to buy runes, I have a first error about the certificate not trusted, then when I access the rune shop and try to buy something (for example runes), it asks for my login and user and can't login to buy anything, with "an unknow error has occured"
Am I the only one to have this error ?
by dolphinling on Sunday May 15th 2016, 7:44
If I decline the certificate, then when I go to the shop I get the dialog asking for a username and password, and the shop does not work. If I accept the certificate, I do not get a username/password dialog, and the shop works properly.
Hope that helps.
by mro on Thursday May 19th 2016, 8:00
by mro on Thursday May 19th 2016, 8:51
by Borikeaniya on Monday May 23rd 2016, 9:16
by Davide on Saturday October 22nd 2016, 8:46
The solution for me was to to increase ie cache size, i ignore the reason
by hyperfang8 on Friday May 13th 2016, 13:37
by dolphinling on Sunday May 8th 2016, 2:23
Anyone else seeing similar?
The crash in LoLPatcher when claiming Windows XP would make since if they've updated to drop XP support like they said they're going to...
by dolphinling on Sunday May 8th 2016, 2:29
Also, when the version is 7 and the launcher window is completely black, I can click where the login button should be and it loads the mostly-black login window.
by dolphinling on Thursday May 12th 2016, 3:46
With windows version set to XP I still get a crash in LoLPatcher.exe, but as I said before they're dropping support for XP anyway. I haven't tried 7 since I got it working.
For reference, I have wine patched with the texture allocation patch from bugs.winehq.org/show_bug.cgi?id=34480#c19, I used a 64-bit wineprefix, I had the windows version set to Vista, I used winetricks to install corefonts, vcrun2008, and d3dx9, and I used the old LeagueOfLegendsBaseNA.exe to install.
by Oleg on Sunday May 8th 2016, 12:11
I also did tried different wine versions, tried to clear wine prefix and reinstall dlls, adding a new ones such as dotnet35 adobeair (i didn't use it before)
Was trying to run older version of client, and after update it has the same error.
I don't know what to do now.
winelog: pastebin.com/9sGRzgas
backtrace: pastebin.com/gUvAfTPs
by Oleg on Sunday May 8th 2016, 12:38
by francus on Tuesday May 17th 2016, 13:59
../../../wine-staging/dlls/wininet/cookie.c:584: get_cookie: Проверочное утверждение «len+1 < INTERNET_MAX_PATH_LENGTH»
It was appear time to time for me.
Here is patch to fix it:
diff --git a/include/wininet.h b/include/wininet.h
index 9e0fb40..fac39e8 100644
--- a/include/wininet.h
+++ b/include/wininet.h
@@ -46,7 +46,7 @@ typedef INTERNET_PORT * LPINTERNET_PORT;
#define INTERNET_MAX_PASSWORD_LENGTH 128
#define INTERNET_MAX_PORT_NUMBER_LENGTH 5
#define INTERNET_MAX_PORT_NUMBER_VALUE 65535
-#define INTERNET_MAX_PATH_LENGTH 2048
+#define INTERNET_MAX_PATH_LENGTH 4096
#define INTERNET_MAX_SCHEME_LENGTH 32
#define INTERNET_MAX_URL_LENGTH (INTERNET_MAX_SCHEME_LENGTH + sizeof("://")+ INTERNET_MAX_PATH_LENGTH)
#define INTERNET_KEEP_ALIVE_UNKNOWN ((DWORD)-1)
I`m not sure should we create a bug to commit upstream?
by Hideyuki Missao on Tuesday September 20th 2016, 22:10
Or specify where can I find the specific wininet.h should I modify, because I tried manually editing three of them and got same result.
By the way, right before the crash I get the following message on terminal:
ir_client/releases/0.0.1.215/deploy//LolClient.exe: cookie.c:584: get_cookie: Assertion `len+1 < 2048' failed.
wine: Assertion failed at address 0xf77edbe9 (thread 009e), starting debugger...
by Borislav Sabev on Tuesday May 10th 2016, 11:28
This kind of thing happens a lot with LoL. It could be a lot of things: Bug in wine, Bug in LoL (Linux specific), New feature from LoL we don't know of, etc. Let us see some errors.
by hyperfang8 on Tuesday May 10th 2016, 15:44
Are you using playonlinux wine version (if you do did you install all wine dependencies)?
If you are not using wine-staging did you install corefonts overide?
by Oleg on Wednesday May 11th 2016, 13:20
by myname on Saturday April 30th 2016, 3:19
by hyperfang8 on Friday April 22nd 2016, 15:43
That is script is 3 years outdated.
It uses a lot of overides and what not while the game itself works without overides.
Install in stagging prefix with no overides.
At maximum you should install d3d9x_36 for directX if you are NOT planing to use openGL.
If you are planing to use openGL DO NOT install it.
Also you might need corefonts.
Again DO NOT, i repeat DO NOT install it if you will be using openGL.
The last overide that might help is vcrun2008 and only install it if you can't get launcher to start (non-staging wine only???).
And maybe 2005.
Any of internet native overides can only BRAKE your lol instalation.
I will post again when i try newer wine version.
Just remmeber to not install overides before actualy verifying you need them.
For testing you can launch custom game with 0 players...
by Michael S. on Saturday April 23rd 2016, 23:07
by Borikeaniya on Tuesday May 3rd 2016, 11:23
by hyperfang8 on Tuesday May 10th 2016, 5:00
And the first thing they read is "i use POL script". :(
by hyperfang8 on Tuesday May 10th 2016, 4:58
All in all its project with very few people and they don't have enough manpower to update every script.
by Perru on Tuesday May 10th 2016, 17:34
# (2016-01-26) 12:55 (UTC) - Jeddunk
# - upgrade Wine to 1.9.2-LeagueOfLegends5
And i updated script today :
+# (2016-05-10) 22:22 - BlondVador (Valentin PERRUSSEL)
+# - upgrade Wine to 1.9.9-staging
+# - update script install
I use the last one today to setup League of Legends on Arch x64, it works pretty well out of the box.
by hyperfang8 on Wednesday June 1st 2016, 8:38
All they did was bump wine version a little and changed the date.
1.They use old setups which reauire winver workaround and need to be ran.
New setups can be extracted.
2.
WINEVERSION="1.9.2-LeagueOfLegends5"
Too old patched wine version.
Wine 1.9.9 has proper bugfix.
3.
POL_System_SetArch "x86"
x64 where???
4.
POL_Call POL_Install_corefonts
Staging wine doesnt need this...
5.
POL_Call POL_Install_vcrun2005
POL_Call POL_Install_vcrun2008
Why???? Just why?
6.
POL_Call POL_Install_d3dx9
Overkill, use only d3dx9_36
7. OpenGL renderer option during install would be nice
8. PlayOnLinux wine versions don't allways play nice with rolling release distros.
Not really the point here but related to issue above.
Untill while ago they were even installing stuf like dotnet and wininet while those overides where actively brakeing lol...
by Fabio on Friday June 24th 2016, 13:05
That means the game runs in OpenGL for me so I don't require the DX packages?
Who needs the DX packages though? People on NVidia and ATI drivers?
Since my system is not enough for quality gameplay I'm doing everything I can to increase FPS so I'm wondering if running it in OpenGL mode will make me lose performance or something.
by Chitez Paul on Friday April 15th 2016, 12:52
Ubuntu 14.04
by Borikeaniya on Tuesday May 3rd 2016, 11:27
by myname on Thursday April 7th 2016, 10:48
1) Start LoL and log in.
2) Go to the “Champions” tab in your profile and click on a champion you don’t own. You should see its price in the lower right corner.
3) Go to the store.
On another system, step two actually started causing the problem which should be fixed. So on that system, starting LoL and then opening the store immediately works.
by Frozzem on Thursday April 7th 2016, 13:02
thats all i can say...using Ubuntu 14.04.4, i searched for a fix and tried to fix it by applying patches, recompiling wine to use opengl, install ie8 manually and nothing worked, to get this damn shop to work. And the whole fix is to open a not owned champ :( kinda sad but iḿ so happy it finally works :D by the way you can not enter the shop before going into the Champions Tab
by Borikeaniya on Tuesday May 3rd 2016, 11:21
by Meher Khiari on Tuesday February 23rd 2016, 14:40
In the air client (Login and chat) the keyboard layout is correct.
When the game starts, the keyboard layout is English (US).
A workaround would be to have the game in windowed mode, when the game starts launch:
$ setxbmap us
The kayboard map is switched to french ingame correctly.
IDK what's the magic behind this, but it is tested and works.
Wine 1.9.4
Debian Jessie 8.3 x86_64
wine with WoW64
Wine prefix with arch win32
Intel core i5-4210U @1.7GHz
AMD R5 M230
16GB + SSD
by Sergey on Saturday February 20th 2016, 10:26
by hyperfang8 on Saturday February 13th 2016, 11:59
If you are running x3d_platform DO NOT install corefonts as it breaks opengl mode detection for some reason.
by Jeddunk on Thursday February 11th 2016, 11:23
github.com/PlayOnLinux/wine-patches/tree/master/custom/LeagueOfLegends5
More info: metaphysical.zz.mu/league-of-legends/lol-on-linux-the-three-ways/
by Borikeaniya on Tuesday February 23rd 2016, 14:25
by Corben on Tuesday February 9th 2016, 3:28
As Translator5 describes in appdb.winehq.org/objectManager.php?sClass=version&iId=33303 the game has a problem when opening the ingame shop. First the game just froze. After installing corefonts, vcrun2005, vcrun2008, d3dx9 with winetricks (dnsapi wasn't found) the game crashes to desktop, when opening the ingame shop.
But after applying TuXLoL bitbucket.org/Xargoth/tuxlol/wiki/Home (tuxlol-0.1-dd62ba8-bin.tar.gz) it works.
Perfomance was great on an i5 with an GTX 770, proprietary nVidia drivers 355.11
by Borikeaniya on Thursday February 11th 2016, 10:49