1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

League of Legends Guide

Discussion in 'Guides' started by booman, Jul 18, 2013.

  • by booman, Jul 18, 2013 at 5:20 AM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Dec 17, 2012
    Likes Received:
    Trophy Points:
    Linux, Virginia
    Home page:

    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.


    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"

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

    Click Next

    Downloading Wine


    Downloading Gecko


    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

    Fill out registration form
    Click "Play For Free"

    Download League Of Legends Installer

    LeagueOfLegendsBaseEUW (Europe West)

    LeagueOfLegendsBaseEUNE (Europe Nordic East)

    LeagueOfLegendsBaseNA (North America)

    Navigate to Desktop
    Click Save

    PlayOnLinux Setup
    Launch PlayOnLinux
    Click Install

    Click "Install a non-listed program"

    Click Next

    Select "Install a program in a new virtual drive"
    Click Next

    Name the virtual drive: leagueoflegends
    Click Next

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

    Select Wine 1.8
    Click Next

    Select "32 bits windows installation"
    Click Next

    Wine Configuration

    Applications Tab
    Windows Version: Windows XP

    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

    PlayOnLinux Packages (Libraries, DLL's, Components)

    Check the following:
    • POL_Install_corefonts
    • POL_Install_d3dx9
    • POL_Install_tahoma
    Click Next

    Note: All packages should automatically download and install

    Installing League of Legends

    Click Browse

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

    Click Next again

    Click Next

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

    Select "Complete"
    Click Next

    Click Install

    Uncheck "Launch League of Legends"
    Click Finish

    PlayOnLinux Shortcut

    Select "lol.launcher.exe"
    Click Next

    Name the shortcut: League Of Legends
    Click Next

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

    PlayOnLinux Configure

    Back to PlayOnLinux
    Select "League of Legends"
    Click Configure

    General Tab
    Wine version: 1.8

    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

    Close Configure

    Launching League of Legends

    Select League of Legends
    Click Run

    Note: Click Debug to see errors and bugs

    Click Accept

    Click Accept

    Updating & Patching

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

    Click Launch

    Check "Remember username"

    Click Play


    Press Esc
    Click Options

    Click Video

    • 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


    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:








    Last edited: Mar 2, 2016


Discussion in 'Guides' started by booman, Jul 18, 2013.

  1. ultimate_matte
    Hey I Get This Issue:
    [01/21/14 22:08:31] - Running wine-1.5.24-LeagueOfLegendsShop lol.launcher.admin.exe (Working directory : /home/ultimate/.PlayOnLinux/wineprefix/leagueoflegends/drive_c/Riot Games/League of Legends)
    wine: Unhandled page fault on write access to 0x630020c4 at address 0x77f77316 (thread 0034), starting debugger...
    err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "dll\\wininet.dbg" ("\xf05\x8a{")

    soo i dont know what to do to fix this tried with unchecking peer-to-peer
  2. booman
    Dang, almost there. Did you install IE8 and make sure Windows version is Windows XP?
  3. booman
    I've had reports that disabling "peer-to-peer" doesn't fix the dgbhelp problem. There is a bug report on WineHQs about this. There have been similar reports on PlayOnLinux:
    Store Crash

    So far no fix yet.
    I'll try League of Legends again over the weekend
  4. Wolfgang Dawson
    Yea i've done both of those. Do I need to use the more updated version of wine? the "1.7 league of legends" version?
  5. booman
    Yeah, it wouldn't hurt to try.
    I'm sure the Devs will eventually release a "store" version too.
    I'm going to test it with Wine 1.6.2 and 1.7.10 this weekend
  6. prcp
    when i attempt to create an account the "Sign up now" link doesen't work, so i create a account directly on the lol site.
    Now, when i try to log in (after click the play button), it crashes nevertheless i've unchecked "peer to peer"...any solutions?
  7. booman
    I actually need to try League of Legends again now that I'm on Mint 16.

    What Linux distro are you running?
    Can you play any other games?
  8. booman
    I just tried downloading, installing and launching LoL and everything is fine with Wine 1.7-LeagueofLegends

    I didn't actually launch a game, but I logged in just fine.
    Even without Internet Explorer 8
  9. prcp
    i'm running on slackware 14.0 whit kde 4.10.5, i've not tried any other games yet, now i try Wine 1.7-LeagueofLegends and let you konw
  10. booman
    Its a good idea to try out some other games first.
    There are a few free ones for Linux:
    DOTA2 (Linux Steam)

    If these games run then I know you have the correct dependencies installed for games.
    Is your Slackware 64-bit or 32-bit?
  11. prcp
    I have a 32-bit disto even if my processor is 64-bit...but I maybe find the problem:
    with Wine 1.7-LeagueofLegends it works, I can just log and click "start tutorial", but here screen comes black and I have to force closing the game with alt+F4.
    I think I have not System Requirements....my pc is a sony vaio vgnar41e with "Intel dual core duo processor T7100 1.8 GHz", 4 GB ram and graphics Nvidia geForce 8400M GT GPU.
    I use the nuoveau driver because whit nvidia drivers I have "freezing" of the screen (I think it occurs when the video card tries to use 3D acceleration). So I think my video card is the problem, unless the game can work in my configuration with nouveau drivers and without 3D acceleration....

    I've installed 0ad from slackbuilds (the repos for slackware) and it works.
    DOTA2 for linux doesen't need playonlinux, right? I only have to install steam linux version and install it from steam?
    So I would ask you a question: why certain games (as, for example, Games of Throne) we should prefer to install on plyonlinux from the windows version?
    For example to install DOTA2 what I should do?
  12. booman
    I have update the League of Legends guide today.
    The whole guide was done again from scratch.
    Now I'm using Wine 1.7-LeagueOfLegends
  13. Wolfgang Dawson
    I can log in now and go into a lobby for a game, but it won't load after that. Any solutions please?
  14. booman
    Man, very strange. I only had that symptom once, but has eventually worked.
    Are any of you using AMD video chips?
    I've read many problems with AMD drivers and games in Linux. Same with Intel.
    If you are using AMD, try updating to the newest driver, or even rolling back to an older version.
    Otherwise, please post your debug and maybe it will shed some light
  15. Wolfgang Dawson
    Well I'm using the R9 280x. But Ubuntu is recognizing it as a 7970. Iv'e updated my driver to the latest version and it works fine with every other game (still says its a 7970 though). But before the update every game would crash. Iv'e figured out every problem so far but this one with League. Also how would I find out what my debug is?
  16. booman
    Sorry Wolfgang, for some reason I wasn't notified of your response...
    Anyways, instead of clicking "Run" in PlayOnLinux, try selecting LoL and clicking "Debug" on the right.
    You should get a window with text outputting commands and the like.
    Feel free to post it here and I'll take a look at it.

    I am curious about your driver problem. I have heard of games not recognizing your correct card but not Linux.
  17. Wolfgang Dawson
    Well, its interesting my driver problem. My friend just built computers and they are identical except he has the 270x. His stuff all runs fine but I had to update my graphics card to get anything to run. Even steam games weren't working. The only one I could get to work was "Sir you are being hunted" but the graphics were all weird and I couldn't make out images properly. I also have not seen anything with my problem online so I'm still in the dark about it.

    [02/13/14 01:09:14] - Running wine-1.5.24-LeagueOfLegendsShop lol.launcher.admin.exe (Working directory : /home/wolf/.PlayOnLinux/wineprefix/leagueoflegends/drive_c/Riot Games/League of Legends)
    fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
    fixme:toolhelp:Heap32ListFirst : stub
    fixme:win:EnumDisplayDevicesW ((null),0,0x33f5f4,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x33f68c,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f344,0x00000000), stub!
    fixme:d3d9:Direct3DShaderValidatorCreate9 stub
    fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
    fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
    fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
    fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
    fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP

    And then the last line just repeats at a massive rate when the client is open. But that is what the log said. And thank you for responding I thought you were trying to figure out the problem, so I didn't want to keep bringing it up.
  18. booman
    Man, I did some research and havn't found anything usefull on those errors.
    You may want to do some reading on the WineHQs page
    Look for anyone that suggests drivers, or 32-bit stuff. Even libraries to install.
    Seems like most people have success with Wine 1.7-LeagueOfLegends
  19. Atanas

    Im using ubuntu 13.10 64x. I installed LoL through POL and its working the thing is that i have 10 fps... I'm with nvidia 720m card, and i already have working primus and bumblebee ( i play dota2 without problems). When i primusrun playonlinux, when i run LoL in the terminal it says:
    [POL_Wine] Message: Wine return: 0
    primus: warning: recreating incompatible pbuffer
    Ingame i get 10 fps. With optirun its the same framerate but i dont get the warning of incompatibility... Help?
  20. allenskd
    I just want to say that the new setup is not working with 1.7-leagueoflegends I was planning to download it to play a few matches with friends.

    I looked at what PlayOnLinux did, they did a tarball of the whole game and uploaded it on their website so people didn't have to use the official setup (because you'll be running into issues with the setup more often than running the game).

    What I would suggest is using virtual box to download the game and follow the guide, then pull over the game's folder to your drive_c/Program Files
    booman likes this.

Share This Page