You are here    Supported software    New League of Legends Client nl sv ru pl es de fr

New League of Legends Client

Informations

Creator Message
Cattiman Anonymous

Warning

This installer has not been approved yet by the team.

Informations

Platforms:
Downloads: 0
Wine: System

Feedbacks

Description

Disclaimer: this isn't my work, I'm only spreading the word on how to run the new client on linux using Playonlinux. I'd like to thank the EUW player Toyeturtle for his enormous work and research on how to do it. Of course, I'd like to thanks the Playonlinux team too, since we are going to use his software. Let's proceed on how to do this.


 How to install new LoL client on linux with Playonlinux 2017
 
Important advice: if you are already using Playonlinux and reading this post to run the new client you may want to skip to Step 16 BUT this will only work for you if you are an EUW player. If you aren't you should completely uninstall LoL from Playonlinux and start from Step 1, from top to bottom.
 
Step 1. Install Playonlinux, a free software to run Windows applications on Linux. Just type in the terminal:

Playonlinux
 
playonlinux1.png
In case Playonlinux isn't insalled on your computer, just download it via the official download page https://www.playonlinux.com/en/download.html , via the software center of your operating system, or typing the command that appears in the terminal in case you don't have it installed. Please notice you need Wine installed for running Playonlinux. You can download it here.
 
 Step 2. Click the button "Install" and search for League of Legends. Be sure the box circled in the image in red is ticked!
 
 
 
 
playonlinux2.png

 

playonlinux3.png
 
Step 3. Click again "Install". If this is your first time using Playonlinux you may read and skip two windows about the program. You should then find this window:
 
playonlinux4.png
 
Step 4. Click Next and select Download the program.
 
playonlinux5.png

 

 


 

Step 5. Click Next and select EUROPE WEST, this is very important. I'll tell when to change the game's region.
 
playonlinux6.png
 
Step 6. After clicking next the program should be downloading some files and then creating the virtual drive in which the game will be emulated (a wine window may be opened for this), just let him do it.
 
playonlinux7.png
 
This window will appear when it finishes, telling you it will install Microsoft fonts.
 
playonlinux8.png
 
Step 7. Click Next and read the licence if you want and tick the I agree box.
 
playonlinux9.png
 


 

Step 8. Pressing Next will make the program proceed to the installation of those fonts.
 
playonlinux10.png
 
This is what your screen should show after the fonts' installation.
 
Playonlinux11.png
 
Step 9. Clicking Next will open a LoL Wizard Installation. Click all the Next buttons that appear accepting the licence agreement and choosing the complete installation. After pressing the Install button this window will appear. DO NOT TICK THE LAUNCH LEAGUE OF LEGENDS BOX before clicking Finish.
 
playonlinux12.png
 
Step 10. After clicking Finish wait for this Playonlinux window to appear.
 
playonlinux13.png
 
Step 11. Click No and you should have League of Legends installed on your computer, but this tutorial isn't finished yet.
 
playonlinux14.png
 
Step 12. Launch League of Legends through Playonlinux or your desktop. A LoL icon will appear at your screen, it means the program is loading just right, wait for a second.
 
playonlinux15.png
 
Step 13. Click update now when this screen appears. A licence agreement will appear afterwards, click "I Agree".
 
playonlinux16.png
 
playonlinux17.png
 


 

 
Step 14. The game will patch completely now. This may take a lot of time.
 
playonlinux18.png
 
Step 15. Great! An orange Launch button should appear after patching. DO NOT click it. Instead, just exit the launcher by clicking the x button, via the command xkill or, in the Playonlinux window, click ToolsClose all Playonlinux programs and clicking Yes.
 
playonlinux19.png
 
Step 16. Once your client is completely updated and closed proceed to download the new client installer in your computer here. Once downloaded, click Configure in the Playonlinux Window.
 
playonlinux20.png

Step 17. Click on Miscellaneous and Run a .exe from this virtual drive.

 
playonlinux21.png

Step 18. Once you click Run a .exe from this virtual drive search for your downloaded file, probably in your Downloads folder. Click Open to open it.
 
playonlinux22.png

Step 19. This window should appear. Click all the Next (Siguiente) buttons that appear.
 
playonlinux23.png

Step 20. If this window shows up click Yes (Sí).

 
playonlinux24.png


Step 21. Let it install the new client and IMPORTANT: do not tick the final box before clicking Finish (Terminar).
 
playonlinux25.png
 
playonlinux26.png
 
 Step 22. Once the installation window is closed, go to the General tab in the Configuration window (make sure League of Legends is marked) and click Create shortcut for this virtual drive.
 
playonlinux27.png

 Step 23. After some short time wine may ask you to install the Gecko package for Wine, you may click the Install button for this before proceding. Otherwise, you may continue by making a shortcut for LeagueClient.exe , not other one!!
 
playonlinux28.png
Step 24. You can give it the name you want, but it must be different from any other shortcut.
 
playonlinux30.png

Step 25. After a brief moment the same window will appear. Click on I don't want to create another shortcut and click Next.
 
playonlinux31.png

Step 26. Now that you have your shortcut ready return to your Configuration window. Write on the arguments box --no-sandbox of the shortcut League of Legends AND LeagueClient (or the name you gave it).
 
playonlinux32.png
 
 
playonlinux33.png

Step 27. Now go to the Install components tab and install vcrun2013.
 
playonlinux34.png
 
 
playonlinux35.png

Step 28. Now click on the Wine tab and click Configure Wine.
 
playonlinux36.png

 Step 29. This window should appear. Click in the Libraries tab.
 
playonlinux37.png

Step 30. Add the following libraries. Just write the name of one of it in the white tab, and click Add for each of them.

api-ms-win-crt-heap-l1-1-0
api-ms-win-crt-locale-l1-1-0
api-ms-win-crt-math-l1-1-0
api-ms-win-crt-runtime-l1-1-0
api-ms-win-crt-stdio-l1-1-0
api-ms-win-crt-math-l1-1-0.dll
ucrtbase
vcruntime140
msvcp140
 
playonlinux38.png
Step 31. The new client should work for you now. VERY IMPORTANT do NOT run the old launcher EVER AGAIN. You may delete it as a shortcut from your desktop, but not as a program of Playonlinux. Launch the new client. It should be patching in your screen. If it isn't just click Debug in your Playonlinux window and you can see as it is working.
 
playonlinux39.png
playonlinux40.png
Note: If it doesn't appear, don't worry! The client will be launched as soon as it is ready.
 
 

Step 32. Your client is running now! In case a bugsplat appears, just launch it again. Accept the LoL disclaimer and let the client do whatever it asks. Ready! This tutorial hasn't finished yet if you aren't an EUW player.
 
playonlinux41.png


Step 33. (For non EUW players) If you want to change your client0s region (or language) click the EU Oeste (Español) button. The client will close and a bugsplat may appear, in that case just open the client again. This tutorial ends here.

I hope this worked for you as it worked for me.

ORIGINAL SOURCE: http://boards.euw.leagueoflegends.com/es/c/ayuda-y-soporte-es/2PoXAuzs-new-client-on-gnulinux

Source code

				

Contributions

Filters:

Contribute
Member Message
Mamuel Saturday 18 March 2017 at 4:34
Mamuel Anonymous

Message

Works really well, however, I have some delay when selecting champions in draft mode.

Replies

Kreskin Wednesday 15 March 2017 at 5:26
Kreskin Anonymous

Message

I was able to get all the way to the final client update and then it just disappeared and would never restart. The debug output shows:

Running wine-1.9.2-LeagueOfLegends5 LeagueClient.exe --no-sandbox (Working directory : /home/jay/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends)
fixme:advapi:EventRegister {2f9efe86-4af7-4f37-a40f-94b909a157d6}, 0x552c70, 0x793d40, 0x79d990
fixme:advapi:EventRegister {ea08c559-95a8-4aa2-afa6-18738eec6d37}, 0x552c70, 0x793de8, 0x79d988
fixme:advapi:EventRegister {10f6728c-ef92-4bf1-8397-49e693a6eb74}, 0x552c70, 0x793d78, 0x79d9d0
fixme:advapi:EventRegister {46dd7f96-60cb-416b-8085-da5cd8f491dd}, 0x552c70, 0x793db0, 0x79d9c8
fixme:ver:GetCurrentPackageId (0x32ebbc (nil)): stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
wine: Call from 0x7b83eb22 to unimplemented function api-ms-win-crt-runtime-l1-1-0.dll._initialize_onexit_table, aborting
err:module:attach_process_dlls "zlib.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Riot Games\\League of Legends\\RADS\\projects\\league_client\\releases\\0.0.0.57\\deploy\\LeagueClient.exe" failed, status 80000100

I checked to verify that the api-ms-win-crt-runtime-l1-1-0.dll is in the Wine Libraries section and it's there. Any ideas?

Replies

HatedPro Friday 10 March 2017 at 22:19
HatedPro

Message

Does anyone know how to fix the fps with the new client update? Mine is terrible sitting at 20-30fps the whole game.

Replies

Anonymous
Sunday 12 March 2017 at 15:56 -
hi, im at 30 fps when not much is happening, and sometimes it goes down to about 7 when a teamfight starts. in windows, i have constant 60fps... \n\n its better since i dont use the proprietary drivers, but the one that was installed automatically, should be the nouveau-driver (i couldnt find a way to check this? on kdeneon). but: the ingame performance shuld have nothing to do with the client youre on, because ingame, nothing changed... right?
zoltar Friday 3 March 2017 at 11:12
zoltar Anonymous

Message

hi, as i wrote below, i just tried to install the new client, on a new system.

i followed all the steps and everything seems to have worked just fine, but in the end, when i click the launcher, it updates once. after this, nothing happens, no bugsplat, no error in the bugfix-log. the launcher just doenst appear. any ideas what could be the problem?

greetz, zoltar

Replies

downshiftxlr8 Friday 3 March 2017 at 7:25
downshiftxlr8 Anonymous

Message

Hello,

 

I always get the error that it cannot download the file..

 

Error in POL_System_wget
POL_System_wget failed: Server issued an error response
--2017-03-01 16:31:59-- http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exeResolving l3cdn.riotgames.com (l3cdn.riotgames.com)...

 

any diea on how to solve this ?

Replies

Anonymous
Friday 3 March 2017 at 10:41 -
hi, i tried to install yesterday and got the same error. riot seems to have put the installer somewhere else. so you have to select "install from local computer" (or similar, i cant remember the exact words) and download manually beforehand from: https://riotgamespatcher-a.akamaihd.net/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exe
feydreva Wednesday 1 March 2017 at 16:32
feydreva Anonymous

Message

Hello,

 

I always get the error that it cannot download the file..

 

Error in POL_System_wget
POL_System_wget failed: Server issued an error response
--2017-03-01 16:31:59-- http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exeResolving l3cdn.riotgames.com (l3cdn.riotgames.com)...

 

any diea on how to solve this ?

Replies

Tsumikitty Thursday 23 February 2017 at 1:16
Tsumikitty

Message

To Cattiman and the POL Team: Thank you so much! I was able to get this to work, with a few tweaks on your instructions, and I am super grateful that I no longer have to worry about the dreaded Beta Client upgrade and the Alpha Client purge. I linked this thread to the main League of Legends page, and hopefully more people will start visiting this thread to find out how to download the Beta Client.

 

To the rest of the community: Cattiman and Toyeturtle are the experts, and the POL team knows how to code, but I will try my best to answer any questions on this update as well.

 

Once again, thank you very much, to Cattiman, to Toyeturtle, to the PlayOnLinux team, and to the rest of the community, that have all helped me get the League of Legends Beta Client to work.

Replies

Anonymous
Wednesday 1 March 2017 at 4:26 -
hey, witch the wine version i should use to run the beta?
Thursday 9 March 2017 at 6:01 -
I was able to run it on Wine 1.9.19-staging, and Cattiman ran it on 1.9.2-LeagueofLegends5
Quentin PÂRIS Sunday 8 January 2017 at 12:53
Quentin PÂRIS
Admin

Message

Amazing!

We need someone to write a POLv5 script for this. Any volunteer? :)

Replies

Anonymous
Monday 9 January 2017 at 15:57 -
I could do that but... I just don't know how ^^' I could work at this, where can I find some information about scripts?
Monday 9 January 2017 at 22:02 -
The first place to go is here: https://github.com/PlayOnLinux/Scripts
Monday 9 January 2017 at 22:03 -
There are more or less simple examples of scripts. One of the most simple is for Example Notepad++ or BlackMesa.
An example of complicated script: Internet Explorer 6