League of Legends Guide

league81.jpg


Call on your Summoner to battle along-side minions in the free-to-play MOBA. Level up, buy upgrades from the store and play cooperative with some friends. League of Legends has a lot of competitive action and fighting as you slaughter minions, turrets and Summoners.

League of Legends has received a lot of attention in the Linux world. WineHQ's and PlayOnLinux are constantly bombarded with questions on how to run it.

league87.jpg


Follow my step-by-step guide on installing, configuring and optimizing League Of Legends in Linux with PlayOnLinux.

Note: This guide applies to the Official Website version of League Of Legends. Other versions may require additional steps.

Tips & Specs:

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 17.3 64-bit
PlayOnLinux: 4.2.10
Wine: 1.8

Wine Installation

Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 1.8
Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Wine 1.8 is installed and you can close this window

Create Account
Go To: https://login.leagueoflegends.com/
Click "Create an Account"

Click preferred language
league01.png


Fill out registration form
Click "Play For Free"
league02.png


Download League Of Legends Installer

LeagueOfLegendsBaseEUW (Europe West)
http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exe

LeagueOfLegendsBaseEUNE (Europe Nordic East)
http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUNE.exe

LeagueOfLegendsBaseNA (North America)
http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseNA.exe

Navigate to Desktop
Click Save
league03.png


PlayOnLinux Setup
Launch PlayOnLinux
Click Install
league04.png


Click "Install a non-listed program"
league05.png


Click Next

Select "Install a program in a new virtual drive"
Click Next
league07.png


Name the virtual drive: leagueoflegends
Click Next
league08.png


Check all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next
league09.png


Select Wine 1.8
Click Next
league10a.png


Select "32 bits windows installation"
Click Next
league11.png


Wine Configuration

Applications Tab
Windows Version: Windows XP
league12.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop size: Enter resolution of Linux Desktop
Click OK
league13.png


PlayOnLinux Packages (Libraries, DLL's, Components)

Check the following:
  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma
Click Next
league14.png


Note: All packages should automatically download and install

Installing League of Legends

Click Browse

Navigate to your Desktop
Select "LeagueOfLegendsBaseNA.exe"
Click Open
league16.png


Click Next again

Click Next
league21.png


Check "I accept the terms..."
Click Next
league22.png


Select "Complete"
Click Next
league23.png


Click Install
league24.png


Uncheck "Launch League of Legends"
Click Finish
league25.png


PlayOnLinux Shortcut

Select "lol.launcher.exe"
Click Next
league26.png


Name the shortcut: League Of Legends
Click Next
league27.png


Select "I don't want to make another shortcut"
Click Next
league28.png


PlayOnLinux Configure

Back to PlayOnLinux
Select "League of Legends"
Click Configure
league29.png


General Tab
Wine version: 1.8
league30a.png


Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine.

Display Tab
Video memory size: Select the amount of memory your video card/chip uses
league31.png


Close Configure

Launching League of Legends

Select League of Legends
Click Run
league32.png


Note: Click Debug to see errors and bugs

Click Accept
league33.png


Click Accept
league34.png


Updating & Patching
league35.png


Peer to Peer disable
Click the gear at the top right
Uncheck "Allow Peer to Peer Transfer"
league36.png


Click Launch
league37.png


Login
Check "Remember username"
league38.png


Click Play
league39.png


Optimization

Press Esc
Click Options

Click Video

Adjust:
  • Resolution
  • Windowed Mode
  • Graphics Presets
  • Character Quality
  • Effects Quality
  • Environment Quality
  • Shadows
  • Character Inking
  • Frame Rate Cap
  • Anti-Aliasing
  • Wait for Vertical Sync
Click Okay
league40.png


league41.png



Conclusion:
League of Legends runs even better with Wine 1.8 I've read you may experience better performance with Wine 1.8-staging as well. I had no problems with my GeForce 550 Ti 192-bit 1GB RAM.

Gameplay Video:

Screenshots:
league21.jpg


league82.jpg


league84.jpg


league27.jpg


league80.jpg


league89.jpg


league90.jpg


league87.jpg
 
Last edited:

  • Wine Version 1.6.2
  • Elementary os luna
  • 64-bit Distro
  • Video card gt 520m
  • Video driver version 331.38
  • PlayOnLinux Version 4.2.4
Dear all every time that I change a setting in the display tab. within POL on LOL virtual drive I get this :

[07/19/14 13:46:27] - Running wine-1.7.19-LeagueOfLegends2 lol.launcher.admin.exe (Working directory : /home/omer/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends)
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f918 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f748 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f8c4 1 C) semi-stub
fixme:ntdll:NtConnectPort (0x5b0c1170,L"\\ThemeApiPort",0x33facc,(nil),(nil),(nil),0x33fadc,0x33fad8),stub!
fixme:ver:GetCurrentPackageId (0x33fc8c (nil)): stub
wine: Unhandled exception 0x40000015 in thread 32 at address 0x796d26 (thread 0032), starting debugger...

only solution was to reinstall and no change the settings dose not solve this
plz help me
 
Sorry, not trying to spam, I am new here and I don't really know how to edit my posts. I ran a couple of tests with wininet and compatibility. So with the XP verison you do have to have wininet (builtin), else the game wouldn't launch. I also tested this with win 7 and 8 and got the same results..weird.
So LoL isn't running at all with our without wininet?
Don't worry about spam, I will approve your posts.... they go to a moderation queue first, then I approve them. Also, you can't edit your own posts until you have enough posts... maybe 15 or so?
 
Been listening in, I had my out of game store working on Friday, I have tinkered without finding a fix. Do we have any clue why the store broke yet? The WineHq guys seem to think the best solution is to simply ignore certain types of textures and objects all together when they patch wine... I think. Thoughts?

They also apparently know about the Windows7 no longer working but XP does, my guess is that this is related. (Shop worked with windows 7 but not with xp compatability, now that the launcher fails without xp, we don't have the store again.)
 
Still black screen?
The only thing I can think of is starting over one more time.
It LoL still stops at a black screen then I am at a loss.
How long did you wait at the black screen?
I remember loading a game could take a while, but can you even get to the hero select screen?

yes black screen again on Suse 13.1 64bit
 
The in game shop is fine, the out of game store has problems. I have tried appling tuxlol a few times, it think there is something they've done with the store recently. The most recent version of wine apparently has improved cookie and crypto support, would it be worth it to investigate running on the more recent dev version of wine?
 
Strange, I didn't even know there was a difference. I always get a crash from either shop, but the LoLtux fixed it for me. So, not sure at this point. Keep checking in at the PlayOnLinux website and WineHQ's
Thats where I find the most solutions to games
 
Hey i was wondering about the Wine version 1.7.18-CS-0.8-f1cf438
i tried that version, just start up league and get into a custom game, i was on constant 90 FPS, and it did not decrease no matter what i did, however when i tried opening up the league shop it crashed.

i was wondering if you knew any way to fix that ? because that wine version seems to increase the performance by a lot.
Cheers
 
I'm not familiar with that version of Wine. Sounds like it might be a good choice for performance. Just make sure to add the Tuxlol patch to fix the store.
It has been reported that Tuxlol doesn't fix the in-game and out-game stores
 
TuxLol did fix the ingame shop, thanks
and the FPS is amazing, the lowest i have seen is 50-60 otherwise its around 80-100 at all times.
 
OK so I went ham again and decided to destory everything and start from scratch in an attempt to fix the out of game store bug with a patch a made...sadly I failed in that aspect but I learned a lot about the current system and can now contribute something to this post that will be not only valuable but easier than my original post.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
First my specs:
-Computer-
Processor : 4x Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
Memory : 8085MB (2227MB used)
Operating System : Ubuntu 14.04.1 LTS

-Display-
Resolution : 1600x900 pixels
OpenGL Renderer : AMD Radeon HD 6800 Series
X11 Vendor : The X.Org Foundation

-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel PCH
Audio Adapter : HDA-Intel - HDA ATI HDMI

-Input Devices-
Razer Razer DeathStalker
Logitech G500

-SCSI Disks-
ATA Hitachi HDS72105
ATA Hitachi HDS72105

Operating System
----------------
-Version-
Kernel: Linux 3.13.0-32-generic (x86_64)
Default C Compiler: GNU C Compiler version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
Distribution: Ubuntu 14.04.1 LTS
-Current Session-
Desktop Environment: LXDE (Lubuntu)

-Misc-
Load Average: 1.14, 1.07, 1.12

-PlayOnLinux-
version 4.2.2
wine:1.7.18-CS-0.8-f1cf438

-League of legends-
Patch: 4.13
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1st modification to the booman post: Wine version
Pro: league of legends performance is incredible, it fixes the in-game store problem, fps issues, alt-tabbing issues
Con: out of game (Skin store etc) is still broken--I am still working on fixing this I promise :/

2nd modification: Windows version
Windows XP
3rd modification: Libraries
  • Adobe Air
  • ATI_BLACK-SCREEN_FIX
  • corefonts
  • d3dx10
  • POL_install_d3dx11
  • POL_install_d3dx9
  • POL_install_directx9
  • POL_install_gecko
  • POL_install_internet-explorer-8
  • POL_install_tahoma
  • POL_install_vcrun2005
  • POL_install_vcrun2008
  • POL_install_winhttp
  • POL_install_wininet
  • POL_install_wintrust
Possible bug: directx9 and sometimes ie8 will not completely install. So after you install league and before you run the client:
a. You will have to go back and use terminal to run: winetricks --force directx9 then winetricks --force ie8
b. Go back to wine configuration and change your 1. wininet to builtin, native 2. dnsapi to builtin, native

4th modification: while on league, select borderless instead of fullscreen, this will allow you to alt-tab as freely as possible without bugging you out in game

If you do this, with the current patch and with this wine version you wont need to bypass with dbghelp, tuxlol patch or any of my video card witchcrafting

Currently, my fps is in the +60 range ^_^ and I experience no lags... much better than when I had my windows :D

Whence again I hope this helps anyone,
Cheers

PS. I feel very confident in helping other people encountering run-time errors with other wine versions, I have fought them all successfully this weekend so fire away with your questions--make sure oyu have your debug logs xD
 
Thanks for all the details in your reports Valdiz777!
Yeah, the TuxLoL patch fixes the in-game store, but apparently not the out-of-game store.
League of Legends always has some kind of problem with Wine, specially when they patch the game.
This is one game that would make the Linux community very happy if there was a Linux client.
 
Back
Top