WineHQ
League of Legends 4.x



Category: Main > Games > Strategy Games > Real-Time Tactics > League of Legends > 4.x


NameLeague of Legends
Version4.x
License Free to use
URLhttp://www.leagueoflegends.com...
Votes  
RatingPlatinum
Wine Version1.7.17
Free Download League of Legends Homepage
Maintainers of this version:
Description
League of Legends is a competitive online game set in an imaginative world. Gamers take the role of a powerful summoner, calling forth and controlling brave champions in battle. League of Legends combines the best elements of session-based games with persistent elements of MMORPG's. Enter the Fields of Justice with your most trusted allies as you fight for your right to rule the world of Valoran. There is only one rule of law among those in the League: Winner takes all.
Selected Test Results (selected in 'Test Results' table below)

What works

-All Game Modes

-50-60 FPS

 -Chat

-Profile


What does not
-Store


What was not tested
-Buy champions or runes (due store problem)


Additional Comments

Just Store problem, all game works fine

IMPORTANT DATA:

Manjaro Linux x64, in a laptop with nvidia optimus.

I couldn't get it working in Playonlinux, so I used chroot method (described here: https://wiki.archlinux.org/index.php/League_of_Legends#Chroot_Method)

Also, you need have in your arch32 enviroment:
-alsa
-pulseaudio
-wine
-samba
-everything described in the tutorial.

In your base system you need:
-bumblebee
-wine & winetricks with the programs described in tutorial

Once you have done everything, you must use primusrun to run the game. In the bash script to run the game I put:

#!/bin/sh
cd "$HOME/.wine/drive_c/Riot Games/League of Legends/RADS/system/"
primusrun schroot -p -- wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentManjaro LinuxApr 19 20141.7.17 Yes Yes Platinum Cristopher Caamana 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Mar 25 20141.7.15 Yes Yes Gold Casey 
ShowManjaro LinuxMar 18 20141.7.13 Yes Yes Gold Ivan Dimov 
ShowFedora 20 x64Mar 14 20141.7.13 No, but has workaround Yes Gold a4895 
ShowFedora 20 x64Mar 13 20141.7.13 Yes Yes Silver a4895 
ShowDebian GNU/Linux 8.0 "Jessie" x86_64Mar 02 20141.7.13 Yes Yes Silver Half 
ShowArch Linux x86_64Feb 27 20141.7.13 Yes Yes Gold Shawn 
ShowDebian GNU/Linux 7.x "Wheezy" x86_64Feb 24 20141.7.12 Yes Yes Gold Borislav Sabev 
ShowArch Linux x86_64Feb 20 20141.7.12 Yes Yes Bronze William Temple 
ShowGentoo Linux AMD64Jan 28 20141.7.11 Yes Yes Bronze Megas of Vecanti 
ShowLinux Mint 16 "Petra" x86_64Jan 27 20141.7.11 Yes Yes Bronze nikitis 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Jan 18 20141.7.11 Yes Yes Bronze Ian Flynn 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Jan 19 20141.7.10 N/A Yes Gold Taqi Raza 
ShowGentoo Linux AMD64Jan 09 20141.7.10 Yes Yes Bronze Megas of Vecanti 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Jan 05 20141.7.10 Yes Yes Gold AJ Fite 
ShowopenSUSE 13.1Jan 02 20141.7.9 N/A Yes Silver Olivier C. 
ShowDebian GNU/Linux 7.x "Wheezy" x86_64Jan 27 20141.7.7 Yes Yes Gold Borislav Sabev 
ShowLinux Mint 15 "Olivia" x86_64Jan 19 20141.7.7 Yes Yes Gold Pedrug 
ShowLinux Mint 15 "Olivia" x86_64Nov 09 20131.7.6 Yes Yes Gold Jesper Johansson 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Dec 24 20131.7.5 Yes Yes Silver Xylo 
ShowArch Linux x86_64Nov 07 20131.7.5 No, but has workaround Yes Bronze mindcat 
ShowArch Linux x86_64Oct 27 20131.7.5 N/A Yes Gold Krister Bäckman 
ShowArch Linux x86_64Sep 20 20131.7.2 No, but has workaround Yes Gold Patrick 
ShowGentoo Linux AMD64Aug 11 20131.7.0 Yes Yes Gold Nicholas Anton 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Jul 28 20131.6 N/A Yes Gold an anonymous user 
ShowUbuntu 13.04 "Raring" amd64 (+ variants like Kubuntu)Jul 27 20131.6 Yes Yes Gold Alexander Schlarb 
ShowFedora 19 x86_64Jul 18 20131.6-rc4 Yes Yes Garbage Pedro Jose Piquero Plaza 
ShowSabayon Linux (rolling release) amd64Jul 11 20131.6-rc4 Yes Yes Gold Danilo Riffo 
ShowDebian GNU/Linux 8.0 "Jessie" x86_64Jul 11 20131.5.31 Yes Yes Gold an anonymous user 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)May 16 20131.5.29 No, but has workaround Yes Bronze an anonymous user 
ShowSabayon Linux (rolling release) amd64Apr 01 20131.5.27 Yes Yes Gold Danilo Riffo 
ShowFedora 17 x86_64Mar 28 20131.5.26 Yes Yes Bronze Josh Raymond 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Mar 27 20131.5.26 N/A Yes Bronze Fernando Otero 
ShowLinux Mint 14 "Nadia"Mar 26 20131.5.26 Yes Yes Bronze jazz 
ShowLinux Mint 13 "Maya" x86_64Mar 24 20131.5.26 Yes Yes Gold an anonymous user 
ShowLinux Mint 14 "Nadia" x86_64Apr 14 20131.5.24 Yes Yes Gold Pedro Cunha 
ShowFuntoo Linux AMD64Mar 01 20131.5.22 Yes Yes Gold spawn 
ShowSabayon Linux (rolling release) amd64Jan 25 20131.5.22 Yes Yes Gold Danilo Riffo 
ShowUbuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)Dec 15 20121.5.18 Yes Yes Gold an anonymous user 
ShowFedora 17 x86_64Dec 09 20121.5.18 Yes Yes Silver Josh Raymond 
ShowLinux Mint 14 "Nadia" x86_64Dec 04 20121.5.18 Yes Yes Platinum an anonymous user 
ShowUbuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)Nov 19 20121.5.17 Yes Yes Bronze an anonymous user 
ShowArch Linux x86_64Nov 01 20121.5.16 Yes Yes Gold Echo 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Oct 25 20121.5.15 N/A Yes Gold an anonymous user 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Oct 15 20121.5.15 Yes No Garbage an anonymous user 
ShowArch Linux x86_64Oct 04 20121.5.14 Yes Yes Gold Iperpido 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Sep 19 20121.5.13 Yes Yes Bronze an anonymous user 
ShowMac OS X 10.6 "Snow Leopard"Aug 18 20121.5.10 Yes No Garbage an anonymous user 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Sep 10 20121.5.9 Yes Yes Silver an anonymous user 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Aug 21 20121.5.9 Yes Yes Gold an anonymous user 
ShowLinux Mint 13 "Maya" x86_64Aug 20 20121.5.9 Yes Yes Gold Xpander 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Aug 02 20121.5.9 Yes Yes Gold MindALot 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Jul 26 20121.5.9 Yes Yes Silver MindALot 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)Jul 17 20121.5.8 Yes Yes Silver MindALot 
ShowGentoo Linux AMD64Jul 07 20121.5.8 N/A Yes Bronze Megas of Vecanti 
ShowSabayon Linux (rolling release) amd64Jun 26 20121.5.7 Yes Yes Gold Danilo Riffo 
ShowGentoo Linux AMD64Jun 25 20121.5.7 Yes Yes Silver Megas of Vecanti 
ShowSabayon Linux (rolling release) amd64Jun 03 20121.5.5 Yes Yes Gold Danilo Riffo 
ShowDebian GNU/Linux 7.x "Wheezy"May 29 20121.5.5 Yes Yes Gold ultr 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)May 27 20121.5.5 Yes Yes Gold Benjamin Lawrence 
ShowArch Linux x86_64May 14 20121.5.4 Yes Yes Gold an anonymous user 
ShowLinux Mint 13 "Maya" x86_64Jun 02 20121.5.3 Yes Yes Gold Xpander 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)May 24 20121.5.3 Yes Yes Gold Alfonso Murolo 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)May 11 20121.5.3 Yes Yes Gold ReCon 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)May 09 20121.5.3 Yes Yes Gold Anon ymous 
ShowArch Linux x86_64May 08 20121.5.3 No, but has workaround Yes Gold gonX 
ShowUbuntu 10.10 "Maverick" i386 (+ variants like Kubuntu)May 07 20121.5.3 Yes Yes Gold emkay 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)May 06 20121.5.3 No, but has workaround Yes Gold Benjamin Lawrence 
ShowFedora 16 x86_64Apr 27 20121.5.2 No, but has workaround No Garbage Josh Raymond 
ShowopenSUSE 12.1 x86_64Apr 18 20121.5.2 No, but has workaround Yes Garbage an anonymous user 
ShowDebian GNU/Linux 7.x "Wheezy"Mar 19 20121.5.0 Yes Yes Bronze ultr 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)Mar 13 20121.4-rc6 No, but has workaround Yes Gold Chris 
ShowopenSUSE 12.1 x86_64Mar 04 20121.4-rc6 Yes Yes Gold cojy 
ShowopenSUSE 12.1 x86_64Mar 06 20121.4-rc5 No, but has workaround Yes Bronze ReCon 
ShowLinux Mint 12 "Lisa" x86_64Feb 27 20121.4-rc4 N/A Yes Bronze Dave 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)Feb 23 20121.4-rc4 N/A Yes Bronze an anonymous user 
ShowGentoo LinuxFeb 22 20121.4-rc4 Yes No Garbage Benny Gächter 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)Feb 22 20121.4-rc4 No, but has workaround Yes Bronze an anonymous user 
ShowLinux Mint 11 "Katya" x86_64Feb 18 20121.4-rc3 No, but has workaround Yes Bronze goodgod261 
ShowDebian GNU/Linux 7.x "Wheezy"Feb 15 20121.4-rc3 Yes No Garbage ultr 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)Feb 10 20121.4-rc2 Yes Yes Bronze Yuta Ross 
ShowArch LinuxFeb 03 20121.4-rc2 N/A Yes Silver Pierre Franco 
ShowDebian GNU/Linux 7.x "Wheezy"Feb 03 20121.4-rc2 Yes Yes Silver ultr 
ShowDebian GNU/Linux 7.x "Wheezy"Feb 02 20121.4-rc1 Yes Yes Silver ultr 
ShowArch LinuxJan 26 20121.3.37 Yes Yes Bronze an anonymous user 
ShowopenSUSE 12.1 x86_64Jan 10 20121.3.36 Yes Yes Silver ReCon 
ShowFedora 16 x86_64Jan 04 20121.3.36 N/A Yes Bronze Subaru Hoshikawa 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)Dec 17 20111.3.35 No Not installable Garbage Yuta Ross 
ShowopenSUSE 12.1Dec 12 20111.3.34 Yes Yes Bronze ReCon 
ShowFedora 16 x86Nov 23 20111.3.33 N/A Yes Bronze Subaru Hoshikawa 
ShowSlackware 13.1Nov 16 20111.3.32 N/A Yes Bronze Marius Haugen 
ShowFedora 15 x86_64Oct 09 20111.3.29 No Not installable Garbage Subaru Hoshikawa 
ShowFedora 15 x86_64Sep 11 20111.3.24 Yes No Garbage Pat 
ShowUbuntu 11.04 "Natty" i386 (+ variants like Kubuntu)Jun 20 20111.3.22 Yes No Garbage an anonymous user 
ShowLinux Mint 11 "Katya" x86_64May 29 20111.3.21 Yes No Garbage an anonymous user 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)May 19 20111.3.20 Yes No Garbage K1773R 
ShowArch LinuxMay 09 20111.3.19 N/A No Garbage Sky 
ShowDebian GNU/Linux 7.x "Wheezy" x86_64May 05 20111.3.19 N/A No Garbage pioruns 
ShowUbuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)May 04 20111.3.19 Yes Yes Silver ReCon 
ShowMac OS X 10.6 "Snow Leopard"Apr 27 20111.3.18 Yes Yes Gold kardus 
ShowFedora 14 x86_64Apr 19 20111.3.18 Yes Yes Silver Barborica Alexandru 
ShowUbuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)Aug 05 20111.2.3 Yes No Garbage an anonymous user 
ShowopenSUSE 11.4Mar 31 20111.3.16 Yes Yes Silver an anonymous user 
ShowLinux Mint 10 "Julia" x86_64Mar 24 20111.3.16 Yes Yes Silver ReCon 
ShowSlackware -currentMar 19 20111.3.16 Yes Yes Silver Joshua 
ShowFedora 14 x86_64Mar 06 20111.3.15 Yes Yes Bronze Barborica Alexandru 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)Feb 08 20111.3.13 Yes Yes Silver ReCon 
ShowMac OS X 10.6 "Snow Leopard"Feb 06 20111.3.13 Yes Yes Silver kardus 
ShowMac OS X 10.6 "Snow Leopard"Jan 31 20111.3.12 Yes Yes Silver ReCon 
ShowSlackware 13.1Jan 28 20111.3.12 N/A Yes Silver an anonymous user 
ShowSlackware 13.0Jan 26 20111.3.11 Yes Yes Silver Joshua 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)Jan 17 20111.3.11 Yes Yes Silver an anonymous user 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)Jan 11 20111.3.11 Yes Yes Silver an anonymous user 
ShowDebian GNU/Linux Unstable "Sid"Dec 24 20101.3.10 Yes Yes Silver Christoph Hohmann 
ShowMac OS X 10.6 "Snow Leopard"Dec 12 20101.3.7 Yes Yes Gold Netherby 
ShowArch Linux x86_64Nov 21 20101.3.7 Yes Yes Silver an anonymous user 
ShowDebian GNU/Linux Unstable "Sid"Oct 24 20101.3.5 Yes Yes Bronze Christoph Hohmann 
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Oct 28 20101.2.1 N/A Yes Silver an anonymous user 
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Oct 03 20101.3.4 Yes Yes Garbage Gaston 
ShowArch Linux x86_64Oct 05 20101.3.3 N/A Yes Bronze Jepaan 
ShowArch Linux x86_64Oct 28 20101.3.2 Yes Yes Bronze an anonymous user 
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Sep 15 20101.3.2 Yes Yes Garbage Gaston 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Aug 27 20101.3.1 Yes Yes Bronze an anonymous user 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Aug 23 20101.3.0 Yes Yes Bronze an anonymous user 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Aug 20 20101.3.0 Yes Yes Bronze ReCon 
ShowSlackware 13.0Jul 31 20101.2 N/A Yes Bronze Joshua 
ShowArch Linux x86_64Jul 21 20101.2 N/A Yes Garbage Jepaan 
ShowArch Linux x86_64Jun 21 20101.2-rc2 Yes Yes Bronze Jannik H. 
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Jun 07 20101.2-rc2 Yes Yes Bronze Andrei Cosoi 
ShowDebian GNU/Linux Unstable "Sid"May 14 20101.1.44 Yes Yes Bronze Christoph Hohmann 
ShowGentoo LinuxApr 03 20101.1.41 Yes Yes Bronze an anonymous user 
ShowDebian GNU/Linux Unstable "Sid"Feb 21 20101.1.39 Yes No Garbage Christoph Hohmann 
ShowDebian GNU/Linux Unstable "Sid"Feb 19 20101.1.38 Yes No Garbage Christoph Hohmann 
ShowDebian GNU/Linux Unstable "Sid"Jan 24 20101.1.37 Yes No Garbage Christoph Hohmann 


Known bugs
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) 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
24017 Multiple applications need 'reg.exe' 'query' operation implementation NEW View
25015 Pando downloader hangs NEW View
25624 League of Legends launcher wont open NEW View
29609 League Of Legends game client crashes after champion selection UNCONFIRMED View
30546 League of Legends' patcher has anormal behavior. UNCONFIRMED View
31259 League of Legends freeze after 32-38 min in a game UNCONFIRMED View
32884 Tried to play a game on lol, but as soon as I start connectiong to the game (summoning) this comes out and tells me my firewall is not letting me connect to the game. UNCONFIRMED View
33449 League of Legends, screen freezes when moved mouse. UNCONFIRMED View
33601 League of Lengends UNCONFIRMED View
34448 League Of Legends : crash before game start since last patch UNCONFIRMED View
34480 wined3d: League of Legends crashes when using textures with mipmaps smaller than a block NEW View
34697 the game just crash down UNCONFIRMED View
34706 League of Legends crash UNCONFIRMED View
34989 Multiple installers using Caphyon 'Advanced Installer' (AI) technology hang (Atlassian SourceTree v1.3.2, League of Legends 06_12_13) (deferred type 1 custom action executed before regular type 1 custom action) NEW View
35022 League Of Legends Hangs UNCONFIRMED View
35587 League of Legends: Long delay before loading into the game when sound is enabled UNCONFIRMED View
35701 League of Legends: Right click contextual menu on friends list is invisible UNCONFIRMED View
35738 LeagueOfLegends: network issues resulting in inability to log in UNCONFIRMED View

 
Brace yourself... cleaning comments is coming

Hi everyone!

 As you can see, we have a lot of comments that are not usefull at all.

 In the next days it will be a big cleaning, in order to get less useless information.

 I recommend you make a copy of the comments that can be helpfull for you (specially comments from 2010 to 2012).


 
The new how-to is comming
Hello all.

As or Apr 05 2014 I have merged all tests for  versions 4.X.X here since Riot has a new X version of the PvP client almost every month.
I also deleted those versions but by doing so I forgot to save the newest HowTo I had written there. :(

Anyway I will rewrite it soon and post it as the official how-to here. By then refer to the last 15 test results and the original How-To notes here. Information is a bit messy but it is manageable.

Sorry for the inconvenience. All will be better structured soon.

 
Installation script for League of Legends
As with almost every linux program, you neeed to have some other programs/libraries (dependencies) installed before compiling wine. The script checks for some of them, but there are some that can't be checked for (relly I just don't know how to check for them), so you NEED to watch for any important GL/openGL/mesa/audio/network error or warning at configure time (that's why I added a pause there).

You can look here for instructions on how to install needed dependencies on many distros.

">">">NOTE: This script works for almost any distro, but some people reported problems with Ubuntu on 64bit machines. If you use it, scroll a little down and follow the Ubuntu-specific guide :)

FIRST: You have to manually download the pando independent installer corresponding to your region:

http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exe (for EUW)

http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUNE.exe (for EUNE)

http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseNA.exe (for NA)

If your region is not listed, choose any of them and then change the region in the launcher after install is complete.

If you have the full installer (about 2GiB) downloaded elsewhere (there is no official download for the full installer so be careful not to download a virus) it works too.

You need an account to play, so create one here: http://signup.leagueoflegends.com

SECOND: Open a terminal in the folder where you downloaded the LoL installer and run:

wget http://league-of-legends-on-wine-install-script.googlecode.com/git/Install-LoL-on-Wine

to get the script file.

THIRD (optional, not needed anymore): edit the script file as you need. Please, read the comments and pay special attention to the highlighted lines here. I have tested all wine versions since 1.5.5 and for now, the best one is 1.6-rc4 so it is the default for the script.

Nevertheless, I made it easy to change the wine version with a script variable, so you can use my script with multiple wine versions without too much editing ;)

If you want to edit/personalize something, you are free to do so. I made it easier to edit most of the important things via some variables at the beginning of the script :D

FOURTH: Run the script (DON'T run it as administrator. i.e. NO 'sudo' and NO 'su'):

sh install-LoL-on-Wine [OPTION...] WINEVERSION INSTALLER

WINEVERSION is the Wine version to install, (e.g. 1.7.0).
INSTALLER should be the absolute path to the LoL installer Windows executable.
Options:
-i INSTALLPATH  Base directory for the installation (default: $HOME).
   -r PATH         Path to an existing and working LoL installation.
                   It should be the path to the 'Riot Games' directory.
   -m              Just migrate the current installation to the given WINEVERSION.
                   The current installation must have been done by install-LoL-on-Wine


and follow instructions :D

FIFTH: Start the game using the executable script in your desktop. Don't use the .desktop with LoL icon if wine created it, just delete it as it may not work.

EXTRA: If you experience mipmap corruption (red item icons on in-game shop) go to: https://github.com/A-Metaphysical-Drama/LoL-Linux-Tools

and follow instructions :D

EXTRA Nº2: You can use the script to migrate a previously working LoL installation made with an older version of this same script, to any wine version you want (for test purposes, for example). Just check the script variables and edit :D



 
Get League of Legends working under WINE

NOTE: These instructions work for almost any distro EXCEPT for Ubuntu 12.04+ 64bit. If you are unlucky and have that painful OS, scroll a little down and follow the Ubuntu-specific guide :)

NOTE2: Follow this only if you don't want to use the above script, because the script covers all that is mentioned here and also creates a nice launcher on your desktop :D

NOTE3: You have to patch WINE, to get League of Legends running with WINE.

NOTE4: This HowTo does not show you, how to install League of Legends. If you really want or have to install League of Legends from scratch, you can see the needed command for this here at this AppDB entry (scroll down).


1. Download the source code from WINE (latest tested working version was 1.5.3) and extract it (or just use git to get the source).


2. When the source is extracted, download this patch into the wine source folder:
http://uz.sns.it/~ranma42/iLoL/0001-HACK-Disallow-block-based-textures-with-sub-block-si.patch


You can use wget for easy downloading it: "wget http://uz.sns.it/~ranma42/iLoL/0001-HACK-Disallow-block-based-textures-with-sub-block-si.patch".  It will be stored on your current directory (in terminal), so cd first to your wine source directory.


3. Now, we have to patch the source code. Use

    patch -p1 < 0001-HACK-Disallow-block-based-textures-with-sub-block-si.patch


4. After that you have to use

    ./configure

Don't forget, that you have to install required libs to build WINE. Also you can use another prefix, for e.g.

    ./configure --prefix=/opt/winelol

to install your build of WINE later to another location than the default WINE from the repos.


5. Run the command

    make

in the console now. The building process will begin. If you have more than one core (Multicore CPU) you can use

    make -jN

where N is the amount of cores which your CPU have. If the build process went fine, you should be fine :D

NOTE: If you have problems to build / configure WINE (for e.g. missing dependencies) you should take a look at the WINE wiki: http://wiki.winehq.org/Recommended_Packages


6. Now you should make a clean and fresh WINEPREFIX and install with the help of winetricks the following tools: vcrun2005, d3dx9, wininet, corefonts
So this just means in a terminal: winetricks vcrun2005 d3dx9 wininet corefonts
If you actually don't have winetricks on your system installed, grab it from here: http://wiki.winehq.org/winetricks

7. Also, set your WINE version of the new Prefix to "Windows XP", otherwise your game will show some weird artifacts (a dynamic lightning problem).

8. You can now start League of Legends. You have to navigate to the directory where your League of Legends is stored and then to the subdirectory rads/system. After that you can launch the PvP.NET Client with the following command:

    wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

For a easier usage I would recommend, that you just make a bash script, which is starting your League of Legends up.


 
Ubuntu 12.04 64bit? ---> Here is your guide!

As with many programs, you will need other programs (dependencies) installed before compiling wine. These dependencies can be installed by using the following command (this only works for ubuntu and, maybe, mint users):

sudo apt-get build-dep wineVERSION

where you have to replace VERSION with the version of wine you want. As example, if I want to compile wine 1.5.xx, then I must install its dependencies by doing:

sudo apt-get build-dep wine1.5

If that doesn't work for you, user freeo did his best to get Wine to compile correctly under Ubuntu 12.04 64bit, and he got lucky came to this cool guide. You will need to watch the above step by step guide for some things mentioned here.

1. follow wiki.winehq.org/WineOn64bit up to the point before "make",

2. apply patches

3. Continue guide from 1.: "make"...

4. AIR-Client starts, if you get stuck on
"calculating differences" reported as following error:
RADS::User::PandoManager::start: StartPMB failed, returned error 6
here's the solution:
DELETE (rename) /LOL/RADS/projects/lol_air_client
-> The client updates itself by redownloading about 500 MB for the AIR-Client. I only needed to delete this folder once! Being stuck at "calculating differences" was not persistent!

5. Apply the above mentioned FPS fixes.

6. Play ;)



Also, you can try this:

wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh -o ./install-wine-deps.sh
sh ./install-wine-deps.sh
rm ./install-wine-deps.sh

It will pull almost all build-time dependencies for wine on several distributions (Ubuntu included). You may want to take a look at http://wiki.winehq.org/Recommended_Packages

Then, use the main script to compile wine :D


 
Increasing FPS (from 2012.03.07)

NOTE: if you compiled and installed wine manually, then this is highly recommended, but if you used the script, this has been already done, and you don't need to do it again ;)

As with every DirectX game running under wine, shadows are a huge factor at decreasing FPS. Disabling shadows or decreasing their quality is a good way to gain lots of FPS.

If you have WINE on your Machine with multiple cores, you can set the "League of Legends.exe" (which came up, when the game started loading or when you are in game) with the command "taskset" to only one core, for e. g.:

  taskset -p 1 1234

where "1234" is the process number (PID) of the "League of Legends.exe". You can get the PID with a proccess explorer or just with the command: pidof "League of Legends.exe". While I had 25-30 FPS without the "taskset tweak", I've got the fully 40 FPS back again.


 
Download League of Legends using the official downloader (Pando Media Booster)
­

To download League of Legends with the official downloader from the League of Legends homepage, you have to install "vcrun2008" with the help of winetricks and after that use the following command to start the Downloader:

­    GC_DONT_GC=1 wine LeagueofLegends.exe 

If you don't put "GC_DONT_GC=1" in the front of the command, nothing happens and the Downloader just quit.


 

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

League of Legends texture patch breaks Civ V
by dolphinling on Tuesday April 15th 2014, 10:46
The patch 0001-HACK-Disallow-block-based-textures-with-sub-block-si.patch that's needed for playing League of Legends without crashing will cause Civ V to not load some textures and make it generally unplayable.

It took me months to track this down, hopefully it saves someone else the time.

See bugs.winehq.org/show_bug.cgi?id=34480.

[post new] [reply to this]

Sound slow loading
by Wuzi on Saturday April 12th 2014, 20:39
I have the game running but it takes really really long to load when game sound is enabled.

Is there any fix to load the game faster with sounds?

Thanks.

[post new] [reply to this]

Cant oppen INSTSL LOL ON WINE
by alex on Sunday April 6th 2014, 4:23
sh: 0: Can't open install-LoL-on-Wine

[post new] [reply to this]

No game loads since 4.2.14_02_06_13_04
by Detlef Kuonen on Wednesday February 12th 2014, 17:54
Since the last LoL patch from 11.02.2014 (4.2.14_02_06_13_04), I'm no longer able to load a game. What I did so far in wine 1.7.12:

1) Created wine environment

2) winetricks:
WINEARCH=win32 WINEPREFIX=/home/detlef/.wine-lol/ winetricks vcrun2005 vcrun2008 d3dx9 wininet

3) applied LoL-Linux-Tools-master patch

4) start game using:
#!/bin/bash
echo "Starting League of Legends"
export WINEPREFIX=/home/detlef/.wine-lol/
export WINEDEBUG=-all
export WINEARCH=win32
cd "//League of Legends/League of Legends/RADS/system"
wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe


I'm well able to login and create/participate in a game, but just after champion select, the pre-game windows disapears and no game window starts and on console I get the following output:

Starting League of Legends
( DEBUG)[00:46:11.223] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
( ERROR)[00:46:11.448] RADS::User::PandoManager::start: StartPMB failed, returned error 6
( ERROR)[00:50:40.588] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[00:50:40.588] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[00:50:40.598] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[00:50:40.598] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[00:50:40.600] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[00:50:40.601] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[00:50:40.603] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[00:50:40.603] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=


Does anyone encounter the same issue and/or has a solution?

[post new] [reply to this]

Is working for me
by Jacob Mischka on Tuesday February 11th 2014, 18:20
Even though I've seen people post otherwise, the game launched fine for me first try using the "1.7-LeagueOfLegends" binary that I downloaded with PlayOnLinux. I never actually used POL to install the game or run it, merely to download the binary. I used the same .desktop launcher as I had before, and changed nothing. If others aren't successful using this binary then I can post my winetricks config, or anything else to help.

It's actually running better than the previous LoL patch, since it doesn't seem to be complaining about being "corrupt" anymore. At least not on my first launch after "repairing" and repatching yesterday.

I haven't tried using my stable 1.7.11 wine install, so I have no help with that unfortunately.

[post new] [reply to this]


by Shieren on Tuesday February 11th 2014, 15:04
Same error here

[post new] [reply to this]

Can't login
by Aaron on Tuesday February 11th 2014, 11:21
i.imgur.com/J77Jtbx.png%5B/IMG%5D

I'm running Ubuntu, and am getting this error every time I login. I know the server's aren't down because I can login via vmware.
www.reddit.com/r/leagueoflegends/comments/1xm0nk/league_of_legends_on_linux_ubuntu/
There's a post on reddit discussing this.

[post new] [reply to this]

Mis-sized window workaround
by dolphinling on Monday February 10th 2014, 14:59
The test results section says the following:

"The main League of Legends window is normally 1280x800. While in a match or spectating, its normal behavior is to minimize. When minimizing, however, the main window's geometry has a 75% chance of reducing in length to 1024x800. As the main window is unresizable in most window managers, this cuts off any element in the missing area and makes its Close icon impossible to use--forcing either a process kill or Alt+F4 as the only means of exiting the game."

I get this problem (though far less frequently than 75% of the time), and for me double clicking near the top of the window (approximately where a title bar would be) causes the window to resize to its correct size.

[post new] [reply to this]

Blank screen after champion select
by Antigone on Saturday February 8th 2014, 21:12
After a seemingly good install, I started up the LoL launcher, no problem. Then the client, no problem.
When I get after champion select, I get a black screen with the LoL cursor. 6/10 times the game will crash, but when it loads into game, everything is all black, and I can see that I have 1 fps, game colors are all darkened or corrupted. Any advice?

[post new] [reply to this]


by c10ud on Thursday February 6th 2014, 5:21
It looks like with today's update the texture patch is detected by Riot's updater as "corrupted data" and forcefully "repaired".

Patching wine seems the only option atm

[post new] [reply to this]

  • RE: by c10ud on Thursday February 6th 2014, 5:30
    • RE: by Farto O' Common on Thursday February 6th 2014, 19:32
      • RE: by Farto O' Common on Thursday February 6th 2014, 19:35
        • RE: by vanityComplex on Sunday February 9th 2014, 10:35
  • RE: by Francesco on Monday February 10th 2014, 11:14
    • RE: by c10ud on Tuesday February 11th 2014, 10:37
  • RE: by Borislav Sabev on Sunday February 16th 2014, 2:34
Wine TexturePatch
by MetaphysicalDrama on Friday January 31st 2014, 9:14
As suggested by Stefan Dösinger here is a small and dirty hack you can use in place of patching LoL
pastebin.com/hdmXNaJu
This allocates twice as much memory, however for my pc it works just fine.

[post new] [reply to this]

GUI artifacts
by Genesis on Tuesday January 28th 2014, 1:41
Hey all,

I've been getting some artifacts since my package manager's most recent update. When I open GUI windows such as the shop or scoreboard, colored polygons appear over the screen and some of the text is invisible.
imgur.com/a/aGuPH

Because this problem persists through multiple wine versions (1.7.5, 1.7.9 - 1.7.11), the cause might be a recent Ubuntu 14.04 update, separate from Wine.

Either way, I'd appreciate any help - or just confirm if it's happening to you as well. Thanks.

Specifics:
Vaio VPCEH24FX
Intel® Core™ i3-2330M CPU @ 2.20GHz × 4
Intel HD Graphics 3000
Ubuntu 14.04
3.0 Mesa 10.1.0-devel
Tested with Wine 1.7.5, 1.7.9 - 1.7.11, winecfg set to Win XP

P.S. With Wine 1.7.11, this problem occurs along with the problems described by RevenantX.
bugs.winehq.org/show_bug.cgi?id=35388

[post new] [reply to this]

How does one simply revert to an older version?
by nikitis on Saturday January 25th 2014, 15:36
How does one simply revert back a version? I'm on Kubuntu and the distro provides 1.7.11 now. Is there an easy way to do it?

Thanks

[post new] [reply to this]

Wine 1.7.11
by RevenantX on Saturday January 18th 2014, 7:03
Wine 1.7.11 added several graphics glithes like this: rghost.ru/51745751/image.png
Some shaders doesn't work. Mobs doesn't have hp bar. My hp bar doesn't have color. Many glitches on skills.

[post new] [reply to this]

Minor issues
by Real Name on Tuesday January 7th 2014, 10:48
Game is playable, and even store works with 1.7.9.

But There are batch of minor issues:

1) There is some time in between champion selection and game loading(about 2 minutes) with only borders of champions(but no icons). It can be some network timeout(dns resolving I guess).
2) Friends can not be added from chat/deleted (right click does not show any menu, neither friends list or chat)
3) Sometimes launcher get stuck at logo. Process kill and relaunch will help, but not nice. (process is "rads_user_kernel.exe updateandrun LoLLauncher.exe"). I guess it's stuck updating launcher(or checking for launcher update)
4) In the store/runes, need to wait until images loaded, and it's slow for some reason (about 1 minute) or it's unusable.

1 is most annoying, 2 is somewhat, with other we can live, but also nice to fix it. Any ideas?

[post new] [reply to this]

freetype
by Vinicius Lima Silva on Monday December 9th 2013, 13:21
Hi guys,

not new here, but having some problems. I'm building Lol on Arch i686 and the script said to me that I had no freetype development files. So I googled a bit and found a rpm package and made what I had to make. Well, the script kept saying about the devel files (I reboot in case that the system needed a reload) and I'm about to disable freetype in the script. Should I do it or it is important? Someone can guide me to it?

I already installed freetype2 package, but it isn't a devel package =/

[post new] [reply to this]

  • RE: freetype by Danilo Riffo on Monday December 9th 2013, 13:37
    • RE: freetype by Vinicius Lima Silva on Monday December 9th 2013, 14:02
      • RE: freetype by Danilo Riffo on Monday December 9th 2013, 14:33
        • RE: freetype by Vinicius Lima Silva on Monday December 9th 2013, 15:06
          • RE: freetype by Danilo Riffo on Monday December 9th 2013, 15:35
            • RE: freetype by Vinicius Lima Silva on Monday December 9th 2013, 16:52
              • RE: freetype by Vinicius Lima Silva on Monday December 9th 2013, 17:10
                • RE: freetype by Vinicius Lima Silva on Monday December 9th 2013, 17:14
                • RE: freetype by Danilo Riffo on Monday December 9th 2013, 17:16
                  • RE: freetype by Vinicius Lima Silva on Monday December 9th 2013, 19:05
                    • RE: freetype by Danilo Riffo on Monday December 9th 2013, 19:39
                      • RE: freetype by Vinicius Lima Silva on Tuesday December 10th 2013, 3:11
                        • RE: freetype by Vinicius Lima Silva on Tuesday December 10th 2013, 4:19
                          • RE: freetype by Danilo Riffo on Tuesday December 10th 2013, 4:40
                            • RE: freetype by Vinicius Lima Silva on Tuesday December 10th 2013, 11:31
                  • RE: freetype by Ben on Wednesday December 25th 2013, 13:07
                    • RE: freetype by Ben on Wednesday December 25th 2013, 13:10
  • RE: freetype by Vinicius Lima Silva on Tuesday December 10th 2013, 15:54
    • RE: freetype by Danilo Riffo on Tuesday December 10th 2013, 16:15
Friends list not working
by Tom on Friday November 29th 2013, 21:28
I am currently having a problem with the friends list where names will show up, but hovering them will give a black box and right-clicking will show nothing. If I pass my mouse over the people in my friends list quickly I can see glimpses of what is supposed to be there when you hover one, but any such glimpses are quickly obscured by a black box.

Is anyone else having this issue?

Ubuntu 13.04 x64, wine 1.7.1 compiled from source with csmt patches as well as texture patch. Textures patched with lol-linux-tools from a-metaphysical-drama.

This only started happening recently (pre-season patch, I think). I'm not sure exactly which patch, however, as I haven't been playing lately.

[post new] [reply to this]

Crashes
by Peter Norell on Friday November 29th 2013, 18:44
Thought I mention that League of Legends crashes on the login screen using NVIDIA driver 331.20 on kernel 3.11 and GTX260.

Can be fixed by rolling back the nvidia driver to 325.15, but it is a tricky rollback as you need to patch 325.15 before it will successfully install on kernel 3.11.

[post new] [reply to this]

  • RE: Crashes by Danilo Riffo on Friday November 29th 2013, 18:54
  • RE: Crashes by Ben on Sunday December 1st 2013, 9:46
    • RE: Crashes by Peter Norell on Sunday December 1st 2013, 9:50
      • RE: Crashes by Ben on Sunday December 1st 2013, 9:54
        • RE: Crashes by Peter Norell on Sunday December 1st 2013, 10:04
          • RE: Crashes by Fabrice Bauzac on Monday December 2nd 2013, 0:54
    • RE: Crashes by Peter Norell on Tuesday January 7th 2014, 15:47
Ubuntu 12.10 64-bit Wine 1.6 PPA
by Oxwivi on Sunday November 24th 2013, 12:01
Why can't I simply install LoL on the vanilla Wine available to download over the PPA? Is there no way to avoid PoL or compiling Wine specifically for LoL at all?

Official downloader from LoL website gets stuck and dark at the step where the progress bar appears to actually start the installation. "Base" installers linked in the AppDB page installs, but running LoL freezes the LoL logo in the center of the screen and does absolutely nothing. Even with everything properly winetricked out.

Please, oh please, do tell me there is a way to get this running without compiling stuff specifically for this one and only Windows software I want to run.

[post new] [reply to this]

Error running LoL
by Felipe on Saturday November 23rd 2013, 9:11
Hi all. I'm trying to run LoL over wine and I'm having big trouble.

The game starts alright, the Air client runs great. When I get into a game, most of the screen is black. I can't see terrain, nor my character, nor any turrets or minions, the terrain on the minimap is also black, even the character icon on the lower left is black.

All I can see are the HUD (minus ability icons), the health bar over my character (empty), outlines over turrets when I move the mouse over them, and the top right stats panel.

Also, when I open up the settings panel, everything is red.

I'm running wine 1.7.6 compiled and configured with the installation script on this page. I'm running this on my Dell XPS m1330 laptop, with the following video controller:
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c)

Any help would be appreciated. Thanks!

[post new] [reply to this]

Workaround #2
by Anthony Serna on Friday November 8th 2013, 14:42
scratch that, that has problems of its own.

Until the cs patch download code gets fixed, download it yourself, and after the patch download lines, add a cp command to copy the cs patches into the cs folder in the wine source dir.

[post new] [reply to this]

Script error
by Anthony Serna on Friday November 8th 2013, 14:22
By the way your script doesn't properly download the CSMT patches.


./Install-LoL-on-Wine: line 304: [: -eq: unary operator expected



However as long as you have the patches in a "cs" folder in the base install dir it will still patch. Might want to fix that download line.

[post new] [reply to this]

Game Crashes after end of game
by DJ WElls on Tuesday November 5th 2013, 18:13
After I click the continue button after victory or defeat. The game crashes and I get LOLCLient application database error or something like that. I never get to the stats screen.

It's not really a HUGE issue, it can just be a bit annoying reloading the game. I really didn't start noticing it until I upgraded to the 1.7 version of Wine.

Should I reinstall a lower version of wine such as the 1.5shop one (I believe that's the version or something like that) or the 1.6rc one?

Thanks guys, you've been AMAZING, ESPECIALLY With the loading time fix with turning off the sound. Works a millions times faster.

[post new] [reply to this]

lol 3.13
by c10ud on Wednesday October 30th 2013, 8:17
with this new patch I get a crash with the 3v3 shop only, with wine-1.6 and wine-1.7

I ran the Lol-linux-tools and 5v5 is working correctly.

Do you get the crash?

[post new] [reply to this]

Ubuntu 13.04&LoL
by Alice Snow on Thursday October 24th 2013, 4:23
Hi there. Got some troubles installing LoL under Ubuntu after re-install. So, the trouble is in:

wine found: /usr/bin/wine
gcc found: /usr/bin/gcc
cabextract found: /usr/bin/cabextract
gnutls-cli found: /usr/bin/gnutls-cli
bison found: /usr/bin/bison
make found: /usr/bin/make
cannot find command 'cmake'
Please make sure cmake is installed.
patch found: /usr/bin/patch
dbus-daemon found: /bin/dbus-daemon
autoconf found: /usr/bin/autoconf
automake found: /usr/bin/automake
glxinfo: direct rendering: Yes
yacc found: /usr/bin/yacc
Install-LoL-on-Wine: 258: [: Illegal number: Доступно
64
Доступно
64 GiB available disk space: ok
Some dependencies are not met. Please install them and try again.

Thanks:)

[post new] [reply to this]

TuxLol bug
by HubertNNN on Sunday October 20th 2013, 6:59
Did anyone made that tuxlol thing work? For me every time I play the textures dont fit, like showed in here: bitbucket.org/Xargoth/tuxlol/issue/1/twisted-treeline-aram-dominion

I am using tuxlol version after that update and wine without any patches (/bin/wine from packet manager). Any Ideas?

[post new] [reply to this]

script problems
by matt on Saturday October 12th 2013, 1:32
so I entered the install command and is spits out this:

wine found: /usr/bin/wine
gcc found: /usr/bin/gcc
cabextract found: /usr/bin/cabextract
cannot find command 'gnutls-cli'
Please make sure gnutls is installed.
cannot find command 'bison'
Please make sure bison is installed.
make found: /usr/bin/make
cannot find command 'cmake'
Please make sure cmake is installed.
patch found: /usr/bin/patch
dbus-daemon found: /bin/dbus-daemon
cannot find command 'autoconf'
Please make sure autoconf is installed.
cannot find command 'automake'
Please make sure automake is installed.
Install-LoL-on-Wine: 1: Install-LoL-on-Wine: glxinfo: not found
glxinfo:
"Direct rendering" not enabled. Please search on your distro's forum/wiki how to enable direct rendering.
cannot find any yacc or byacc command
Please make sure a yacc-like parser is installed.
249 GiB available disk space: ok
Some dependencies are not met. Please install them and try again.

can some one tell me what is going on, I have no idea what I am doing
P.S. I wont be able to respond until tomorrow (saturday)

[post new] [reply to this]

Wine closes after champion selection
by Mojo Troll on Friday October 11th 2013, 11:09
I know there is a bug for this but i have tried all the fixes, all the 32bit libs are present, i have tried 127.0.0.1 fixes and it is still just crashes wine but i can still use the riot icon in my taskbar to get to the screen that says game is in progress or game has crashed. The odd thing in my case is when i read about a similar case with crashing terminal is supposed to come up or you are able to find error logs. i do not. can anyone help?

[post new] [reply to this]

It crashes after Login...again
by DJ WElls on Thursday October 10th 2013, 16:44
Okay, So Dan helped me previously get it working when I had the exact same problem after installing League of Legends using a PlayOnLinux Guide ( www.gamersonlinux.com/forum/threads/league-of-legends-guide.206/ )

I reinstalled it because I had to format my hard drive and install the same Ubuntu 12.04 OS again.

So, I followed the guide in the link above as described, it installed it and everything, I load it up go to login to the game put in my user Id and Password, click login, and as it goes to verify my username and password, it just crashes everything.

Please help?

[post new] [reply to this]

League crashes when I try to login.
by DJ WElls on Tuesday October 1st 2013, 5:06
It loads up, and then I get to the login screen, and it crashes after I put in my user name and password and click login. Help?

[post new] [reply to this]

Wine 1.7.3
by RevenantX on Monday September 30th 2013, 0:30
LoL game doesn't start after select hero. It crashes or hangs. Wine 1.7.3 ArchLinux x86_64 Kernel 3.11.2
winetricks vcrun2005 wininet d3dx9

[post new] [reply to this]

Problem loading
by jpgrego on Sunday September 29th 2013, 15:28
Everything runs fine, but I have a minor problem loading: whenever I start a game, it takes around a minute and a half to start loading, so when everyone is already at 100% I start loading.

Anyone having the same problem?

[post new] [reply to this]

understanding the script
by Tony on Saturday September 21st 2013, 8:18
Hi, I'm not the sharpest knife in the drawer so I'm the one who ask's those simplistic questions to understand more. My wine version is 1.7.0

on line 35 I used this.
MigrationFlag="1"

on line 44 I set my existing LOL Installation to this
Existing_LoL_Installation="/home/divel/.wine/dosdevices/c:/Riot Games"

after modifying those I direct myself to the Downloads folder in my terminal and this is where I'm a little confused..

sh Install-LoL-on-Wine -r PATH
directory PATH does not exist

I've also substituted the "PATH" for the actual path to the existing LOL Installation and it gives me a "missing argument". I added the wine version 1.7.0 which I am using to the ends of both as well and still got the same outcomes. Can you please tell me what I'm doing wrong. Thank you.

[post new] [reply to this]

inmatch graphics
by filip on Wednesday September 18th 2013, 12:06
Inmatch backgrounds are black. Nothing is visible exept the healthbar. The Shop, menu, inventory and map are a red block.

err:d3d:wined3d_debug_callback 0x1b06a8: "GL_INVALID_VALUE in glTexImage2D(internalFormat=GL_FALSE)".
err:d3d_surface:surface_allocate_surface >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glTexImage2D @ surface.c / 2715
err:d3d:wined3d_debug_callback 0x1b06a8: "GL_INVALID_ENUM in glTexSubImage2D(incompatible format 0x0, type 0x0)".
err:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexSubImage2D @ surface.c / 2353

I haven't changed anything in winecfg. Only used the install script, launch script, tuxlol and lol-linux-tool.

[post new] [reply to this]

Sporadic disconnects from Maestro.
by zuberos on Tuesday September 17th 2013, 3:21
After login i get sporadic disconnects from Maeostro client, or if i start game(tested on custom) after champion select game does not start.

I played around in winecfg options with no result.

Wine ver: 1.7.2 (no additional patches, clean install)

Is anyone else have same problem?

[post new] [reply to this]

New fix for the in-game shop icons
by Xargoth on Sunday September 15th 2013, 9:30
Hey guys,

we created a new tool for fixing the red squares in the shop as the old tool is not working anymore with the newest patch.

You can find it at bitbucket: bitbucket.org/Xargoth/tuxlol

Have fun!

[post new] [reply to this]

Script runs but don't install
by Vinicius Lima Silva on Friday September 13th 2013, 9:33
Hi man, how are you doing?

Your script is great and I'm trying to install the game with it but I found this erros:

err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x10ee8d0, overlapped 0x10ee8dc): stub
wine: configuration in '/home/vinnom/LoL/LoL_Prefix' has been updated.

And in the end:

running LoL Installer...
wine: cannot find L"C:\\windows\\system32\\LeagueofLegends.exe"


Just to be more precise, the game don't install, the Riot Games folder under drive_c isn't create.

I just modified the variables in the beginning of the script and the path to PlayLoL script (My "Desktop" folder is called "Área de Trabalho")

I'm using Linux Mint 15 (Olivia) 32 bits

[post new] [reply to this]

fixed by lol reinstall
by Jason Woofenden on Wednesday September 11th 2013, 10:03
I had this exact problem (bugsplat after 3.11 upgrade).

I got LOL working again by making a new wineprefix and doing the winetricks as described above and installing LOL again.

P.S. This time I said "yes" to winecfg installing mono and gecko, and now the store is blank.

[post new] [reply to this]

Maestro error
by Michael P on Tuesday September 10th 2013, 7:27
Hi,

Ubuntu 13.04 here.
Whatever wine version I use I always get "There was an error connecting with Maestro: League of Legends will now exit. Please try restarting the client." roughly 1 minute after opening the login screen. It started yesterday, when I tried to solve my bugsplat problem. I tried everything I could.
Any ideas?

[post new] [reply to this]

easy fix for bugsplat
by supertux on Monday September 9th 2013, 1:57
I had a fully updated client(that didn't have any flaws in 3.11) in my win7 laptop and copied that over to linux and it works fine. I'm using Ubuntu 12.04 with wine 1.5.7.

[post new] [reply to this]

D3D Patches Increase Performance Significantly
by snowblind on Friday September 6th 2013, 8:33
So outside of all the 3.11 issues that have been cropping up (bugsplat and other issues with icons), at the same time I implemented the D3D patches that were such a big deal earlier this week:

www.winehq.org/pipermail/wine-devel/2013-September/101106.html

This reddit thread has a good step-by-step for patching -- really, just involves applying all the patches and then enabling the feature in the registry: www.reddit.com/r/linux_gaming/comments/1lpc37/huge_d3d_performance_improvements_for_wine/cc1fw5y


I've noticed that when running League with this patch, with Windows XP (new install) I'm getting WAY better preformance than I did before. Right now I'm running with EVERYTHING maxed and getting a solid 40fps pretty much all the time -- this includes shadows. (Previously it was *mandatory* to disable shadows, or else performance would be abysmal).

I'm still running into a few small issues -- namely I'm having some loading issues where the game starts to load, gets to about 80-90%, then stops -- but that's usually fixed by killing the wineserver and connecting again, as soon as the loading stalls.

Thought this might help some people!

[post new] [reply to this]

My error
by Andradios on Thursday September 5th 2013, 8:29
League of Legends - Linux Tools
Downloading DATA.tar.gz Size: 306kb
306436 [100.00%]
Unpacking Archives, please wait...
Saving Backups, please wait...
Replacing Files, please wait...
Repacking Archives, please wait...
Checking New Archives, please wait...
Wrong Path: DATA/Characters/TT_OrderInhibitor/TT_OrderInhibitor.inibin DATA/Characters/Talon/Talon.inibin

[post new] [reply to this]

  • RE: My error by MetaphysicalDrama on Thursday September 5th 2013, 12:06
    • RE: My error by Andradios on Thursday September 5th 2013, 12:19
      • RE: My error by MetaphysicalDrama on Thursday September 5th 2013, 15:01
        • RE: My error by Andradios on Thursday September 5th 2013, 17:00
          • RE: My error by MetaphysicalDrama on Thursday September 5th 2013, 19:18
            • RE: My error by Andradios on Thursday September 5th 2013, 19:42
              • RE: My error by Jason Woofenden on Thursday September 5th 2013, 20:06
    • RE: My error by Andradios on Thursday September 5th 2013, 12:20
Bugsplat as soon as actual Gameplay tries to start
by Paul Brüll on Wednesday September 4th 2013, 11:57
Crash to Desktop and Bugsplat as soon as time in Champion Selection runs out and the actual Game is about to start loading. Last thing i see is the LoL Splash screen and sometimes the screen turns Black.
This is happenning to me since the update today. I tried nouveau and intel since i can use both with primusrun. Set wine to win7, was winxp before. But to no avail. Will try to update wine to a newer version, 1.5.24 currently.

[post new] [reply to this]

patch 3.11
by c10ud on Wednesday September 4th 2013, 6:18
Hello there,

the in-game shop texture patch stopped working with latest patch (3.11) but I guess it's just because A-Methaphysical-Drama didn't update the DATA file yet.

However it looks like that "bad" textures won't make the game crash anymore, so wine patching isn't needed anymore.

Can you confirm it?

(I only have a few "bad" items since I already used the texture_patch many times in the past..so I'm not sure if what I just said is right or wrong for everybody)

[post new] [reply to this]

maestro error
by Nicholas Anton on Sunday August 11th 2013, 11:56
as of latest league patch the game exits after logging in due to maestro not being able to connect, makes the following log file.

INFO: maestro [server] initializing...
ERROR: Failed to bind server socket.
ERROR: Unable to start communications for maestro.
ERROR: Failed to bind server socket.
ERROR: Unable to start communications for air.
ERROR: Failed to bind server socket.
ERROR: Unable to start communications for game.
INFO: New thread go!
INFO: Starting Process Thread Spinning
ERROR: Looking for air at LOLCLient.exe to fill in new proc info, but did not find it.
INFO: Using registered HWND: 0 to launch the air client.
INFO: StartProcess [MAESTROPROCESSTYPE_AIR] successful

game worked previously under the same wine install

already tried wiping wine, trying with 1.6, 1.7 clean installs + patched installs (the patch is for graphics anyways and this seems to be a network code issue, but tried nonetheless) tried clean installs of league in each, tried the install script, etc...all of them throw the same error.

all security was turned off and computer was put in dmz during testing to make sure no firewall issues were causing it.

[post new] [reply to this]

patch URL 403 error
by Anthony Serna on Thursday August 8th 2013, 3:02
Hi,

uz.sns.it/~ranma42/iLoL/0001-HACK-Disallow-block-based-textures-with-sub-block-si.patch

throws a 403 error, can you reupload it?


Additionally, the league item shop patcher (github.com/A-Metaphysical-Drama/LoL-Linux-Tools) now fails to patch league (Probably because of some update it hasn't caught up with) which renders the item shop unusable because it will crash, effectively making the game unplayable.

Shame. :(

[post new] [reply to this]

Unneeded build depencies
by Björn Bidar on Tuesday August 6th 2013, 7:11
qt3-dev-tools qt4-qmake are not needed to build wine. Wine uses none of the them.

[post new] [reply to this]

Connection timeout
by Diarahn on Friday July 26th 2013, 6:33
Last month game works fine, but yesterday I got this problem: when I login, "authentication successful" and then "logging in", connection timeout. I have manually compiled wine with winetricks, and they can't be updated. Like I said, before it game works fine and obviously it isn't video drivers problem. I think, the problem is in someone system update, I have Arch Linux x64.

fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:lsa:LsaGetLogonSessionData 0x33e3a8 0x33e3b8 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33e6f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d7cc,0x00000000), stub!
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:imm:ImmReleaseContext (0x1008c, 0x3dcce90): stub
fixme:ras:RasEnumConnectionsW (0x1286c8,0x65fd288,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesW ((nil),(null),0x3bc90d0,0x65fdab8,0x3bc8dbc),stub!
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
err:secur32:schan_AcquireClientCredentials Could not find matching protocol
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:wintrust:HTTPSCertificateTrust (0x3cb7c98)
fixme:wintrust:HTTPSFinalProv (0x3cb7c98)
fixme:urlmon:SecManagerImpl_ProcessUrlAction Unsupported arguments
GnuTLS error: Decryption has failed.
err:secur32:schan_DecryptMessage Returning 80090304

[post new] [reply to this]


by Pedro Jose Piquero Plaza on Thursday July 18th 2013, 15:00
I try install and start the game with the Danilo's script, but when i try to start a single game (for test it), i get the next error (and nothing happends):

pastebin.com/BFhJQABK

What can i do? I use Fedora 19 64 bits

[post new] [reply to this]

  • RE: by Danilo Riffo on Thursday July 18th 2013, 15:04
New emulation method
by Horselover Fat on Wednesday July 17th 2013, 15:34
New "emulation" method is available for wine and Dx9 games generally.

github.com/chrisbmr/Mesa-3D/blob/gallium-nine/src/gallium/state_trackers/nine/README
github.com/chrisbmr/Mesa-3D/tree/gallium-nine
github.com/chrisbmr/wine/tree/d3dadapter9-wip

On my relatively weak machine it leads to a lot smoother gameplay but with gfx glitches (in my case, whole terrain is a lot darker...). It's also pain to set-up. I recommend chrooting to x32 OS if using x64 OS to build custom Mesa and Wine. Too bad propriety drivers don't use gallium...

[post new] [reply to this]

Won't install LoL on wine from setup
by Diogo Casado on Thursday July 11th 2013, 16:02
First time LoL linux user here.. having to stick for few days with my linux only older laptop.

I tried to download the installer from the website and installing directly using wine. It won't install. I guess I should install on a windows machine and then copy the folder.. right? (gotta ask for wife's laptop for couple hours hehe)

Did a fast dig.. I saw something related to the fact that msi2 runs as service and wine doesn't support it.

Log follows (if usefull):

# env GC_DONT_GC=1 wine ~/Downloads/LeagueofLegends.exe

fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LsaOpenPolicy ((null),0xc7e3d8,0x00000001,0xc7e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xc7e3d8,0x00000001,0xc7e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xc7e3d8,0x00000001,0xc7e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xc7e3d8,0x00000001,0xc7e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xc7e3d8,0x00000001,0xc7e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xc7e3d8,0x00000001,0xc7e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 17/02/2013, dlt (d/m/y): 20/10/2013
err:richedit:ReadStyleSheet missing style number
err:msi:msi_dialog_create_controls no handler for element type L"Hyperlink"
err:msi:msi_dialog_create_controls no handler for element type L"Hyperlink"
err:msi:msi_dialog_create_controls no handler for element type L"Hyperlink"
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 17/02/2013, dlt (d/m/y): 20/10/2013
fixme:advapi:LsaOpenPolicy ((null),0xa8e3d8,0x00000001,0xa8e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3d8,0x00000001,0xa8e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3d8,0x00000001,0xa8e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3d8,0x00000001,0xa8e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3d8,0x00000001,0xa8e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3d8,0x00000001,0xa8e3d0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
err:msi:ACTION_CallDllFunction Custom action (L"C:\\users\\??\\Temp\\msib72e.tmp":L"OnAiRemoveFilesUndoable") caused a page fault: c0000005
fixme:ntdll:server_ioctl_file Unsupported ioctl 110008 (device=11 access=0 func=2 method=0)
^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
fixme:console:CONSOLE_DefaultHandler Terminating process 32 on event 0

[post new] [reply to this]

Today's update broke in-game shop
by c10ud on Wednesday July 10th 2013, 4:44
wine version: wine-1.6-rc4
lol version: 3.9

Opening the shop leads to a crash (and while crashing items placeholders are black).
This happens with and without A-Metaphysical-Drama's texture patch.

Ideas?

[post new] [reply to this]

Try this
by Víctor on Thursday July 4th 2013, 19:06
I didn't notice because they didn't seem to work for me anyway but disabling the HUD's animations seemsto yield a noticeable fps improvement.

Please, confirm and (maybe) add to the guide.

[post new] [reply to this]

  • RE: Try this by Danilo Riffo on Thursday July 4th 2013, 20:20
Launcher freeze
by zuberos on Tuesday July 2nd 2013, 6:01
Often when i try to run game it freezes on updating(when no new update is available). I have to close and open launcher again until it's resolved(which can take up to 10 minutes).

Are there any workarounds for this problem?

[post new] [reply to this]

ingame chat
by Gionni on Wednesday June 12th 2013, 10:25
Everything works fine but i can't see the in-game chat. i mean, it's like invisible. I can see private messages in-game, but not the normal or the all-chat. I installed corefonts through winetricks.

[post new] [reply to this]

Precision
by Floréal on Monday June 10th 2013, 15:53
Hello !

It is not precised in this tuto but if you do make -jN, you have to do make -jN install, and not simply make install, If you do make install you will have an error !!

In the script, the script do make -jN but do make install, simply. So it don't work ! Please correct it.

[post new] [reply to this]

suggestion for script enhancement
by jos vandefanfare on Sunday June 2nd 2013, 11:33
Hi,
I used the script from above for installation on linux mint 14 and its great that you made it but I have a few suggestions for improval.
1. With me one of the problems was that freetype was not installed, I had to install the package libfreetype 6 in order to make it possible to install vcredist2005 and -2008 via winetricks
2. I would place a stop(enter required) after every step that could go wrong, especially one extra after the winetricks installation to make it possible to detect which part it is that went wrong.
3. My first problem was also that there was not enough disk space but I didn't know so maybe a check for that would be useful too.

Anyway, thanks again!

[post new] [reply to this]

Adobe AIR issue...
by Mariano on Monday May 27th 2013, 16:12
Can't start the game, cause everytime I press START, it crashes with a "can't find correct version of Adobe AIR" message. Now, that would be a surprise IF I managed to install AIR, but since no matter what version of the damn program I try to install (even the latest), I get the exact same message (and crash), then I obviously can't play the game...

Wine 1.5.30

[post new] [reply to this]

Alt+Tabbing
by njoo on Sunday May 19th 2013, 10:09
Try to use the borderless option in LoL ingame Video Settings.

Fixed all Alt+Tab bugs for me. I can perfectly use it now.


I'm using Ubuntu 13.04 64Bit with Gnome3.8

[post new] [reply to this]

Trouble with Pando Installer
by John Pulman on Monday May 13th 2013, 15:30
I am having trouble running the pando installer. I can get through the wizard to the actual install part where the program hangs. This is the wine output.

fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:thread:InitializeSRWLock (0x5de6b680): stub
fixme:thread:InitializeSRWLock (0x5de6cfe4): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockExclusive (0x5de6b680): stub
fixme:thread:ReleaseSRWLockExclusive (0x5de6b680): stub
fixme:thread:AcquireSRWLockShared (0x5de6b680): stub
fixme:thread:ReleaseSRWLockShared (0x5de6b680): stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LsaOpenPolicy ((null),0xa8e3f8,0x00000001,0xa8e3f0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3f8,0x00000001,0xa8e3f0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3f8,0x00000001,0xa8e3f0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3f8,0x00000001,0xa8e3f0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3f8,0x00000001,0xa8e3f0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xa8e3f8,0x00000001,0xa8e3f0) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:ntdll:server_ioctl_file Unsupported ioctl 110008 (device=11 access=0 func=2 method=0)

All the appropriate winetricks parts have been installed. I am running Debian wheezy with a fresh install of wine 1.5.30 with the patch. I ran the pando installer with GC_DONT_GC=1. As far as I can tell PMB.exe is not getting run. I've tried just about everything I can think of and still no dice. If anyone has any ideas that would be great.

Thanks

[post new] [reply to this]

For Ubuntu users
by Anthony Serna on Monday May 13th 2013, 14:40
I just wanted to let 64 bit Ubuntu users know that PlayOnLinux plays this game perfectly, you can increase performance by using a 64 bit prefix. My sandybridge laptop saw 80 fps on medium settings vs 60 in a 32 bit prefix.

1. Install PlayOnLinux
2. Manage Wine versions, choose the amd64 version of whatever the latest leagueoflegends specific version of WINE they have.
2. Create a manual 64 bit prefix in Playonlinux
3. Install or copy your Riot Games folder into the new prefix
4. Use Playonlinux to install d3dx9, vcrun2005, wininet, corefonts in the new prefix
5. create a new shortcut for the new prefix, point it to "lol.launcher.exe"

Play. Store still doesn't work, works fine in a virtual machine though. You may occasionally get that "Calculating differences" bug, just restart the launcher.

In XFCE, you may not be able to click anything after the game ends. Switch workspaces, switch back, and it should fix.

If you alt-tab out and back in to the game, you may notice messed up controls. Press the alt key several times and it should fix.


Hope this helps somebody.

[post new] [reply to this]

Using Alt+tab and windows/superkey
by Jmac on Friday May 3rd 2013, 11:42
Is it possible to use Alt+tab while in game so i can view other windows e.g. "Chrome"/"terminals"

As it stands when I use Alt tab it targets another program but League remains on top. If i use the windows key league some times crashes but 99% of the time the menu just gets stuck on the screen.

[post new] [reply to this]

Also, set your WINE version of the new Prefix to "Windows XP", otherwise your game will show some weird artifacts (a dynamic lig
by mevsme on Friday May 3rd 2013, 6:02
What it's mean? How to do that?

[post new] [reply to this]

Game crash
by HubertNNN on Tuesday April 30th 2013, 16:43
I am not sure if its cose of last update or cose I runned the game once having fill /home (0bytes free) but game is no longer working for me. Both my version an the above script make launcher crash about 90% time on 0% updating and if I get to game it crash after champion selection. Loading screen dont show up, and after 10 seconds I have this in console and the tray icon disappears:

fixme:service:EnumServicesStatusW resume handle not supported
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:ras:RasEnumConnectionsW (0x12b838,0xef8d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:ras:RasEnumConnectionsW (0x12b838,0x1656d260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 153ee158
fixme:winsock:NtStatusToWSAError Status code 153ee158 converted to DOS error code 13d

[post new] [reply to this]

Can't login
by Perru on Monday April 22nd 2013, 14:37
Paste here :
pastebin.com/KUVe77pJ

When i want to login, i've an error :(.

[post new] [reply to this]

in-game chat not visible
by foxxx on Friday April 19th 2013, 15:04
Referring to Bug: 33418

Hey folks,

overall League of Legends is running quite awesome through wine. 80-100fps at lowest Detail settings in 1920x1200.

Issue:
When being in an actual game the in-game chat is invisible. However, the timestamps and names are displayed without problems, just the actual text-messages are not visible.
When opening the chat-input you can see what you type but just the moment when you hit enter and the message is being send - the text disappears, only timestamp and name are displayed in the chat-log.

Steps to reproduce:
Start the game, join/create a game, press "enter" to open the chat-input, type a message and press "enter" again to send it. Message is not displayed in chat.

System:
Intel i5-2500k
24GB DDR3
Asus P8Z68-V Pro Gen3
Nvidia GTX660ti
Crucial M4 256GB

OS:
ArchLinux x64 with XFCE4 + compton open-gl compositor

Wine:
Wine 1.5.28 with some lol-specific Patches. Downloaded and Compiled from here: aur.archlinux.org/packages/wine-lol/

[post new] [reply to this]

Disconnected at loading
by Nerexis on Saturday April 13th 2013, 10:58
My client is disconnected at loading screen, nothing happens, can't get into game because of this.

Arch x64
Wine 1.5.23

[post new] [reply to this]

Bug tracker
by Víctor on Friday April 12th 2013, 7:16
I was scrolling trough the bugtracker and I couln't help but notice that the mipmap problem we are currently all having is not filed.

Or maybe I am blind or something. Confirm and file bug?

[post new] [reply to this]

Error on league of legends instalation
by david on Tuesday April 9th 2013, 20:37
When I try to install league of legends it appear this error
Error in POL_Wine
Wine parece haber fallado

[post new] [reply to this]

Game run error
by Tamas Sztanka-Toth on Tuesday April 9th 2013, 10:09
When i try to run the game in terminal, I get the following message:
/home/tomooka/Desktop/Play_LeagueOfLegends.sh: 6: cd: can't cd to /home/tomooka/LoL_Prefix/drive_c/Riot Games/League of Legends/RADS/system/
tomooka@tomooka-P41T-D3P:~$ ls: cannot access ../projects/lol_launcher/releases/: No such file or directory
wine: cannot find L"C:\\windows\\system32\\rads_user_kernel.exe"


please help me ASAP! :)

[post new] [reply to this]

configure error
by Stefan on Saturday April 6th 2013, 21:09
Hey I've been trying to get your guide to work for me and I have tried to doing a few things to get it to work. I am running linux mint 14 x64 and i keep getting:
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.

I have tried to link the 32 bit libraries manually according to this guide wiki.winehq.org/WineOn64bit#head-7ec17a02cb62e99f75e40890fee9e6c1cb2139c9 and still nothing. also i am fairly new to linux.

[post new] [reply to this]

Atomatically set priority of lol
by Jake on Saturday April 6th 2013, 15:39
I found a considerable FPS increase when setting the League of Legends.exe priority high when the game was running. I wrote a script that always checks and makes sure that League of Legends.exe is high priority. You can execute the script and just let it run while you queue. Press any key to exit it. (Sorry for the apparent bad formatting -- the comment system doesn't support tabs!)

echo "Running priority checker for lol."
echo "Press any letter to quit."
while [ -z $breakme ] ; do
if [ `pidof "League of Legends.exe"` ] ; then
lolpid=`pidof "League of Legends.exe"`
if [[ `taskset -p $lolpid | awk '{ print $6 }'` -ne "1" ]] ; then
taskset -p 1 $lolpid
fi
fi
read -n 1 -s -t 5 breakme
done
echo "Exiting.

[post new] [reply to this]


by kaur on Thursday April 4th 2013, 17:07
thank you :)

[post new] [reply to this]


by kaur on Wednesday April 3rd 2013, 5:00
ok launcher just untill login screen

ay_LeagueOfLegends.sh
[koorik(0)krymzy:Desktop]$ ( DEBUG)[12:53:01.574] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
( ERROR)[12:53:01.782] RADS::User::PandoManager::start: StartPMB failed, returned error 6
fixme:win:EnumDisplayDevicesW ((null),0,0x33f978,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:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP

:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
p11-kit: couldn't load module: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:lsa:LsaGetLogonSessionData 0x82e768 0x82e778 stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
fixme:imm:ImmReleaseContext (0x10086, 0x7876a00): stub



my gnome volume panel is going crazy aswell (just fluckering.. like its refreshing the audio device 9times in a seond flickering

its starting to feel like my audio drivers are broken as hell (so new mobo that even latest official win7 iso didnt detect network or audio.. killbill.. asking money for it xD ga-z77x-d3h)

[post new] [reply to this]

  • RE: by Danilo Riffo on Wednesday April 3rd 2013, 6:50
Stuck at 99% patching at stage 1/2
by Bo Li on Tuesday April 2nd 2013, 20:14
So I'm using the script.

Wine 1.4, Ubuntu 12.04, AMD Card with AMD CCC installed.

At updating 33%, step 1/2 99% (dependencies.properties)
It always gets stuck. After I exit, and CNTRL+C in the Terminal, I will have to remove the lol_air_client or it will get stuck before it even starts patching (A previous issue already found and resolved in this comment stream).

My terminal output is as such:

( DEBUG)[17:42:43.148] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
02/17:42:44.375 Thr(009d8f28) PDCi.c PDCi_initApp:4265: I:

Started Pando

fixme:advapi:GetCurrentHwProfileW (0x33e1c0)
fixme:ras:RasEnumEntriesW ((nil),(null),0x14f7f8,0x33a85c,0x14f4e4),stub!
fixme:winsock:WSALookupServiceBeginW (0x22be9cc 0x00000ff1 0x22be9c4) Stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,0x00000000), stub!
( ERROR)[17:42:45.216] RADS::Common::LocalFileSystem::SetCurrentDirectoryA: Path not found.
( ERROR)[17:42:45.216] RADS::Common::LocalFileSystem::CreateDirectoryA: Path not found.
( ERROR)[17:42:45.216] RADS::Common::LocalFileSystem::SetCurrentDirectoryA: Path not found.
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:ntdll:server_ioctl_file Unsupported ioctl 900c4 (device=9 access=0 func=31 method=0)
( ERROR)[18:13:41.207] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[18:13:41.208] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[18:13:43.291] RADS::Common::HTTPConnection::GetFile: perform request failed with code 52
( ERROR)[18:13:43.292] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=D8E68A50DC0E8CEFF450

The stuff ( ERROR)[18:13:41.207] and after happens after I click X on the league patcher client.

Any help is much appreciated!

[post new] [reply to this]

mega fast audio
by kaur on Monday April 1st 2013, 12:31
hi!

i had this working just fine untill i upgraded my hardware.. now cant seem to get to "loading" screen or further

used the first script to configure, install wine.
upgraded to ga-z77x-d3h
arch 64_x86


now when in login screen on creating game menus the audio is static and fast (like drum and bass)

and when i create a game.. just when the game is about to go onto the "black loading screen" it just closes

pastebin.com/wJmeNCcE

[post new] [reply to this]

No issue here! :)
by Momcilo Medic on Monday April 1st 2013, 9:50
My LoL works flawlessly thanks to all the good people here ;)

I was just wandering if you guys know the way I can show PvP.Net Client while spectating?

I can see that icon is residing in my bottom tray (Fedora 18, Gnome 3) but it will not restore from minimized by right click or by left click and by double click (which I am not sure is registered at all because as soon as I do one left click, my bottom bar hides itself)

I know this is probably Gnome issue but any advice would be welcome.

Keep up the good work friends ;)

[post new] [reply to this]

Some bug with textures
by Diarahn on Wednesday March 27th 2013, 14:18
Hello everyone!

I want some help in my fighting with League of Legends. I trying to get it working a long time (a couple of months) and every try I get new and new problems. Firstly launcher, secondly login screen, then champion select and all of this has a lot of errors. But I overcame that and now I have problems ingame. I already removed problem with black textures via 'force_s3tc_enable=true', but I get a new problem and I hope this is last one.

So, when game is loaded I have 30-40 fps, and it's good for my PC, but when I played few minutes, game is stopping, image on the screen goes out for few seconds and then game continues, but this a huge lags (5-10 fps). Repairs that only rebooting system, not game. This bug shows then I pos camera on certain points of the map.

In the log I haven't any errors, only spamming with two 'fixme':

d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
d3d:resource_check_usage Unhandled usage flags 0x8

Hope for some help. Sorry for my English. Thanks.

Oh, I almost forgot: Arch Linux 64, wine 32 compiled with required winetricks.

[post new] [reply to this]

configure error
by Faeb on Wednesday March 27th 2013, 8:57
Starting the script, i get the following error(s):

Hunk #1 FAILED at 1699.
1 out of 1 hunk FAILED -- saving rejects to file dlls/wined3d/utils.c.rej
configuring wine...
Install-LoL-on-Wine.sh: 129: ./configure: not found


Can i ingnore this, and if not, what should i do?

[post new] [reply to this]

Login Error: No
by MATT on Tuesday March 19th 2013, 22:38
When trying to log in, I get "Did not receive a response from the server" messages and then a screen that says "The login server did not respond." It has to be SSL related, because the downloader worked fine and I see messages like this:

err:wininet:netcon_secure_connect_setup SSL_connect failed: -2146885628

in the console. I've tried installing openssl 0.9.8, I'm pretty sure wine was built with GnuTLS. Any suggestions?

[post new] [reply to this]

libs?
by kaur on Tuesday March 19th 2013, 16:22
been messing around with the install script for a while and cant seem to find the required libs

running on arch x64_86

pastebin.com/raw.php?i=upHNyNx8

actually i got lol workging throught playonlinux, even the store (just got to reinstall the playonlinux store patch every time to be able to log in) but i'm getting really awul fps in winxp mode.. so i'd like to compile my own wine to get better peformance hopefully

[post new] [reply to this]

  • RE: libs? by Danilo Riffo on Tuesday March 19th 2013, 16:52
    • RE: libs? by kaur on Wednesday March 20th 2013, 9:21
      • RE: libs? by Danilo Riffo on Wednesday March 20th 2013, 9:45
        • RE: libs? by kaur on Wednesday March 20th 2013, 10:30
          • RE: libs? by Danilo Riffo on Wednesday March 20th 2013, 10:38
            • RE: libs? by kaur on Friday March 22nd 2013, 0:10
              • RE: libs? by kaur on Friday March 22nd 2013, 0:18
                • RE: libs? by kaur on Friday March 22nd 2013, 0:25
                  • RE: libs? by Danilo Riffo on Friday March 22nd 2013, 5:12
                    • RE: libs? by kaur on Saturday March 23rd 2013, 1:46
  • RE: libs? by Danilo Riffo on Saturday March 23rd 2013, 6:56
Cleanup Please
by Chris on Saturday March 9th 2013, 15:24
Can one of the maintainers please clean up the articles and information above that no longer applies.

-Everything about the ACE client
-The FPS tip that says use Win7
-Most of the other stuff that isn't recent

[post new] [reply to this]

Performance tweaks and WoW64 install notes
by Spiralsorrow on Wednesday March 6th 2013, 4:30
Hello all.

Install:

I'm running LoL in a 32 bit winebottle on a 64 bit Archlinux install using a full installer I recieved from a guy with a parrot and an eyepatch. It is running nearly flawlessly, with the few exceptions listed below under Quirks. I also have Runes of Magic and Perfect World International installed each in a seperate winebottle, so I'm not 100% sure which 32 bit libs are required to run LoL under WoW64 as they are deployed system-wide. I'll list here all 32 bit libs I have installed in case anyone in a similar environment is having issues.

32 bit libs:
(lib32-acl, lib32-alsa-lib, lib32-attr, lib32-bzip2, lib32-expat, lib32-fontconfig, lib32-freetype2, lib32-gcc-libs, lib32-gettext, lib32-giflib, lib32-glibc, lib32-glu, lib32-gmp, lib32-gnutls, lib32-lcms, lib32-libice, lib32-libjpeg-turbo, lib32-libldap, lib32-libltdl, lib32-libpng, lib32-libsm, lib32-libtasn1, lib32-libtiff, lib32-libx11, lib32-libxau, lib32-libxcb, lib32-libxcursor, lib32-libxdamage, lib32-libxdmcp, lib32-libxext, lib32-libxfixes, lib32-libxi, lib32-libxml2, lib32-libxrandr, lib32-libxrender, lib32-mpg123, lib32-ncurses, lib32-nettle, lib32-nvidia-utils, lib32-openssl, lib32-p11-kit, lib32-readline, lib32-util-linux, lib32-zlib)


I installed the following with winetricks:
(vcrun2005, d3dx9_36, wininet, corefonts, winhttp)


Performance:
Having tested a number of registry tweaks without benefit I am running default registry with no Direct3D keys added. The game lobby continues running after the arena window spawns, so I wrote a launcher script which pauses/unpauses the lobby process when the arena window is opened/closed which I'll share below. The use of this script literally doubled my FPS.


Quirks:
More often than not the game updater opens glitched, either showing 0% updated or 33% updated. If it does either of these it must be closed and reopened. When it succeeds it opens with Start already available. Sometimes I have to restart it over 9000 times before it finally works. This is true whether launched from cml or my launcher script.


Launcher script:
Hopefully what it lacks in elegance it makes up in readability. It has only 2 options that should need tweaked for the average user, but if anyone is confused I'll try to help if I can. If anyone wants to clean up/improve the script you are more than welcome to.

#!/bin/bash

#############################################################################
## User Configuration
#
WINEBOTTLE=~/.winelol
LOLINSTALL=$WINEBOTTLE/drive_c/Riot\ Games/
#
## End User Configuration
#############################################################################

# cd into working directory of game
cd $LOLINSTALL/League\ of\ Legends/RADS/system/

# determine current client version and launch client
WINEARCH=win32 WINEPREFIX=$WINEBOTTLE WINEDEBUG=-all wine "rads_user_kernel.exe" \
run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe \
> /dev/null 2>&1 &

# wait for launcher to start before continuing
while !(pidof LoLLauncher.exe > /dev/null);
do
sleep 1s
done

# terminate script if launcher is closed without launching game
while !(pidof LolClient.exe > /dev/null);
do
if !(pidof LoLLauncher.exe > /dev/null)
then
exit 1
else
sleep 1s
fi
done

# Stop game lobby when game arena window spawns.
# Restart lobby when game arena window closes
while pidof LolClient.exe > /dev/null;
do
if (pidof League\ of\ Legends.exe > /dev/null)
then
kill -stop `pidof LolClient.exe`
else
kill -cont `pidof LolClient.exe`
fi
sleep 1s
done
exit 0

[post new] [reply to this]


by rjyfnf on Monday March 4th 2013, 21:38
Hi, have a problem with start LoL
System: Arch i686
Wine version: Last 1.5.25

Log:
( DEBUG)[07:26:17.987] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
( USER)[07:26:17.998] RADS::UserKernel::Application::Run: Riot Application Distribution System (c) 2010 Riot Games (version 1.0.0.228)
( USER)[07:26:17.998] RADS::UserKernel::Application::Run: Running at 07:26:17 on 03/05/2013
( DEBUG)[07:26:18.004] RADS::UserKernel::Application::Run: Command line: "run lol_launcher 0.0.0.126 LoLLauncher.exe"
( DEBUG)[07:26:18.004] RADS::UserKernel::Application::SelfUpdate: Executed from root folder with correct name, not an update.
( DEBUG)[07:26:18.004] RADS::Common::HTTPConnection::HTTPConnection: (l3cdn.riotgames.com)
( DEBUG)[07:26:18.004] RADS::Common::HTTPConnection::Connect: (l3cdn.riotgames.com)
( DEBUG)[07:26:18.005] RADS::Common::HTTPConnection::GetFile: ("/releases/live/system/rads_user_kernel.exe.version", "Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp", RETRY, 0x00000000)
( ERROR)[07:26:18.005] RADS::Common::CRT::fopen_s: ("Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp", "wb") failed: Permission denied
( DEBUG)[07:26:18.015] RADS::Common::ErrorMessageMap::ErrorMessageMap: locale: en_gb
( ERROR)[07:26:18.015] RADS::Common::HTTPConnection::GetFile: Доступ запрещён.
( ERROR)[07:26:18.015] RADS::Common::HTTPConnection::GetFile: Failed to open Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp
( ERROR)[07:26:18.016] RADS::Common::HTTPConnection::GetFile: Retrying after failed attempt 1
( ERROR)[07:26:18.016] RADS::Common::CRT::fopen_s: ("Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp", "wb") failed: Permission denied
( ERROR)[07:26:18.016] RADS::Common::HTTPConnection::GetFile: Доступ запрещён.
( ERROR)[07:26:18.016] RADS::Common::HTTPConnection::GetFile: Failed to open Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp
( ERROR)[07:26:18.017] RADS::Common::HTTPConnection::GetFile: Retrying after failed attempt 2
( ERROR)[07:26:18.017] RADS::Common::CRT::fopen_s: ("Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp", "wb") failed: Permission denied
( ERROR)[07:26:18.018] RADS::Common::HTTPConnection::GetFile: Доступ запрещён.
( ERROR)[07:26:18.018] RADS::Common::HTTPConnection::GetFile: Failed to open Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp
( ERROR)[07:26:18.018] RADS::Common::HTTPConnection::GetFile: Failed on /releases/live/system/rads_user_kernel.exe.version
( ERROR)[07:26:18.018] RADS::UserKernel::Application::SelfUpdate: Failed to download version information.
( ERROR)[07:26:18.019] RADS::Common::LocalFileSystem::DeleteFileA: Файл не найден.
( ERROR)[07:26:18.019] RADS::Common::AutoTemporaryFile::~AutoTemporaryFile: Failed to delete temporary file "Z:/run/media/inka/2C0C41480C410DF0/games/en-lol/client/League of Legends/RADS/temp\TMPa0ef.tmp".
( DEBUG)[07:26:18.019] RADS::Common::HTTPConnection::Disconnect: ()
( ERROR)[07:26:18.022] RADS::UserKernel::Application::Run: SelfUpdate failed.
( DEBUG)[07:26:18.052] RADS::User::ManagedFileHelper::Release:
( DEBUG)[07:26:18.052] RADS::UserKernel::Application::Run: Returning 0xc1e90004
( USER)[07:26:18.052] WinMain: Could not connect to the HTTP server. Please check that your Internet connection is enabled and that your firewall is not blocking access.

I think I have not installed any library. But I do not know which one. Before that ran LoL on the last ubuntu is there no such problems.
Please help.

[post new] [reply to this]

  • RE: by rjyfnf on Monday March 4th 2013, 22:58
LoL Mac Client Released
by njoo on Sunday March 3rd 2013, 11:59
since the mac client is released with opengl support is there any way to get opengl in League of Legends working? i think that would improve the performance a lot..

[post new] [reply to this]

Broken on newest ubuntu updates
by JENEVIEU on Wednesday February 13th 2013, 10:39
LoL's suddenly saying "Unsupported hardware" since most recent batch of ubuntu updates. .. AS the title says. Running on IntelHD, Satellite L7550-L755.
Is this just me, the card's actually out of date, or did they break the launcher here? I can't play the game any more, and reinstall had no effect.

[post new] [reply to this]

Install script wont work
by Mark Sundahl on Wednesday February 13th 2013, 3:59
Hey, trying to use the script in the beginning, getting this:

Install-LoL-on-Wine.sh: line 33: gnutls-cli: command not found
"gnutls" not installed.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 153 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x4800003
Serial number of failed request: 33
Current serial number in output stream: 33
"Direct rendering" not enabled. Please search on your distro's forum/wiki how to enable direct rendering.
Usage: yacc [options] filename

Options:
-b file_prefix set filename prefix (default "y.")
-d write definitions (y.tab.h)
-i write interface (y.tab.i)
-g write a graphical description
-l suppress #line directives
-o output_file (default "y.tab.c")
-p symbol_prefix set symbol prefix (default "yy")
-P create a reentrant parser, e.g., "%pure-parser"
-r produce separate code and table files (y.code.c)
-s suppress #define's for quoted names in %token lines
-t add debugging support
-v write description (y.output)
-V show version information and exit
"yacc" not installed.
Some dependencies are not met. Please install them and try again.

however yum tells me that gnutls and yacc is installed.... running Fedora 18 KDE

[post new] [reply to this]

LoL crash/errors connecting
by Nerexis on Wednesday February 6th 2013, 10:52
Im using

Linux localhost 3.7.5-1-ARCH #1 SMP PREEMPT Mon Jan 28 10:03:32 CET 2013 x86_64 GNU/Linux

Latest NVIDIA drivers and wine (arch dep).

I have problems running League of Legends because of Launcher not connecting to servers and "bssndrpt.exe" crash.

( ERROR)[17:50:52.495] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[17:50:52.511] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[17:50:52.545] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[17:50:52.545] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[17:50:52.553] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[17:50:52.553] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[17:50:52.557] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[17:50:52.557] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=

[post new] [reply to this]

PvP.net errors
by Xpander on Sunday February 3rd 2013, 14:44
am i the only one who is getting pvp.net errors now after the latest update with the ladder system.
when i open my profile page i get pvp.net disconnected for a sec and then click ok then it returns to normal and lets me operate. but the next time i go to the profile page again it freezes or crashes the client completely. after client restart it works again with first time check. also lots of certificate errors. cannot buy champions/skins or runes anymore at all.

[post new] [reply to this]

Unimplemented function urlmon.dll.CreateUri
by PrincessYukon on Sunday January 27th 2013, 1:01
The pando-based web-installer had me agree to their conditions, asked for my install directory, then crashed with `Unimplemented function urlmon.dll.CreateUri'. I tried running using Arch linux's currently packaged version of wine (1.5.22) and using Danilo Riffo's script to download and pre-patch a custom wine (also set to 1.5.22) and had the same result both times. I then installed ie7 (`winetricks ie7`) (not in Riffo's script, which uses ie6) and the bug went away and the game installed successfully. Thought that might be useful to others.

Another note, Riffo's script currently checks for kdesu or gksu and refuses to install without them, but never actually uses them. Probably legacy dependency from an old version. You can just delete the relevant lines, or even just change line 85 to

DEP_FAIL_FLAG=1;

One more useful tidbit, Arch users, if you wanna install glxinfo, it currently seems to live in the package `mesa-demos' in Extra.

[post new] [reply to this]

Also! Read this first
by Taeryth on Friday January 25th 2013, 9:08
Since I've done a few solution attempts already, if you've got any can you try explaining like 3 at a time? Sorry if that's a daft request but it's just to skip possible redundant solutions and wait time. Again, sorry! Just a lil impatient ^^

[post new] [reply to this]

Login Error: Server Busy
by Taeryth on Friday January 25th 2013, 9:05
Heey :D I've been trying to crack at this since last night, and after about two hours of constant googling I still haven't came up with an answer

Whenever I try to log into the actual game (User/pass ect) it keeps coming up "Error Login: Server Busy" and without fail, it will go "Login failed for unknown reason" upon the second attempt, then it will loop around but on the fourth (Error, unknown, error ->) It tries to load for a bit, and THEN gives me Unknown Reason.

Anyone have the answer for this? Google's either gets me crap from March 2012 or changing Internet Explorer settings :/

[post new] [reply to this]

Client cut off after each game
by Mike on Monday January 21st 2013, 8:22
has anyone else seen this? after playing one game and the client is maximised again from the system tray, it cuts off the right hand side as shown here
s21.beta.photobucket.com/user/Hairy_Palms/media/Screenshotfrom2013-01-21141755_zps9be478c5.png.html

[post new] [reply to this]

So WinXP fps?
by Bob Smith on Sunday January 20th 2013, 19:15
So if we use Win 7, we get graphical glitches, but if we use WinXP we get crappy FPS, is anyone working on a better solution?

I have an 8-core AMD cpu with a GTX460 and I can't even get above 40fps with WinXP mode.

[post new] [reply to this]

Crash after I click login
by Chris on Friday January 18th 2013, 19:15
Hey, so I built 1.5.5 wine from source on my LMDE 32-bit system(it's a 64bit computer but accidently downloaded 32bit:( ) and followed the guide exactly. The launcher starts fine and lets me type in my username and password, but once I click to logon the client crashes and gives me this error in terminal:

err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "dll\\wininet.dbg" ("")

debug info(Windows debugger thing):

Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7d5e31cd).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7d5e31cd ESP:1124d98c EBP:7d61c1b8 EFLAGS:00010246( R- -- I Z- -P- )
EAX:0000000a EBX:7d63b078 ECX:1124dbcc EDX:00000000
ESI:1124d9dc EDI:1124d9dc
Stack dump:
0x1124d98c: 988a0a2e f4b29c57 8f5cbee9 e14df955
0x1124d99c: 1124dbcc 1124d9dc 7d61c1b8 7d5e34c6
0x1124d9ac: 1124dbcc 7d61c1b8 7d5e35f9 7d63b078
0x1124d9bc: 1124dbcc 1124d9dc 7d63b078 7d5e3aa8
0x1124d9cc: 1124d9dc 1124dbcc 7d61c1b8 61430221
0x1124d9dc: ebeae9e8 f0efeeed f5f4f3f2 faf9f8f7
Backtrace:
=>0 0x7d5e31cd in libgcrypt.so.11 (+0x2b1cd) (0x7d61c1b8)
1 0x7d5e34c6 in libgcrypt.so.11 (+0x2b4c5) (0x7d61c1b8)
2 0x7d5e3aa8 in libgcrypt.so.11 (+0x2baa7) (0x7d61c1b8)
3 0x7d5e3657 in libgcrypt.so.11 (+0x2b656) (0x7d8459e4)
4 0x7d5c7ae7 in libgcrypt.so.11 (+0xfae6) (0x7d8459e4)
5 0x7d5bde04 gcry_cipher_setkey+0x43() in libgcrypt.so.11 (0x7d8459e4)
6 0x7d820c6b in libgnutls.so.26 (+0xa1c6a) (0x7d8459e4)
7 0x7d7a2aa9 in libgnutls.so.26 (+0x23aa8) (0x7d8459e4)
8 0x7d7adeb8 in libgnutls.so.26 (+0x2eeb7) (0x7df0b648)
9 0x7d7ae471 in libgnutls.so.26 (+0x2f470) (0x00000010)
10 0x7d7aebb7 in libgnutls.so.26 (+0x2fbb6) (0x7df0bef4)
11 0x7d79722d in libgnutls.so.26 (+0x1822c) (0x1124dee4)
12 0x7d79a620 in libgnutls.so.26 (+0x1b61f) (0x1124dee4)
13 0x7d79c03d gnutls_handshake+0x5c() in libgnutls.so.26 (0x1124dee4)
14 0x7d9c8db6 schan_imp_handshake+0x25(session=0x7df0bee0) [/home/christopher/compile/wine-1.5.5/dlls/secur32/schannel_gnutls.c:162] in secur32 (0x1124dee4)
15 0x7d9c79f0 schan_InitializeSecurityContextW+0xbf(phCredential=0x5383310, phContext=0x96a9d08, pszTargetName=0x0(nil), fContextReq=0x411c, Reserved1=0, TargetDataRep=0x10, pInput=0x1124e0c8, Reserved2=0, phNewContext=(nil), pOutput=0x9aed4ac, pfContextAttr=0x1124e0dc, ptsExpiry=0x1124e0d4) [/home/christopher/compile/wine-1.5.5/dlls/secur32/schannel.c:728] in secur32 (0x1124df94)
16 0x7d9c7d3e schan_InitializeSecurityContextA+0x10d(phCredential=0x5383310, phContext=0x96a9d08, pszTargetName=0x0(nil), fContextReq=0x411c, Reserved1=0, TargetDataRep=0x10, pInput=0x1124e0c8, Reserved2=0, phNewContext=(nil), pOutput=0x9aed4ac, pfContextAttr=0x1124e0dc, ptsExpiry=0x1124e0d4) [/home/christopher/compile/wine-1.5.5/dlls/secur32/schannel.c:775] in secur32 (0x1124e004)
17 0x7d9ce615 InitializeSecurityContextA+0xd4(phCredential=0x9aed4b8, phContext=0x9aebdbc, pszTargetName=0x0(nil), fContextReq=0x411c, Reserved1=0, TargetDataRep=0x10, pInput=0x1124e0c8, Reserved2=0, phNewContext=(nil), pOutput=0x9aed4ac, pfContextAttr=0x1124e0dc, ptsExpiry=0x1124e0d4) [/home/christopher/compile/wine-1.5.5/dlls/secur32/wrapper.c:282] in secur32 (0x1124e084)
18 0x76c36757 in wininet (+0x36756) (0x1124e0e4)
19 0x76c3642a in wininet (+0x36429) (0x1124e124)
20 0x76c362fe in wininet (+0x362fd) (0x1124e164)
21 0x76c36036 in wininet (+0x36035) (0x1124e1e0)
0x7d5e31cd: movq 0x0(%esi),%mm1
Modules:
Module Address Debug info Name (155 modules)
PE 400000- 428000 Deferred lolclient
PE 10000000-10e50000 Deferred adobe air
PE 76c00000-76c74000 Export wininet
ELF 7b800000-7ba3e000 Deferred kernel32
\-PE 7b810000-7ba3e000 \ kernel32
ELF 7bc00000-7bcd4000 Deferred ntdll
\-PE 7bc10000-7bcd4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred
ELF 7c698000-7c6cd000 Deferred wintrust
\-PE 7c6a0000-7c6cd000 \ wintrust
ELF 7c6cd000-7c6e8000 Deferred rasapi32
\-PE 7c6d0000-7c6e8000 \ rasapi32
ELF 7c75c000-7c779000 Deferred libgcc_s.so.1
ELF 7c77a000-7c795000 Deferred wsock32
\-PE 7c780000-7c795000 \ wsock32
ELF 7cf96000-7cf9d000 Deferred libogg.so.0
ELF 7cf9d000-7cfc9000 Deferred libvorbis.so.0
ELF 7cfc9000-7d141000 Deferred libvorbisenc.so.2
ELF 7d141000-7d191000 Deferred libflac.so.8
ELF 7d191000-7d197000 Deferred libattr.so.1
ELF 7d197000-7d19d000 Deferred libasyncns.so.0
ELF 7d19d000-7d211000 Deferred libsndfile.so.1
ELF 7d211000-7d21b000 Deferred libwrap.so.0
ELF 7d21b000-7d221000 Deferred libxtst.so.6
ELF 7d221000-7d289000 Deferred libpulsecommon-2.0.so
ELF 7d289000-7d2d9000 Deferred libpulse.so.0
ELF 7d2d9000-7d3d1000 Deferred libasound.so.2
ELF 7d3df000-7d3e5000 Deferred libnss_dns.so.2
ELF 7d3e5000-7d3ed000 Deferred libasound_module_pcm_pulse.so
ELF 7d3ed000-7d41b000 Deferred winealsa
\-PE 7d3f0000-7d41b000 \ winealsa
ELF 7d41b000-7d43f000 Deferred mmdevapi
\-PE 7d420000-7d43f000 \ mmdevapi
ELF 7d43f000-7d454000 Deferred schannel
\-PE 7d440000-7d454000 \ schannel
ELF 7d4ac000-7d4b5000 Deferred libjson.so.0
ELF 7d4b5000-7d4db000 Deferred mlang
\-PE 7d4c0000-7d4db000 \ mlang
ELF 7d4db000-7d4ee000 Deferred psapi
\-PE 7d4e0000-7d4ee000 \ psapi
ELF 7d4ee000-7d551000 Deferred dbghelp
\-PE 7d500000-7d551000 \ dbghelp
ELF 7d551000-7d55a000 Deferred librt.so.1
ELF 7d55a000-7d5a6000 Deferred libdbus-1.so.3
ELF 7d5a6000-7d5b8000 Deferred libp11-kit.so.0
ELF 7d5b8000-7d63d000 Dwarf libgcrypt.so.11
ELF 7d63d000-7d64f000 Deferred libtasn1.so.3
ELF 7d64f000-7d654000 Deferred libkeyutils.so.1
ELF 7d654000-7d65d000 Deferred libkrb5support.so.0
ELF 7d65d000-7d662000 Deferred libcom_err.so.2
ELF 7d662000-7d68c000 Deferred libk5crypto.so.3
ELF 7d68c000-7d75e000 Deferred libkrb5.so.3
ELF 7d75e000-7d771000 Deferred libavahi-client.so.3
ELF 7d771000-7d77f000 Deferred libavahi-common.so.3
ELF 7d77f000-7d847000 Dwarf libgnutls.so.26
ELF 7d847000-7d885000 Deferred libgssapi_krb5.so.2
ELF 7d885000-7d8db000 Deferred libcups.so.2
ELF 7d8db000-7d8fa000 Deferred dnsapi
\-PE 7d8e0000-7d8fa000 \ dnsapi
ELF 7d8fa000-7d947000 Deferred dsound
\-PE 7d900000-7d947000 \ dsound
ELF 7d947000-7d95b000 Deferred libresolv.so.2
ELF 7d95b000-7d97e000 Deferred iphlpapi
\-PE 7d960000-7d97e000 \ iphlpapi
ELF 7d97e000-7d9aa000 Deferred netapi32
\-PE 7d980000-7d9aa000 \ netapi32
ELF 7d9aa000-7d9da000 Dwarf secur32
\-PE 7d9b0000-7d9da000 \ secur32
ELF 7d9da000-7da15000 Deferred liblcms.so.1
ELF 7da18000-7da1d000 Deferred libcap.so.2
ELF 7da1d000-7da20000 Deferred libnss_mdns4_minimal.so.2
ELF 7da20000-7da31000 Deferred gnome-keyring-pkcs11.so
ELF 7da31000-7da51000 Deferred mscms
\-PE 7da40000-7da51000 \ mscms
ELF 7da51000-7da8e000 Deferred winspool
\-PE 7da60000-7da8e000 \ winspool
ELF 7da8e000-7db72000 Deferred comdlg32
\-PE 7da90000-7db72000 \ comdlg32
ELF 7db72000-7db85000 Deferred msimg32
\-PE 7db80000-7db85000 \ msimg32
ELF 7db85000-7dc4a000 Deferred crypt32
\-PE 7db90000-7dc4a000 \ crypt32
ELF 7dc4a000-7dc6a000 Deferred oleacc
\-PE 7dc50000-7dc6a000 \ oleacc
ELF 7dc6a000-7dc93000 Deferred msacm32
\-PE 7dc70000-7dc93000 \ msacm32
ELF 7dc93000-7dd44000 Deferred winmm
\-PE 7dca0000-7dd44000 \ winmm
ELF 7dd44000-7dd77000 Deferred ws2_32
\-PE 7dd50000-7dd77000 \ ws2_32
ELF 7dd8d000-7ddc2000 Deferred uxtheme
\-PE 7dd90000-7ddc2000 \ uxtheme
ELF 7ddc2000-7ddcc000 Deferred libxcursor.so.1
ELF 7ddcc000-7ddd0000 Deferred libgpg-error.so.0
ELF 7de33000-7de5d000 Deferred libexpat.so.1
ELF 7de5d000-7de93000 Deferred libfontconfig.so.1
ELF 7df93000-7dfa2000 Deferred libxi.so.6
ELF 7dfa2000-7dfa5000 Deferred libxcomposite.so.1
ELF 7dfa5000-7dfad000 Deferred libxrandr.so.2
ELF 7dfad000-7dfb6000 Deferred libxrender.so.1
ELF 7dfb6000-7dfbc000 Deferred libxxf86vm.so.1
ELF 7dfbc000-7e0f4000 Deferred libx11.so.6
ELF 7e0f4000-7e184000 Deferred winex11
\-PE 7e100000-7e184000 \ winex11
ELF 7e1a5000-7e1a8000 Deferred libxinerama.so.1
ELF 7e1a8000-7e1cb000 Deferred imm32
\-PE 7e1b0000-7e1cb000 \ imm32
ELF 7e1cb000-7e1d1000 Deferred libxdmcp.so.6
ELF 7e1d1000-7e1f4000 Deferred libxcb.so.1
ELF 7e1f4000-7e1fa000 Deferred libuuid.so.1
ELF 7e1fa000-7e20c000 Deferred libxext.so.6
ELF 7e20c000-7e225000 Deferred libice.so.6
ELF 7e225000-7e22d000 Deferred libsm.so.6
ELF 7e22d000-7e2c9000 Deferred libfreetype.so.6
ELF 7e2c9000-7e2e2000 Deferred libz.so.1
ELF 7e2e2000-7e2e4000 Deferred libx11-xcb.so.1
ELF 7e2e4000-7e2ea000 Deferred libxfixes.so.3
ELF 7e2fe000-7e31e000 Deferred cabinet
\-PE 7e300000-7e31e000 \ cabinet
ELF 7e31e000-7e448000 Deferred oleaut32
\-PE 7e340000-7e448000 \ oleaut32
ELF 7e448000-7e4c7000 Deferred rpcrt4
\-PE 7e450000-7e4c7000 \ rpcrt4
ELF 7e4c7000-7e5ef000 Deferred ole32
\-PE 7e4e0000-7e5ef000 \ ole32
ELF 7e5ef000-7e680000 Deferred urlmon
\-PE 7e600000-7e680000 \ urlmon
ELF 7e680000-7e775000 Deferred msi
\-PE 7e690000-7e775000 \ msi
ELF 7e775000-7e876000 Deferred comctl32
\-PE 7e780000-7e876000 \ comctl32
ELF 7e876000-7ea9d000 Deferred shell32
\-PE 7e880000-7ea9d000 \ shell32
ELF 7ea9d000-7eb11000 Deferred shlwapi
\-PE 7eab0000-7eb11000 \ shlwapi
ELF 7eb11000-7eb7b000 Deferred advapi32
\-PE 7eb20000-7eb7b000 \ advapi32
ELF 7eb7b000-7ec4a000 Deferred gdi32
\-PE 7eb90000-7ec4a000 \ gdi32
ELF 7ec4a000-7ed9b000 Deferred user32
\-PE 7ec60000-7ed9b000 \ user32
ELF 7ed9b000-7eda7000 Deferred libnss_files.so.2
ELF 7eda7000-7edbe000 Deferred libnsl.so.1
ELF 7efbe000-7efe4000 Deferred libm.so.6
ELF 7efed000-7eff8000 Deferred libnss_nis.so.2
ELF 7eff8000-7f000000 Deferred libnss_compat.so.2
ELF b74e1000-b74e5000 Deferred libdl.so.2
ELF b74e5000-b7648000 Deferred libc.so.6
ELF b7649000-b7662000 Deferred libpthread.so.0
ELF b7662000-b7665000 Deferred libxau.so.6
ELF b7665000-b767e000 Deferred version
\-PE b7670000-b767e000 \ version
ELF b767e000-b77c1000 Dwarf libwine.so.1
ELF b77c3000-b77e1000 Deferred ld-linux.so.2
ELF b77e1000-b77e2000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000003b 0
00000031 0
0000002f 0
00000035 0
0000001f 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000014 0
00000013 0
0000001b plugplay.exe
00000021 0
0000001e 0
0000001c 0
00000022 explorer.exe
00000023 0
00000047 rads_user_kernel.exe
0000003e 0
00000018 0
00000017 0
0000000b 0
00000020 0
00000039 0
00000033 0
0000000d 0
00000034 0
00000019 LoLLauncher.exe
00000040 0
0000003f 0
00000037 0
00000027 (D) Z:\home\christopher\templol\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.0.232\deploy\LolClient.exe
00000032 0

[post new] [reply to this]

LoL client crashes after game ends
by Max on Sunday January 6th 2013, 9:07
Hi everybody!

1.
I finally managed to get LoL to work, but still having these "calculating differences" problem. Anyway I kind of accepted it since the solution (delete RADS/projects/lol_air_client) didn't help. Calculating differences just came back again and again. Well, after 2-10 times it will start! Fair enough.

2.
The main problem left is the client crash after a game ends.
Everything works, I can choose a champion, play the game with about 30-40 fps and ingame store works fine. However everytime the game ends (defeat and victory) and the client shows the game results, its kind of freezing. I'm not able to click or respond to anything written, neither can I go ahead and play another game. The mouse symbol keeps the ingame symbol until I close the wine application/lol launcher with Alt+F4.

So in this combination (restart game several times until i get into login screeen (calculating differences) and client freeze after every game) I spend too much time starting the client over and over.

In console there some fixme notifications:

fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority

Any suggestions? Thanks for every advice!

[post new] [reply to this]

in-game store crashes game now
by Michael on Friday January 4th 2013, 18:57
Wine 1.5.20
No patches. Using official client.

I can start a game successfully and move around, but when I click on the little guy to open the store the game instantly freezes or crashes.

It has been about a month since I last played, but it did not have this problem then.

[post new] [reply to this]

A descriptive tutorial
by Grady E. on Friday January 4th 2013, 13:46
Some guy named k8rjwd posted a tutorial on the NA League of Legends board that seems very descriptive on how to run League of Legends via wine on Linux. Check it out: na.leagueoflegends.com/board/showthread.php?t=2957372

[post new] [reply to this]

Little things
by Anoniminious on Monday December 31st 2012, 13:50
Hey guys, I'm not exactly an ubuntu pro, but I know my way around a script and terminal. I've recently installed the LoL patched wine, and gave lol a test run. The game did run, but it had a number of little issues which make it quite un-enjoyable. I'm hoping that someone might know of some solutions to make the game run more cleanly.

here's the list of problems I've experienced.

1. flashing streams of colors : Colors of red green and yellow shoot out from my character like beams of a flash light all across the screen the entire game. Very annoying.

2. Store lag : every time I go buy something from the in game store, when I close the store there's about 2-3 seconds of hang time.

3. Resolution : When I boot the game, my ubuntu desktop automatically sets the resolution to 1024x780 resolution, and if I change the res in game, the ubuntu rez doesn't change with it, causing a zoom effect.

4. Alt : alt is a shortcut for dash home, and if trying to ping/use pet in lol with alt, the ubuntu shortcut overrides the lol shortcut. I know I can change the shortcut key in lol, but is there a way to prevent the override?

5. Empty chat : I can see peoples names when they try to speak, but there's no chat text from anyone. This includes pings as well (they show up on the map, and shows who pinged, but that's all).

If anyone knows of any solutions to these problems, please let me know.

Specs :
Nvidia GTX 480
8gb dd3 ram
2tb HDD ext4 partition
AMD Phenom II 1050t
Ubuntu 12.10 - up to date
I'm not sure of my Nvidia drivers atm. I believe I'm using what ubuntu comes with.

[post new] [reply to this]

Calculating diffs
by Horselover Fat on Thursday December 27th 2012, 4:39
Is there some trick to decrease number to retries to run LoL? I need to run LoL at 30 times to get it running... Also are old patches needed on wine 1.5.16, 1.5.18 and 1.5.20? Game itself seems to run. But FPS drops sometimes bellow 15 FPS...

[post new] [reply to this]

Catalyst 12.11 beta and LoL
by Snytko Vadim on Sunday December 23rd 2012, 16:04
I decided to test LoL with Catalyst 12.11 beta due to Ubuntu 12.10 using the latest X-server version (7.7) which does not support Catalyst version 12.10. Additionally, I did the following:
sudo apt-get install flex bison
sudo apt-get install libosmesa6
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get build-dep wine1.5
However, I still got the warning:
configure: libOSMesa development files not found (or too old), OpenGL rendering in bitmaps won't be supported.

I think, this error is related to driver beta status. I`d be glad if you could correct me or give me some advice.

Using:
Ubuntu 12.10 32 bit
Catalyst 12.11 beta
Wine 1.5.18

[post new] [reply to this]

Almost there.
by Derick on Thursday December 20th 2012, 14:23
Ok, when I run Play_LeagueOfLegends.sh in the terminal I get a pop-up that says "Rads Error" that tells me it cant connect to HTTP server. It also tells me to turn off my firewalls, but they should already be off. I'll post the exact output when I get back to my computer tonight, but it's only a few lines that say the same error.

When I run the script outside of the terminal(double click, then 'run') it'll open the patcher, but get stuck instantly at "Calculating Differences." I've tried closing and reopening a couple dozen times (sometimes running wineserver -k in between tries and waiting a few minutes) but it never starts updating.

[post new] [reply to this]

Most frustrating project ever endeavored
by Derick on Tuesday December 18th 2012, 21:02
Running Ubuntu 12.04
I got to the point of having Play_LeagueofLegends.sh on my desktop.
When I run it, nothing happens. When I run in terminal, a terminal opens, then closes instantly. So, I opened it with gedit and tried running each command individually with this result.

fish@George:~$ export WINEPREFIX=$HOME/LoL_wine-1.5.5/LoL_Prefix
fish@George:~$ WINE=$HOME/LoL_wine-1.5.5/bin/wine
fish@George:~$ cd $WINEPREFIX/drive_c/Riot\ Games/League\ of\ Legends/RADS/system/
bash: cd: /home/fish/LoL_wine-1.5.5/LoL_Prefix/drive_c/Riot Games/League of Legends/RADS/system/: No such file or directory
fish@George:~$ $WINE "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe &
[1] 3376
fish@George:~$ ls: cannot access ../projects/lol_launcher/releases/: No such file or directory
bash: /home/fish/LoL_wine-1.5.5/bin/wine: No such file or directory

----------------------------------------------------------------
Looks like my wine prefix isn't set up? There is no file in my home directory called "LoL_wine-1.5.5" and there are certainly no folders inside of that one. I don't understand how wine prefixes work at all, so I looked it up. Found nothing I could understand.
Linux is completely foreign to me.

I'd appreciate if anyone could help me get past this step, but I need some place where I can get much quicker responses. I've been working on this LoL on Linux project since September. I've tried every single option Google has to offer, but the same thing always happens. I get stuck on 10 different steps in a row, waiting days or even weeks for someone to help me with each one. It's completely demoralizing. If anyone knows of such a place that may offer quicker help to the specific issues I'm having, please let me know. I've literally cried over this; this cant be healthy. Thanks.

[post new] [reply to this]

A solution for red squares!
by MetaphysicalDrama on Tuesday December 18th 2012, 10:33
I worked on a workaround for the Season3 issues (Item shop crashes and red squares with the Mac Team patch), so i posted here my findings:
euw.leagueoflegends.com/board/showthread.php?t=957851

Hope it will be helpful for you, any feedback is appreciated!

[post new] [reply to this]

Direct Rendering and Dependencies issue?
by Derick on Monday December 17th 2012, 18:39
I got gnutls-bin. Thank you.

Still having issues with direct rendering. Dont understand the graphics card issues at all, nor how to install the correct drivers.

Here are some (hopefully) relevant outputs:

lspci -v paste.ubuntu.com/1446035/

xvinfo paste.ubuntu.com/1446041/

"glxinfo | grep rendering" yeilds: Error: couldn't find RGB GLX visual or fbconfig


"glxgears" yeilds: Error: couldn't get an RGB, Double-buffered visual




When I run "sh Install-LoL-on-Wine.sh" I get:

fish@George:~/Desktop$ sh Install-LoL-on-Wine.sh
Error: couldn't find RGB GLX visual or fbconfig
"Direct rendering" not enabled. Please search on your distro's forum/wiki how to enable direct rendering.
Install-LoL-on-Wine.sh: 79: Install-LoL-on-Wine.sh: kdesu: not found
Some dependencies are not met. Please install them and try again.


My distro's forum/wiki isn't telling me anything useful. Still don't know why it's set on using kdesu.

[post new] [reply to this]

Yet again store problem
by Geriain on Monday December 17th 2012, 14:01
So does anyone manage to get the store worling? Everytime I click on the store I keep looking on a black window for 15 minutes then I close the client.

Tested it now with 32bit 1.5.5 and 1.5.19 with all 5 patches mentioned in Danillos script and with only the 2 lol-patches ( so without the store-patches ) no success at all with the 2 versions.

Are there any new patches needed except for:

bugs.winehq.org/attachment.cgi?id=40818
bugs.winehq.org/attachment.cgi?id=40819
bugs.winehq.org/attachment.cgi?id=394461
bugs.winehq.org/attachment.cgi?id=39447
bugs.winehq.org/attachment.cgi?id=39449

?

Installed d3dx9 vcrun2005 vcrun2008 wininet corefonts ie6 via winetricks in my prefix as earlier this year. At the moment I can't even buy runes which is kinda odd. But I'm able to buy new champions via the champion-page...

[post new] [reply to this]

Frame Rate
by Bob Smith on Monday December 17th 2012, 11:30
I'm not the only one having framerate issues right?

Geforce 460 (304 driver)
Athlon II X4 3.6GHZ
6GB RAM
Winecfg set to WinXP to remove graphical freak show

With medium settings (shadows off, effects low) I'm only getting 40-50 stable and less in fights.

[post new] [reply to this]

Can I get some HELP, please?
by Derick on Monday December 17th 2012, 2:42
Looks like I'm stuck again. Again.

FYI, I'm a noob to Linux. More of a Windows guy really, but my laptop came with Vista and I wasn't having that sh**. Running Ubuntu 12.04 32bit.

Vid Card: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
^in case it matters.

What I've accomplished thus far in the guide: Got the install-lol script, edited Wine version to 1.5.5, directed script to my full installer(LeagueOfLegendsNAFull.exe).

**MY-PROBLEM: When I run the script I get this.
** fish@George:~/Desktop$ sh Install-LoL-on-Wine.sh
Install-LoL-on-Wine.sh: 33: Install-LoL-on-Wine.sh: gnutls-cli: not found
"gnutls" not installed.
Error: couldn't find RGB GLX visual or fbconfig
"Direct rendering" not enabled. Please search on your distro's forum/wiki how to enable direct rendering.
Install-LoL-on-Wine.sh: 79: Install-LoL-on-Wine.sh: kdesu: not found
Some dependencies are not met. Please install them and try again.

-------------------------------------------------------------------
gnutls doesn't exist as far as I can find.
neither does kdesu?

I don't understand the Direct rendering thing at all really. Managed to clear half the error message by removing nvidia graphics drivers that I didn't know were installed. But apparently for openGL to work Ubuntu software center cant be bypassed when installing proprietary graphics drivers(which I had no idea I did).


In the past few days I've spent hours upon hours reading through endless computer terms and programming languages and terminal commands that I'd never hope to understand in order to get LoL running. It's basically the only reason I ever use a computer anymore since my phone can browse the web faster than my laptop. But my brain feels very scrambled @nd it's a w0nder 1 can even sp34k eNg1I5h @nym0R3!110100011

So please speak(err.. type) slowly and in short easy words when explaining abstract concepts to me.

Any help appreciated guys. Thanks.

[post new] [reply to this]

Winter update makes dialogs and menus invisible
by Echo on Friday December 14th 2012, 17:42
In the latest update to League, released today, dialogs and menus -- including the store, as well as the system menu -- are no longer visible, with the Nami-release texture patch. I'll see if I can get them to show up.

[post new] [reply to this]

Game loads, stops drawing after ~5 frames
by Tom on Thursday December 13th 2012, 22:41
setup:
Ubuntu 12.04 desktop 64-bit, ATI 6770 proprietary drivers

wine versions tried (with patches etc):
1.5.8
1.5.18

With WINEDEBUG=+d3d9,+wined3d I get ~1fps, which means I now know the game doesn't stop drawing until after it's drawn 5 or 6 frames.
Last debug output involves the function d3d9_surface_LockRect. I compiled in "printf debugging" with TRACE into that function, and found that it calls wined3d_surface_map, but the call to wined3d_surface_map has a TRACE call before it does anything, and that does not print, so at this point I'm not sure if it's d3d or something else that breaks at the *exact* same time...

Note: this doesn't happen right away in spectator mode. I can actually spectate for a minute or two before it stops drawing. Seemed to happen when someone died, but I'm not sure.

I have to sleep now, and did not save the logs (and they're long gone from my terminal, need to set infinite scrollback...) but if someone wants logs I can provide tomorrow night maybe.

Any help on this would be great, and I intend to replace my ATI card with an Nvidia card before I get desperate enough to buy Windoze, so if anyone thinks it's an ATI issue, that sucks but will be solved soon enough.

[post new] [reply to this]


by Sebastian on Wednesday December 12th 2012, 15:53
well thats the risk of running scripts ... someone's gotta find the bugs

dont worry, it didnt get 99% of the important stuff, and I needed to sweep anyways ^^

[post new] [reply to this]

Migrate Script Bug
by Sebastian on Wednesday December 12th 2012, 15:13
Hiho there,
The migration script just deleted my home folder... Dunno why, but I had it running in the terminal and it took so long in the end, I ended it at some point just to discover that almost all files in my home folder where gone. It did say it failed to delete .cache though. Thats what made me become somewhat suspicious...

[post new] [reply to this]

Script frustrating...
by turqoise on Wednesday December 12th 2012, 13:47
The install script seems to be well made overall, but I'm finding it supremely frustrating.

When I run it, it downloads the wine package every time, taking 6+ minutes each. Then it tries to compile it, finds a missing dependency, and the process starts over again. I install the missing dep', and run it, it takes 6 minutes to download, and so on...

After 10 times, I give up.

[post new] [reply to this]

No sound in new patch?
by Echo on Tuesday December 11th 2012, 12:57
Originally I was crashing after the new patch, when going to the store. The Wine patch in the migration script fixed that, but now I'm without sound in-game. :(

I have sound in the launcher, but just not in the game proper. Anyone run into this?

[post new] [reply to this]

Yet another complication...
by Josh Raymond on Sunday December 9th 2012, 16:12
Ok, i'm not one thats afraid to say it. I'm a noob. I have almost no clue what i'm doing and heres my next problem.
About half the time, when I start up the launcher, I get stuck at
Updating: 0% complete Scanning files
Step 1/2: calculating diffrences...

And I can't hit play.
Yet i've already finished patching and have played not 10minutes ago.
doing winesever -k and restarting the launcher (repeating that as necessary) will get it to work. But heres the fun part. It will only work correctly if i wineserver -k 2-3 times in a row before trying to restart the launcher.
Upon restarting the launcher the time it works, it instantly says "League of Legends is up to date." and allows me to hit play.

[post new] [reply to this]

Selfcast and Smartcast not working correctly.
by Ryan on Sunday December 9th 2012, 13:44
As the subject says, smartcast and selfcast don't work 100%, and it makes it REALLY hard for me to play. To be able to smartcast or selfcast (which is essentially holding alt+qwer or shift+qwer, to use an ability without left clicking on either yourself or the enemy), I ALWAYS have to double press alt or shift to get it to use either ability.

I'm using 1.5.18 with the in game store patch on mint 14. I also had the same problem with Ubuntu before I switched to Mint, but for some reason it was only for self casting, and smart casting worked fine.

[post new] [reply to this]


by Josh Raymond on Sunday December 9th 2012, 0:49
Ok new problem..
Upon trying to enter a game, the launcher minimizes as expected, the League of Legends splash screen pops up.. and thats it.

It just sits there endlessly (left it there for 2hours, nothing.

[post new] [reply to this]

  • RE: by Danilo Riffo on Sunday December 9th 2012, 4:54
    • RE: by Josh Raymond on Sunday December 9th 2012, 6:55
      • RE: by Pierre Franco on Sunday December 9th 2012, 11:05
        • RE: by Josh Raymond on Sunday December 9th 2012, 12:08
Help, launcher wont start.
by Josh Raymond on Friday December 7th 2012, 16:05
This code:

wine "rads_user_kernel.exe" run lol_launcher $(../projects/lol_launcher/releases/) LoLLauncher.exe

in a terminal while in the LoL/RADS/system sub directory returns the following output, and then ends..



[ josh@Amathorian system]$ wine "rads_user_kernel.exe" run lol_launcher $(../projects/lol_launcher/releases/) LoLLauncher.exe
bash: ../projects/lol_launcher/releases/: Is a directory
(WARNING)[14:03:29.511] RADS::Common::CiderUser32::CiderUser32: Failed to load TGIsFullscreen, CiderUser32 not running
(WARNING)[14:03:29.515] RADS::Common::CiderUser32::Create: Failed to startup CiderUser32, not on a Mac
(WARNING)[14:03:29.511] RADS::Common::CiderUser32::CiderUser32: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
( ERROR)[14:03:29.588] RADS::UserKernel::UserCommandThread::ThreadProc: Invalid command line.
( ERROR)[14:03:29.594] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[14:03:29.594] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[14:03:29.596] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[14:03:29.596] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[14:03:29.601] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[14:03:29.601] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=
[ josh@Amathorian system]$

[post new] [reply to this]

New Script
by Andrew on Thursday December 6th 2012, 5:30
I ran the migration script, and it worked like a charm. I had to us the link that Tom posted for the patch, but otherwise it was great.

The only issue I have now, other than the missing icons that we're already aware of, is weird graphical anomalies while playing. I can play games just fine, but it's like a laser light show or a rave with weird lines going crazy from particle effects and abilities that are being cast. This was happening before the patch, and before switching from 1.5.5 to 1.5.18. Just hadn't posted it before.

I tried the obvious like enabling/disabling Vsync, turning shadows and effects as low as possible, etc., but no in game changes have made a different. Has anyone else seen this? Any suggestions for other changes that might make a difference.

Arch Linux x86_64
Nvidia Proprietary Drivers
Wine 1.5.18 with the patch in the script, but again was also happening on 1.5.5 with the previous patches.

[post new] [reply to this]

Game crashing since Nami patch
by Tom on Tuesday December 4th 2012, 22:10
So I applied the mipmap patch with 1.5.18 and the game crashes as soon as it gets "in game" (as in everything shows as one would expect, I even have a cursor, but nothing updates and the sound stops after ~40ms).

fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP
err:winediag:shader_generate_glsl_declarations The hardware does not support enough uniform components to run this shader, it may not render correctly.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.

The fixme lines show up ad nauseum. There are a few other puzzling errors, if anyone asks I can post more.

[post new] [reply to this]

Noob Questions
by Aamir Azhar on Tuesday December 4th 2012, 21:44
Hi guys, I tried to install League using wine before (not this guide exactly though), then resorted to PlayOnLinux. However, POL doesn't work for season 3 (the store crashes it) so I went back here and apparently the store works here, so I decided to use it. I've only been using Ubuntu for a little while though, so I'm not a genius at it, just a few questions.

When changing the .sh file I got, all I did was replace the wine version (i made it 1.5) and since I had the files from POL already, I just made the lines for downloading the patcher into comments (with the hashtag in front of the lines), is that what he wanted me to do? Then I uncommented the line that was supposed to refer to the file I had and made it into:
cp -R "home/MYUSER/PlayOnLinux's virtual drives/LeagueofLegends/Riot Games" $WINEPREFIX/drive_c/
I put this right under the hashtagged comments. Did I do this right?

Anyway, I only did those two things, but when I try running the file using sh Install-LoL-on-Wine.sh (by the way, it was Install-LoL, not Install.LoL), I get these errors:

Install-LoL-on-Wine.sh: 44: Install-LoL-on-Wine.sh: yacc: not found
"yacc" not installed.
Install-LoL-on-Wine.sh: 49: Install-LoL-on-Wine.sh: bison: not found
"bison" not installed.
Install-LoL-on-Wine.sh: 59: Install-LoL-on-Wine.sh: cmake: not found
"cmake" not installed.
Install-LoL-on-Wine.sh: 69: Install-LoL-on-Wine.sh: autoconf: not found
"autoconf" not installed.
Install-LoL-on-Wine.sh: 74: Install-LoL-on-Wine.sh: automake: not found
"automake" not installed.
Install-LoL-on-Wine.sh: 79: Install-LoL-on-Wine.sh: kdesu: not found
Some dependencies are not met. Please install them and try again.

Can someone tell me what's going on? Help is much appreciated, I'm really a noob at this :p

[post new] [reply to this]

Fix for PBE and upcoming LoL patch
by Pierre Franco on Friday November 30th 2012, 11:39
Ranma42 uploaded the patch to fix a problem with the new in-game store and scoreboard: uz.sns.it/~ranma42/iLoL/0001-HACK-Disallow-block-based-textures-with-sub-block-si.patch .

[post new] [reply to this]

store suddenly working
by Zachary Querengasser on Wednesday November 28th 2012, 1:08
I'm not sure what happened but a few minutes ago the lol store started working. I was shocked when it happened as I have read about (and experienced) problems accessing it. I am using vanilla wine on linux mint 14, with adobeair, vcrun2005, vcrun2008, winhttp, wininet, directx9 (I didn't install this one, I only installed d3dx9_3), and d3dx10

[post new] [reply to this]

Script May Need Modification
by Andrew on Tuesday November 20th 2012, 4:45
I'm not sure if there's something unique to my system, but the script above did not work without modification.

Ubuntu 12.10 32bit
Nvidia 310.19 drivers on GTX 570

With the default script, Winetricks used my default .wine prefix instead of the custom one that had just been installed. I had to modify the script to include:
WINEPREFIX=$WINEPREFIX WINE=$HOME/LoL_wine-$Wine_version/bin/wine ./winetricks d3dx9 vcrun2005 vcrun2008 wininet corefonts ie6 win7

I also added:
echo "Winetricks has just run - did it work?"
read foo

Which allowed me to correct any issues with installing these things. For example, I had to put the ie6 .exe into winetrick's .cache and rerun it before I could run the LoL Launcher. Hopefully this saves someone else some headache.

I'm still fighting with getting the game to run at 1920x1080, but that's another battle I guess.

[post new] [reply to this]

New incoming patch breaks lol?
by Markuz on Monday November 19th 2012, 15:22
Anyone with current PBE access can test this under Linux wine please?

boompje.net/forum/index.php?topic=10639.0

[post new] [reply to this]

"The program LolClient.exe has encountered a serious problem and needs to close."
by Aamir Azhar on Thursday November 15th 2012, 1:16
So I followed the general rules and finished everything, and was really excited, but for some reason, whenever I try logging in to any account, it says this:

The program LolClient.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.

This can be caused by a problem in the program or a deficiency in Wine. You may want to check out the Application Database for tips about running this application.

I don't know how to troubleshoot this - i had many troubles in the past but this i don't know how to fix. please help!

when i clicked 'show details', this is what was there:

Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7d77781a).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7d77781a ESP:1394d958 EBP:7d7b0fb8 EFLAGS:00010212( R- -- I -A- - )
EAX:1394d9b4 EBX:7d7cfff4 ECX:7d7b0fb8 EDX:1394d9a4
ESI:1394d9b4 EDI:0000000a
Stack dump:
0x1394d958: 1394d9a4 1394d9b4 7d778bcd 7d7b0fb8
0x1394d968: e5ced75f 7d778d29 7d7cfff4 1394d9a4
0x1394d978: 1394d9b4 7d7cfff4 7d779224 1394d9b4
0x1394d988: 1394d9a4 7d7b0fb8 2b706380 48681ad1
0x1394d998: 5a99f84c 48c7f4d0 513e9698 e66fd24e
0x1394d9a8: 00000060 1394dad0 7d7a61f8 ebeae9e8
Backtrace:
=>0 0x7d77781a in libgcrypt.so.11 (+0x2981a) (0x7d7b0fb
1 0x7d778bcd in libgcrypt.so.11 (+0x2abcc) (0x7d7b0fb
2 0x7d779224 in libgcrypt.so.11 (+0x2b223) (0x7d7b0fb
3 0x7d778d7f in libgcrypt.so.11 (+0x2ad7e) (0x00000000)
4 0x7d75d3f7 in libgcrypt.so.11 (+0xf3f6) (0x7d98b584)
5 0x7d7537c4 gcry_cipher_setkey+0x43() in libgcrypt.so.11 (0x7d98b584)
6 0x7d96659b in libgnutls.so.26 (+0x9e59a) (0x7d98b584)
7 0x7d8e8859 in libgnutls.so.26 (+0x2085 (0x7d98b584)
8 0x7d8f3c58 in libgnutls.so.26 (+0x2bc57) (0x7c1022b0)
9 0x7d8f4211 in libgnutls.so.26 (+0x2c210) (0x00000010)
10 0x7d8f4957 in libgnutls.so.26 (+0x2c956) (0x7c101914)
11 0x7d8dd14d in libgnutls.so.26 (+0x1514c) (0x1394de9c)
12 0x7d8e0550 in libgnutls.so.26 (+0x1854f) (0x1394de9c)
13 0x7d8e1f6d gnutls_handshake+0x5c() in libgnutls.so.26 (0x1394de9c)
14 0x7dbfc233 in secur32 (+0xc232) (0x1394de9c)
15 0x7dbf9e44 in secur32 (+0x9e43) (0x1394df4c)
16 0x7dbfabae in secur32 (+0xabad) (0x1394dfbc)
17 0x7dc01a3d InitializeSecurityContextA+0x18c() in secur32 (0x1394e03c)
18 0x702470b3 in wininet (+0x470b2) (0x1394e09c)
19 0x70247339 in wininet (+0x4733 (0x1394e0bc)
20 0x7020df87 in wininet (+0xdf86) (0x1394e0e0)
21 0x70247b3f in wininet (+0x47b3e) (0x1394e120)
22 0x70247c99 in wininet (+0x47c9 (0x1394e140)
23 0x7020df87 in wininet (+0xdf86) (0x1394e1a0)
24 0x70247fb0 in wininet (+0x47faf) (0x1394e1c0)
0x7d77781a: movq 0x0(%esi),%mm1
Modules:
Module Address Debug info Name (150 modules)
PE 400000- 428000 Deferred lolclient
PE 10000000-10e50000 Deferred adobe air
PE 70200000-70294000 Export wininet
PE 702b0000-70328000 Deferred urlmon
PE 70440000-704cf000 Deferred mlang
PE 70bd0000-70c34000 Deferred shlwapi
ELF 7b800000-7ba29000 Deferred kernel32
\-PE 7b810000-7ba29000 \ kernel32
ELF 7bc00000-7bcc3000 Deferred ntdll
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred
ELF 7c5cd000-7c600000 Deferred wintrust
\-PE 7c5d0000-7c600000 \ wintrust
ELF 7c721000-7c73c000 Deferred rasapi32
\-PE 7c730000-7c73c000 \ rasapi32
ELF 7c73c000-7c757000 Deferred wsock32
\-PE 7c740000-7c757000 \ wsock32
ELF 7c7a8000-7c7c6000 Deferred libgcc_s.so.1
ELF 7cfda000-7d152000 Deferred libvorbisenc.so.2
ELF 7d152000-7d1a2000 Deferred libflac.so.8
ELF 7d1a2000-7d216000 Deferred libsndfile.so.1
ELF 7d216000-7d220000 Deferred libwrap.so.0
ELF 7d220000-7d284000 Deferred libpulsecommon-2.1.so
ELF 7d284000-7d376000 Deferred libasound.so.2
ELF 7d47e000-7d486000 Deferred libogg.so.0
ELF 7d486000-7d4b2000 Deferred libvorbis.so.0
ELF 7d4b2000-7d500000 Deferred libpulse.so.0
ELF 7d60b000-7d612000 Deferred libasyncns.so.0
ELF 7d612000-7d61c000 Deferred libjson.so.0
ELF 7d61c000-7d648000 Deferred winealsa
\-PE 7d620000-7d648000 \ winealsa
ELF 7d648000-7d66b000 Deferred mmdevapi
\-PE 7d650000-7d66b000 \ mmdevapi
ELF 7d66b000-7d680000 Deferred schannel
\-PE 7d670000-7d680000 \ schannel
ELF 7d680000-7d694000 Deferred psapi
\-PE 7d690000-7d694000 \ psapi
ELF 7d694000-7d6f2000 Deferred dbghelp
\-PE 7d6a0000-7d6f2000 \ dbghelp
ELF 7d6f2000-7d6fb000 Deferred librt.so.1
ELF 7d6fb000-7d700000 Deferred libgpg-error.so.0
ELF 7d700000-7d704000 Deferred libkeyutils.so.1
ELF 7d704000-7d74e000 Deferred libdbus-1.so.3
ELF 7d74e000-7d7d2000 Dwarf libgcrypt.so.11
ELF 7d7d2000-7d7fa000 Deferred libk5crypto.so.3
ELF 7d7fa000-7d8c8000 Deferred libkrb5.so.3
ELF 7d8c8000-7d98c000 Dwarf libgnutls.so.26
ELF 7da24000-7da2b000 Deferred libnss_dns.so.2
ELF 7da2b000-7da2f000 Deferred libnss_mdns4_minimal.so.2
ELF 7da2f000-7da36000 Deferred libasound_module_pcm_pulse.so
ELF 7da36000-7da4a000 Deferred libp11-kit.so.0
ELF 7da4a000-7da5c000 Deferred libtasn1.so.3
ELF 7da5c000-7da65000 Deferred libkrb5support.so.0
ELF 7da65000-7da6a000 Deferred libcom_err.so.2
ELF 7da6a000-7da7c000 Deferred libavahi-client.so.3
ELF 7da7c000-7dab9000 Deferred libgssapi_krb5.so.2
ELF 7dab9000-7db18000 Deferred libcups.so.2
ELF 7db18000-7db2f000 Deferred libresolv.so.2
ELF 7db2f000-7db4e000 Deferred dnsapi
\-PE 7db30000-7db4e000 \ dnsapi
ELF 7db4e000-7db92000 Deferred dsound
\-PE 7db50000-7db92000 \ dsound
ELF 7db92000-7dbb4000 Deferred iphlpapi
\-PE 7dba0000-7dbb4000 \ iphlpapi
ELF 7dbb4000-7dbdf000 Deferred netapi32
\-PE 7dbc0000-7dbdf000 \ netapi32
ELF 7dbdf000-7dc0b000 Dwarf secur32
\-PE 7dbf0000-7dc0b000 \ secur32
ELF 7dc0b000-7dc45000 Deferred liblcms.so.1
ELF 7dc45000-7dc58000 Deferred gnome-keyring-pkcs11.so
ELF 7dc58000-7dc77000 Deferred mscms
\-PE 7dc60000-7dc77000 \ mscms
ELF 7dc77000-7dcb1000 Deferred winspool
\-PE 7dc80000-7dcb1000 \ winspool
ELF 7dcb1000-7dd90000 Deferred comdlg32
\-PE 7dcc0000-7dd90000 \ comdlg32
ELF 7dd90000-7dda4000 Deferred msimg32
\-PE 7dda0000-7dda4000 \ msimg32
ELF 7dda4000-7ddc4000 Deferred oleacc
\-PE 7ddb0000-7ddc4000 \ oleacc
ELF 7ddc4000-7ddec000 Deferred msacm32
\-PE 7ddd0000-7ddec000 \ msacm32
ELF 7ddec000-7de99000 Deferred winmm
\-PE 7ddf0000-7de99000 \ winmm
ELF 7de99000-7decb000 Deferred ws2_32
\-PE 7dea0000-7decb000 \ ws2_32
ELF 7def9000-7df2d000 Deferred uxtheme
\-PE 7df00000-7df2d000 \ uxtheme
ELF 7df2d000-7df34000 Deferred libxfixes.so.3
ELF 7df34000-7df3f000 Deferred libxcursor.so.1
ELF 7df42000-7df50000 Deferred libavahi-common.so.3
ELF 7dfaa000-7dfd2000 Deferred libexpat.so.1
ELF 7dfd2000-7e00a000 Deferred libfontconfig.so.1
ELF 7e00a000-7e01a000 Deferred libxi.so.6
ELF 7e01a000-7e025000 Deferred libxrandr.so.2
ELF 7e025000-7e047000 Deferred imm32
\-PE 7e030000-7e047000 \ imm32
ELF 7e047000-7e069000 Deferred libxcb.so.1
ELF 7e069000-7e06f000 Deferred libuuid.so.1
ELF 7e06f000-7e089000 Deferred libice.so.6
ELF 7e089000-7e1bf000 Deferred libx11.so.6
ELF 7e1bf000-7e1d1000 Deferred libxext.so.6
ELF 7e1d1000-7e1da000 Deferred libsm.so.6
ELF 7e1e3000-7e1ed000 Deferred libxrender.so.1
ELF 7e1ed000-7e281000 Deferred winex11
\-PE 7e200000-7e281000 \ winex11
ELF 7e281000-7e31b000 Deferred libfreetype.so.6
ELF 7e31b000-7e334000 Deferred libz.so.1
ELF 7e339000-7e33d000 Deferred libxcomposite.so.1
ELF 7e33d000-7e343000 Deferred libxxf86vm.so.1
ELF 7e343000-7e347000 Deferred libxinerama.so.1
ELF 7e347000-7e367000 Deferred cabinet
\-PE 7e350000-7e367000 \ cabinet
ELF 7e367000-7e459000 Deferred oleaut32
\-PE 7e380000-7e459000 \ oleaut32
ELF 7e459000-7e513000 Deferred crypt32
\-PE 7e460000-7e513000 \ crypt32
ELF 7e513000-7e589000 Deferred rpcrt4
\-PE 7e520000-7e589000 \ rpcrt4
ELF 7e589000-7e690000 Deferred ole32
\-PE 7e5a0000-7e690000 \ ole32
ELF 7e690000-7e774000 Deferred msi
\-PE 7e6a0000-7e774000 \ msi
ELF 7e774000-7e86d000 Deferred comctl32
\-PE 7e780000-7e86d000 \ comctl32
ELF 7e86d000-7ea80000 Deferred shell32
\-PE 7e880000-7ea80000 \ shell32
ELF 7ea80000-7eb0d000 Deferred msvcrt
\-PE 7ea90000-7eb0d000 \ msvcrt
ELF 7eb0d000-7eb26000 Deferred version
\-PE 7eb10000-7eb26000 \ version
ELF 7eb26000-7eb88000 Deferred advapi32
\-PE 7eb30000-7eb88000 \ advapi32
ELF 7eb88000-7ec45000 Deferred gdi32
\-PE 7eb90000-7ec45000 \ gdi32
ELF 7ec45000-7ed85000 Deferred user32
\-PE 7ec60000-7ed85000 \ user32
ELF 7ed85000-7ed92000 Deferred libnss_files.so.2
ELF 7ed92000-7ed9e000 Deferred libnss_nis.so.2
ELF 7ed9e000-7edb8000 Deferred libnsl.so.1
ELF 7edb8000-7edc1000 Deferred libnss_compat.so.2
ELF 7efc1000-7efed000 Deferred libm.so.6
ELF b748b000-b7490000 Deferred libdl.so.2
ELF b7490000-b763a000 Deferred libc.so.6
ELF b763b000-b7656000 Deferred libpthread.so.0
ELF b7656000-b765d000 Deferred libxdmcp.so.6
ELF b765d000-b7661000 Deferred libxau.so.6
ELF b7669000-b77ab000 Dwarf libwine.so.1
ELF b77ad000-b77cf000 Deferred ld-linux.so.2
ELF b77cf000-b77d0000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000038 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
00000048 PMB.exe
00000063 0
0000005e 0
0000002d 0
00000026 0
0000002a 0
0000003a 0
00000041 0
00000027 0
0000003d 0
0000003e 0
0000003b 0
0000003c 0
00000059 0
0000005a 0
00000060 0
00000058 0
00000052 0
00000057 0
00000061 rads_user_kernel.exe
0000000d 0
00000033 0
00000031 0
00000042 0
00000018 0
00000036 0
0000002e 0
00000066 0
00000030 0
00000055 LoLLauncher.exe
00000044 0
00000053 0
00000028 0
0000001f 0
00000037 0
00000062 0
00000047 0
00000034 0
00000045 (D) C:\Program Files\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0. 0.223\deploy\LolClient.exe
00000056 0

[post new] [reply to this]

  • RE: by Danilo Riffo on Thursday November 15th 2012, 6:37
    • RE: by Aamir Azhar on Thursday November 15th 2012, 9:15
      • RE: by Danilo Riffo on Thursday November 15th 2012, 9:44
        • RE: by Aamir Azhar on Thursday November 15th 2012, 17:54
        • RE: by Aamir Azhar on Thursday November 15th 2012, 18:12
          • RE: by Danilo Riffo on Thursday November 15th 2012, 19:18
            • RE: by Aamir Azhar on Thursday November 15th 2012, 19:46
              • RE: by Danilo Riffo on Thursday November 15th 2012, 20:11
              • RE: by Anthony Serna on Monday November 19th 2012, 16:07
Game can't start but Spectate works
by Momcilo Medic on Wednesday November 14th 2012, 12:44
I am using Wine 1.5.17 (git and snapshot) on Fedora x86_64, patched, compiled and winetricked :)

I have strange issue.

My LoL works when spectating (I think even better than ever - so smooth) but when I start the game it only shows logo before Loading screen (with champions) and sits there using one core of my quad at 100%

This happens just as logo shows up:
fixme:win:EnumDisplayDevicesW ((null),0,0x33f66c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f9b4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f66c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f9b4,0x00000000), stub!
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:win:EnumDisplayDevicesW ((null),0,0xc2ed658,0x00000000), stub!
fixme:imm:ImmReleaseContext (0x100fa, 0x1489c0): stub
err:ole:CoUninitialize Mismatched CoUninitialize

Nothing there as far as I can see...

Please help.

[post new] [reply to this]

PlayOnLinux
by Ryan on Tuesday November 13th 2012, 23:01
I'm not sure why the instructions for 64bit is to make a chroot. For everyone on 64bit (on 32bit, for that matter) just get PlayOnLinux. After hours and hours of trying to get league working, PlayOnLinux had it working in about 5 minutes for me.

[post new] [reply to this]

Frequent Xorg crashes
by Paul Dilley on Friday November 9th 2012, 22:25
When starting up League or getting into a game, I'm having frequent crashes of Xorg, forcing me to restart either Xorg or my computer. Can anyone help me fix this?

[post new] [reply to this]

Air client crashing at start.
by Owen Quick on Thursday November 8th 2012, 23:51
I am using
]wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

to start the launcher, however before the launcher starts, I get this error:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0042483d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0042483d ESP:0033fb94 EBP:0033fddc EFLAGS:00010202( R- -- I - - - )
EAX:00000000 EBX:00000000 ECX:781c3b01 EDX:00000000
ESI:0001008a EDI:80000000
Stack dump:
0x0033fb94: 7ca110c4 0001008a 00000000 00000000
0x0033fba4: 7e9866b4 00144758 7eabbff4 0001008a
0x0033fbb4: 7e990640 00144758 0033fc9c 7e95869b
0x0033fbc4: 7eabbff4 0001008a 00000000 0033fd10
0x0033fbd4: 7ea924c5 0001008a 0001008a 00000001
0x0033fbe4: 00000000 00000000 00000000 00001837
Backtrace:
=>0 0x0042483d in lollauncher (+0x2483d) (0x0033fddc)
1 0x005d8c6b in lollauncher (+0x1d8c6a) (0x0033fe70)
2 0x7b85c08c call_process_entry+0xb() in kernel32 (0x0033fe88)
3 0x7b85d2ff in kernel32 (+0x4d2fe) (0x0033fec8)
4 0x7bc737c0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
5 0x7bc7629d call_thread_func+0x7c() in ntdll (0x0033ffa8)
6 0x7bc7379e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
7 0x7bc4a2be call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
0x0042483d: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (105 modules)
PE 400000- 69c000 Export lollauncher
PE 6a0000- a68000 Deferred d3dx9_39
PE 10000000-1001e000 Deferred launcher.maestro
PE 76c00000-76c74000 Deferred wininet
PE 78130000-781cb000 Deferred msvcr80
ELF 7b800000-7ba2d000 Dwarf kernel32
\-PE 7b810000-7ba2d000 \ kernel32
ELF 7bc00000-7bcc6000 Dwarf ntdll
\-PE 7bc10000-7bcc6000 \ ntdll
ELF 7bf00000-7bf04000 Deferred
PE 7c420000-7c4a7000 Deferred msvcp80
ELF 7d504000-7d526000 Deferred imm32
\-PE 7d510000-7d526000 \ imm32
ELF 7d587000-7d658000 Deferred opengl32
\-PE 7d5a0000-7d658000 \ opengl32
ELF 7d688000-7d6bc000 Deferred uxtheme
\-PE 7d690000-7d6bc000 \ uxtheme
ELF 7d6bc000-7d6c3000 Deferred libxfixes.so.3
ELF 7d6c3000-7d6ce000 Deferred libxcursor.so.1
ELF 7d752000-7d77a000 Deferred libexpat.so.1
ELF 7d77a000-7d7b2000 Deferred libfontconfig.so.1
ELF 7d7b2000-7d7c2000 Deferred libxi.so.6
ELF 7d7c2000-7d7c6000 Deferred libxcomposite.so.1
ELF 7d7c6000-7d7d1000 Deferred libxrandr.so.2
ELF 7d8d1000-7d8f3000 Deferred libxcb.so.1
ELF 7d8f3000-7d8f9000 Deferred libuuid.so.1
ELF 7d8f9000-7d913000 Deferred libice.so.6
ELF 7d913000-7da49000 Deferred libx11.so.6
ELF 7da49000-7dad3000 Deferred winex11
\-PE 7da50000-7dad3000 \ winex11
ELF 7dad3000-7db6d000 Deferred libfreetype.so.6
ELF 7db6d000-7db9e000 Deferred libcrypt.so.1
ELF 7db9e000-7dc4c000 Deferred libsqlite3.so.0
ELF 7dc4c000-7dc91000 Deferred libhx509.so.5
ELF 7dcb5000-7dcbf000 Deferred libxrender.so.1
ELF 7dcbf000-7dcc5000 Deferred libxxf86vm.so.1
ELF 7dcc5000-7dcc9000 Deferred libxinerama.so.1
ELF 7dcc9000-7dcd0000 Deferred libxdmcp.so.6
ELF 7dcd0000-7dce2000 Deferred libxext.so.6
ELF 7dce2000-7dcf1000 Deferred libheimbase.so.1
ELF 7dcf1000-7dd1a000 Deferred libwind.so.0
ELF 7dd1a000-7dd2e000 Deferred libp11-kit.so.0
ELF 7dd2e000-7dd47000 Deferred libz.so.1
ELF 7dd47000-7dd59000 Deferred libtasn1.so.3
ELF 7dd59000-7dd6e000 Deferred libroken.so.18
ELF 7dd6e000-7dda2000 Deferred libhcrypto.so.4
ELF 7dda2000-7de41000 Deferred libasn1.so.8
ELF 7de41000-7dec2000 Deferred libkrb5.so.26
ELF 7dec2000-7deca000 Deferred libheimntlm.so.0
ELF 7deca000-7df4e000 Deferred libgcrypt.so.11
ELF 7df4e000-7e012000 Deferred libgnutls.so.26
ELF 7e012000-7e04e000 Deferred libgssapi.so.3
ELF 7e04e000-7e069000 Deferred libsasl2.so.2
ELF 7e069000-7e080000 Deferred libresolv.so.2
ELF 7e080000-7e08f000 Deferred liblber-2.4.so.2
ELF 7e08f000-7e0e0000 Deferred libldap_r-2.4.so.2
ELF 7e0fb000-7e158000 Deferred wldap32
\-PE 7e100000-7e158000 \ wldap32
ELF 7e158000-7e282000 Deferred wined3d
\-PE 7e170000-7e282000 \ wined3d
ELF 7e282000-7e2b8000 Deferred d3d9
\-PE 7e290000-7e2b8000 \ d3d9
ELF 7e2b8000-7e3b1000 Deferred comctl32
\-PE 7e2c0000-7e3b1000 \ comctl32
ELF 7e3b1000-7e41c000 Deferred shlwapi
\-PE 7e3c0000-7e41c000 \ shlwapi
ELF 7e41c000-7e62f000 Deferred shell32
\-PE 7e430000-7e62f000 \ shell32
ELF 7e62f000-7e6be000 Deferred msvcrt
\-PE 7e640000-7e6be000 \ msvcrt
ELF 7e6be000-7e6d2000 Deferred psapi
\-PE 7e6c0000-7e6d2000 \ psapi
ELF 7e6d2000-7e6fb000 Deferred msacm32
\-PE 7e6e0000-7e6fb000 \ msacm32
ELF 7e6fb000-7e771000 Deferred rpcrt4
\-PE 7e710000-7e771000 \ rpcrt4
ELF 7e771000-7e879000 Deferred ole32
\-PE 7e790000-7e879000 \ ole32
ELF 7e879000-7e8db000 Deferred advapi32
\-PE 7e890000-7e8db000 \ advapi32
ELF 7e8db000-7e9e1000 Deferred gdi32
\-PE 7e8f0000-7e9e1000 \ gdi32
ELF 7e9e1000-7eb23000 Deferred user32
\-PE 7e9f0000-7eb23000 \ user32
ELF 7eb23000-7ebd1000 Deferred winmm
\-PE 7eb30000-7ebd1000 \ winmm
ELF 7ebd1000-7ec03000 Deferred ws2_32
\-PE 7ebe0000-7ec03000 \ ws2_32
ELF 7ec03000-7ec1d000 Deferred libnsl.so.1
ELF 7ec1d000-7ec26000 Deferred libnss_compat.so.2
ELF 7ec28000-7ec41000 Deferred version
\-PE 7ec30000-7ec41000 \ version
ELF 7efb9000-7efe5000 Deferred libm.so.6
ELF 7efe5000-7efee000 Deferred libsm.so.6
ELF 7efee000-7eff3000 Deferred libgpg-error.so.0
ELF 7eff3000-7f000000 Deferred libnss_files.so.2
ELF f73c1000-f73cd000 Deferred libnss_nis.so.2
ELF f73ce000-f73d3000 Deferred libdl.so.2
ELF f73d3000-f757d000 Deferred libc.so.6
ELF f757e000-f7599000 Deferred libpthread.so.0
ELF f759b000-f75a0000 Deferred libcom_err.so.2
ELF f75b0000-f75b4000 Deferred libxau.so.6
ELF f75b4000-f76f6000 Dwarf libwine.so.1
ELF f76f8000-f771a000 Deferred ld-linux.so.2
ELF f771a000-f771b000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 rads_user_kernel.exe
0000002f 0
0000002c 0
0000002b 0
0000002a 0
00000029 0
00000028 0
00000026 0
00000025 0
00000009 0
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
0000002d (D) C:\Program Files\Riot Games\League of Legends\RADS\projects\lol_launcher\releases\0.0.0.101\deploy\LoLLauncher.exe
00000031 0
00000030 0
0000002e 0

[post new] [reply to this]


by Paul Dilley on Tuesday November 6th 2012, 23:15
Darn, I'm still having issues. My launcher won't load sometimes, sticking in this state:

imgur.com/PSjOB

Another issue I'm having is that my computer will crash randomly when trying to start a game (after champion select). I haven't ditched the game completely to bugcheck, as I'm already at warning level 1 for AFK/disconnecting.

These two issues are aggravating, especially because I frequently get the first while restarting from the second!

Thanks in advance for any help regarding this issue,
Paul Dilley

[post new] [reply to this]

  • RE: by Danilo Riffo on Wednesday November 7th 2012, 4:52
    • RE: by Danilo Riffo on Wednesday November 7th 2012, 4:53
    • RE: by Joshua on Wednesday November 7th 2012, 18:00
      • RE: by Danilo Riffo on Wednesday November 7th 2012, 18:06
Woot.
by chris on Friday November 2nd 2012, 19:53
I finally got it to work, on 12.10 64-bit too! Thanks for the guide guys.

3930k, 560ti, 16GB RAM.
Proprietary NVIDIA drivers (geforce.com)

I had to redo my 32-bit chroot folder, but the second time was the charm.

I also had to reinstall my video card drivers after I installed everything. Only then it finally recognized that OpenGL 32-bit compatibility drivers were installed.

It wasn't easy but, well worth saving the time to reboot many times over the years :)

[post new] [reply to this]

d3dx9, wininet no longer needed?
by dolphinling on Saturday October 27th 2012, 18:39
Tonight I got LoL working with the following setup:
* Unpatched wine 1.5.16
* Only vcrun2005 installed through winetricks
* I had the installer already downloaded, so I didn't have to use the downloader

The shop does not work, and I crashed once (in the AIR client, not in-game; with a thread error), leading me to believe that the patches are still required for best use. But, everything else worked fine, including a full game.

Does this mean that d3dx9 and wininet from winetricks are no longer needed? If so, someone should update the instructions.


vcrun2005 was needed for the following error:
wine: Call from 0x7ecde132 to unimplemented function msvcp80.dll.? replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@V?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@0ABV12@@Z, aborting

[post new] [reply to this]

Black background in matches
by Paul Dilley on Tuesday October 23rd 2012, 18:08
I've tested everything involved with getting into games, and when the game starts, all textures, effects, and terrain are black. Player and mob outlines work, health bars work, and the UI works (excluding thumbnails).

Specs:
Toshiba Sattelite C655 running Linux Mint 13 Cinnamon.
Intel i3 CPU, Intel HD 3500M GPU.
4 GB DDR3.
150 GB hard disk space (for this partition).

Error:
err:d3d_surface:surface_allocate_surface >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glTexImage2D @ surface.c / 2554
err:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexSubImage2D @ surface.c / 2337

Also, I get a multitude of other errors, but this one seems to be the one related to incorrect rendering of terrain and effects.

I've got an updated graphics driver for my GPU, but I don't know how to update my OpenGL support.

Any help would be appreciated.
Thanks,
Paul Dilley

[post new] [reply to this]

Graphical flickering?
by Echo on Saturday October 20th 2012, 0:54
So I went ahead and reinstalled my OS, this time 32bit (there were other issues, and it seems that 32bit is more stable for my needs). Now I'm able to get League to run. Huzzah!

I'm running into an issue though, where there are just large graphical glitches or artifacts around everything. It's still playable, but it'd be perfect if I could just get rid of the glitches.

Has anyone run into this?

Arch32
Wine 1.5.15

[post new] [reply to this]

Ubuntu 12.10
by Pedro Cunha on Friday October 19th 2012, 8:57
Hey guys. Anyone knows if the Ubuntu issue is resolved in Ubuntu 12.10? Or do I still have to use chroot?

[post new] [reply to this]

bunch of errors...
by d1srupt1on on Tuesday October 9th 2012, 13:59
I've been trying to get this script to work but it seems like I'm missing some things and I can't figure out what. There are a few spots in the script it hangs and ultimately the folder for LoL isn't even being created. currently using wine1.5.14 on ubuntu 12.04

. . .
extracting wine source...
mv: cannot move `wine-1.5.14' to a subdirectory of itself, `/home//wine-1.5.14/wine-1.5.14'
going into /home//wine-1.5.14
downloading Wine patches, so it can properly run LoL...
. . . ^(this doesn't seem to be affecting anything I don't think)

. . .
configuring wine...
Install-LoL-on-Wine.sh: 130: [: i686: unexpected operator
. . . (then a bunch of 'checking ...' with some yes some no)
. . .
configure: error: X development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
Watch out for configure errors, bcs I'm going to compile wine.
. . .

. . .
compiling wine...
make: *** No targets specified and no makefile found. Stop.
installing wine into /home//LoL_wine-1.5.14
make: *** No rule to make target `install'. Stop.
. . .

. . .
Running winecfg to set-up the wineprefix for the first time. Please, just close it.
Install-LoL-on-Wine.sh: 156: Install-LoL-on-Wine.sh: /home//LoL_wine-1.5.14/bin/winecfg: not found
. . .


...and continues from there, makes the script on the desktop but the script doesn't run anything, well the directory doesn't exist that it is trying to reference. any help would be greatly appreciated

[post new] [reply to this]

Game doesn't do anything after champ select
by Echo on Tuesday October 9th 2012, 2:50
I've been struggling to get League to work, and I feel like it should. However, whenever I go through champ select (countdown, then the launcher closes and the game should launch) it doesn't do anything. I get this terminal output:

----

err:ole:CoUninitialize Mismatched CoUninitialize
( ERROR)[11:47:03.409] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[11:47:03.409] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.

----

There's some other output, but they're all fixme lines, which I've grown to know are not critical errors.

Is anyone familiar with why this might be the case?

Arch 64, Wine 1.5.14

[post new] [reply to this]

Help with 64-bit Ubuntu 12.04 LoL install pls!!!
by Max on Thursday October 4th 2012, 13:07
Hi there! By the way thanks for all the info here and guides, I think I'm pretty close to making LoL work just got stuck here.
I successfully created the chroot, patched and compiled my wine inside the chroot.
Now when I try to install winetricks and the tools I keep getting an error. (I copied winetricks inside /var/chroot/wine and created folder lolwine to use as prefix)

max@max-G73Jh:~$ sudo chroot /var/chroot
root@max-G73Jh:/# cd wine
root@max-G73Jh:/wine# export WINEPREFIX=/var/chroot/wine/lolwine
root@max-G73Jh:/wine# export WINE=/var/chroot/usr/local/bin/wine (also tried /var/chroot/wine/loader/wine)
root@max-G73Jh:/wine# winetricks vcrun2005 d3dx9 wininet corefonts
bash: winetricks: command not found
So I tried to open it
root@max-G73Jh:/wine# sh ./winetricks
------------------------------------------------------
WINE is /var/chroot/usr/local/bin/wine, which is neither on the path nor an executable file
------------------------------------------------------
Can't execute winetricks inside the chroot, I have another copy of winetricks in my home, when I run it works fine with he prefix /home/max/.wine
I don't know if it will work if I install the winetricks tools here? or inside chroot?

Also I have the installation folder of League of legends successfully installed on a windows 7 (used virtualbox and copied the folder to linux) Where should I put this folder to run it? inside chroot? or in home?

after installing winetricks tool, should i use this command to run it?
wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe
from inside the RADS/system, im not sure if this ill run the compiled wine inside chroot.


I'm also making a guide with all the steps I took so far, to make it easier for 64-bit users. The guide here uses like 3 different ones and it is not so clear for noob users like me, but I've been using google and got some answers. Please help me complete this guide, I will post it here and in the LoL webpage forums to help others.

Thanks a lot! hope to hear from you guys soon! specially from Danilo

[post new] [reply to this]

Memory Corruption
by Joshua on Sunday September 30th 2012, 11:13
After updating to 1.5.14, I get as far as creating a game and after the character loading screen right as the game is starting it freezes and this is the stderr output that I get..

*** glibc detected *** Z:/media/Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/0.0.0.190/deploy/League of Legends.exe: malloc(): memory corruption: 0x68874870 ***
======= Backtrace: =========
/lib32/libc.so.6(+0x6f181)[0xf74ac181]
/lib32/libc.so.6(+0x71f84)[0xf74aef84]
/lib32/libc.so.6(__libc_malloc+0x5c)[0xf74b0b8c]
/usr/lib32/libXi.so.6(XIQueryDevice+0x140)[0x7dfcc8d0]
/media/src/wine/git-build-x86_64/dlls/winex11.drv/winex11.drv.so(+0x386e4)[0x7e18b6e4]
/media/src/wine/git-build-x86_64/dlls/winex11.drv/winex11.drv.so(X11DRV_ClipCursor+0xa5)[0x7e18c6a5]
/media/src/wine/git-build-x86_64/dlls/user32/user32.dll.so(ClipCursor+0x100)[0x7ecf8fd0]
[0x7afc88]

Full output can be found @ pastebin.com/PjSmUmQc

Has anyone else updated to 1.5.14 and experienced the same issue?

[post new] [reply to this]

Game crashes after character selection
by Yiorgos Niotis on Sunday September 30th 2012, 2:42
After September patch, the game crashes with the following output:

wine: Unhandled page fault on read access to 0x40000000 at address 0x7e4e41b7 (thread 0059), starting debugger...

I changed my GPU from 8600gt to GTS450 just before the problem started. I don't know if this is related.

I am running Ubuntu 11.10 64bit and patched wine 1.5.9.

Any ideas?

[post new] [reply to this]

Game not Launching
by Samuel S on Wednesday September 26th 2012, 17:06
Tried several times to get the game to launch using several versions. First run of the script worked perfectly with 1.5.5 and installed the game. When starting a match, nothing happened. The PVP.net client either kept its status icon active and nothing started, or the client closed unceremoniously. Either way, the game did not launch, and all wine processes disappeared.

I tried working with other versions, but my attempts at installing yielded wine64. Getting frustrated, I commented out the part of the line that compiles 64-bit and added an exit before the step where it installs LoL. Compile worked and gave me a functional wine, but the game still did not launch. I also notice that loltask never needs gksu and that loltask doesn't show up in gnome-system-monitor even though it does exist.

Using 64-bit Debian Squeeze. Is there something I'm missing? Do I have to edit the script to fix something?

[post new] [reply to this]

Upgrade Wine?
by Sam Kim on Friday September 21st 2012, 23:45
Sorry but I apparently have the LoL Winescript 1.5.3 downloaded into my PlayonLinux and I need to change it to a more recent version. How would I do this?

Also I can't get the patches to patch things they need to. Says something about directory not found.

Thanks.

[post new] [reply to this]

Error install from script
by James on Thursday September 20th 2012, 17:31
checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
Watch out for configure errors, bcs I'm going to compile wine.
It will take a while, so close all your applications, press enter and go to drink something...

compiling wine...
make: *** No targets specified and no makefile found. Stop.
installing wine into /home/james/LoL_wine-1.5.13
make: *** No rule to make target `install'. Stop.

preparing the Wine Prefix environment...

Running Ubuntu 12.04.1 64bit. No LoL_wine-1.5.13 folder created in home directory but get .sh file on desktop.

Any ideas?

[post new] [reply to this]

New version, new problems
by Emmanuel Anne on Thursday September 20th 2012, 12:20
well the game just updated itself (september release apparently), and I lost all sound in game now !
Too bad we can't refuse an update.
Tried with winetricks dsound, it doesn't change anything, the sound works while in the window interface (for login), but once the game really starts, the sound is gone.

[post new] [reply to this]

Ranma's Patches
by Pierre Franco on Tuesday September 18th 2012, 12:51
Did already someone try to ask for merging of the 2 ranma's patches? We could maybe hit the gold rating for LoL...

[post new] [reply to this]

a better patch
by Emmanuel Anne on Tuesday September 18th 2012, 12:17
you can get a better patch there :
source.winehq.org/git/wine.git/commitdiff/2760a70aeecb79551931b49ba5512f068fbd8919

since it's in the upcoming wine, you get the display bugs from wine-1.5.13, so just import this patch in your 1.5.12 + lol patches branch !
(it starts to be complicated, but quite fun ! I used cherry-pick to import it).

With this, lol works perfectly and no game will crash.

[post new] [reply to this]

Starting this with wine 1.5.12
by Emmanuel Anne on Tuesday September 18th 2012, 8:29
Just add a 1 line patch : comment out the line 1028 in dlls/wbemprox/builtin.c starting by :
{ class_videocontrollerW, SIZEOF(col_videocontroll...
With this the game can start normally.
It works in 1.5.13 too, but I get some bugs of display, so the last version which can run the game correctly is 1.5.12.
Also commenting out this line will make quite a lot of games to crash (except lol !), and the reason is not obvious...

Anyway without this patch lol starts to crash when the real game starts after selecting the type of game since wine 1.5.7, more precisely because of commit 47261d63cae77fc87b040dd2802f30377f9633e7 "wbemprox: Add a partial Win32_VideoController class".
Maybe this will be useful to somebody !

[post new] [reply to this]

Crash at tutorial...
by Emmanuel Anne on Sunday September 16th 2012, 12:39
well install worked fine, launching the client using the given shell script instead of lollauncher.exe also works, then I can login, then it asks me if I want a tutorial, I reply yes...
and get a nice crash, no specific error to report apparently the crash is from an exe which doesn't print anything to the terminal where the script was launched.
So I never saw anything from this game except the login screen, and even having the login screen was very hard !!!

(this happens with or without the lol patches for wine, about 5 of them).

[post new] [reply to this]

Patch to get lol.launcher.exe working in 1.5.13
by Joshua on Saturday September 15th 2012, 10:31
Just posted a new patch that gets the lol.launcher.exe working again. Haven't submitted yet, but hopefully someone will pick it up and commit it soon.

bugs.winehq.org/attachment.cgi?id=41688

[post new] [reply to this]

Erro starting LoL using chroot in Ubuntu 12.04 64bit
by Pedro Cunha on Wednesday September 12th 2012, 6:07
I am running this script:

#!/bin/bash

export WINEPREFIX=/home/sidner/.wine
export WINEXE=/var/chroot/usr/local/bin/wine
export WINE_PATH=/var/chroot/usr/local/bin/

cd "/home/sidner/.wine/drive_c/Program Files/Riot Games/League of Legends/RADS/system"

export WINEDEBUG=fixme-all

$WINEXE "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

But I'm getting this:

wine: '/home/sidner/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver.


What can I do? I really don't want to go to Windows just to play the game....

[post new] [reply to this]

Not quite so easy...
by Colin Jones on Monday September 10th 2012, 20:01
The instructions imply that this is simply a matter of running the script on any Linux distro (except Ubunutu 12.04 64bit!) but its far from that easy!!

Thank you so much for all the effort put into this script - at the same time, can I suggest that it at least be acknowledged right at the beginning of the instructions that you must have a whole swathe of dev/build tools installed first, plus loads of Wine dependencies? I know this might seem obvious to those that build things regularly, however, it should at least be acknowledged for the noob!! (realise that putting in detailed instructions on what to install, covering all distros is probably impractical, but a line indicating that they need to be there, and that they are likely different for each platform and version of Wine, would at least warn the noob that there is more to it)

I am at least marginally aware of things like build-essentials and other stuff (gcc for instance!) being needed, but I usually shy away from building from source because it always seems a different list and I'm never sure whether I've got everything (esp libraries that the ./configure seems to indicate are missing but continues with the process anyway... what does that mean?)

Further down the comments, someone mentions this in passing - BUT they indicate that if anything is missing just install it. That isn't sufficient - although many such errors indicate the package name, many do not (eg X Development tools = libx11dev... who knew?!) And that still doesn't answer the question of Wine libraries being missing....

Also, on my 12.04 (32bit), the read $foo errors out with a complaint about args. Thus you don't get to review the config output before make runs and wipes it all out in the terminal.

Either way - I finally got it working after half a dozen compiles. From memory, in addition to installing build-essentials (sudo apt-get install build-essentials) there were several others I cannot recall, but their package names were in the errors which I read after popping in an exit in the script after the read $foo line.

You also need to install the Wine dependencies. As 1.5.5 is not in the repo for Ubuntu 12.04 (I think they are only up to 1.4), you have to add the Wine ppa (google it) and apt-get update first. Then:

sudo apt-get build-dep wine1.5

This covers most of what I can remember, except the microsofty bit - clearly those packages (looked like the DirectX stuff) is packaged in cabs, and that fails on 12.04 unless you have already installed cabextract:

sudo apt-get install cabextract.

Apologies if I forgot a piece - someone more knowledgeable may pick this up and list exhaustively (and in a way that systematically covers multiple distros) the instructions needed to install all the dependencies....

Col.

[post new] [reply to this]

Issues with install.
by Jordan G on Thursday August 30th 2012, 23:56
So i downloaded the installer from leagues website.

Copy and pasted the script into an .sh file.

everything runs fine until the end where the errors start.

"configuring wine...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/jordan/wine-1.4.1':
configure: error: no acceptable C compiler found in $PATH

Running winecfg to set-up the wineprefix for the first time. Please, just close it.
/home/jordan/Desktop/install_Lol.sh: line 78: /home/jordan/LoL_wine-1.4.1/bin/winecfg: No such file or directory
.....
------------------------------------------------------
WINE is /home/jordan/LoL_wine-1.4.1/bin/wine, which is neither on the path nor an executable file
------------------------------------------------------
running LoL Installer...
/home/jordan/Desktop/install_Lol.sh: line 90: /home/jordan/LoL_wine-1.4.1/bin/wine: No such file or directory
"

shortened as much as possible for space... anyway... what am i doing wrong?

OpenSuse 12.1 64bit

[post new] [reply to this]

Game simply does not play whenever I try to start a game
by Echo on Wednesday August 29th 2012, 12:03
Whenever I go to start a game (just trying custom game to see if I can at least get into the game) I get to the character selection screen, pick my character, the launcher minimizes as if the game is about to start, and then...

Nothing

No error, nothing in the terminal, it just sits there, like it's waiting for something, and the game never launches.

Does anyone have any idea what I need to do? I've got Wine 1.5.11 with all patches (I tried the script posted above, but using *that* script I can't even login to the launcher, it just immediately crashes. Using my system Wine install I can at least get to the launcher.)

Thanks

[post new] [reply to this]

Error in script?
by BlackCore on Friday August 24th 2012, 16:02
#download the latest winetricks and use it
wget "winetricks.org/winetricks" -O ./winetricks
env WINE=$WINEXE ./winetricks d3dx9 vcrun2005 vcrun2008 wininet corefonts ie6 win7
There must be "chmod a+x ./winetricks" before winetricks, no?
When i tried it, i received Access Denied...

[post new] [reply to this]

Lol stucks on loading!
by nikos on Wednesday August 22nd 2012, 8:06
I ve installed League of Legends via Play on Linux and it runs great till i get into a game!
In the game loading screen my bar is loading smoothly in the start but when it reaches the end it goes epicly slow!!!
In a custom game i created it loads for half hour now!
Any ideas appreciated!

[post new] [reply to this]

Using existing Windows Install of LoL
by Jesse Cresswell on Saturday August 18th 2012, 14:33
I have been away from Linux or a bit and have just returned.

I know the LoL folder is portable. You can play it from an external in Windows and move it around and copy it for friends.

Is there a way to use an existing Windows 7 install of the game and Wine?

That is how I did many games, but I seem to only be able to find info on installing it from scratch.

I was just wondering if I could set up some require stuff in winetricks and then launch my Windows installed copy.

[post new] [reply to this]

Lol launcher don't start
by Pavel Chernyak on Friday August 17th 2012, 1:53
After 16 aug update lol launcher stoped to show up.
After update checked i click play.. and window with launcher doesn't show up.

Do anyone know how to fix it?

[post new] [reply to this]

Somtimes crashes video driver?
by C B on Thursday August 16th 2012, 10:17
Dont understand but messing with video res in League makes my pc freez like my video driver is messed up lines and stuff
what could be the ishue

Ati

[post new] [reply to this]

Problems with VCRUN
by BlackCore on Thursday August 9th 2012, 7:57
user@black ~ $ ./lollaunch.sh
fixme:advapi:SetSecurityInfo stub
fixme:dpnhpast:DllRegisterServer :stub
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\windows\\system32\\msdatsrc.tlb" failed with error 2
err:service:service_send_command service protocol error - failed to read pipe r = 0 count = 0!
err:module:find_forwarded_export module not found for forward 'msvcp90.??6?$ basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z' used by L"C:\\windows\\system32\\msvcp80.dll"


And the wine window pops up:
Title:Microsoft Visual C++ Runtime Library
Runtime Error!

Program Z:\home\user\Ri...(path to lol)

R6034
An application has made an attempt to load the C runitme library
incorrectly.
Please contact the application's support team for more information.
---
Everything what is needed is installed(vcrun2005,2008,2010,adobeair etc..), wine is patched.What do i do?..

[post new] [reply to this]

PREFIX Issue
by Wil on Monday August 6th 2012, 16:06
So I run the installer looks like it runs fine but when I go thru the events a see alot of items not found due to the WinePrefix directory not found or existing Lol_Wine is never created I basically only changed the wine version to 1.5.9 and changed KDE to gksu...what am I missing I see the download of Wine 1.5.9 and the extraction but thats basically it I dont see it compile or ever see the LoL_Wine directory...Thanks in advance really looking to getting this to work on Ubuntu 12.04 32bit.

[post new] [reply to this]

Stop loading
by Snytko Vadim on Thursday August 2nd 2012, 15:44
I use Ubuntu 12.04 64 bit. Few weeks ago install LoL with 1.5.7, than reinstall to 1.5.9. Main problem: after select heroes game loading near 3 minutes (2:27-3:40). After this first time open champion item shop will freeze game by 30-96 seconds.

August 1st game has been update, and I can`t start it at all.
After "WINEPREFIX=/mnt/win/LoL-EU2 /var/chroot/wine/wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe" comand game test updates, I press "PLAY" - and nothing. In terminal I get next:"
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:lsa:LsaGetLogonSessionData 0x82e8f8 0x82e908 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x82ef98,0x00000000), stub!
fixme:d3d:swapchain_gl_present Render-to-fbo with WINED3D_SWAP_EFFECT_FLIP"

System - AMD Athlon II x3 CPU, 4 GB memory, build-in graphic card.

[post new] [reply to this]

SHOP NOW WORKING !!!!!!!!
by Dennis H on Thursday August 2nd 2012, 5:53
Just disable the Menu Animations in LoL ........... your shop is working now :)

[post new] [reply to this]

game freezes during champion loading
by MindALot on Friday July 27th 2012, 12:50
I've seen a few bugs on this, but I'm not sure where wine is on this.

Does anyone else still have this problem after applying both deadlock patches? (patch1/patch2)

Does anyone not get this ? (if so, do you remember how you worked around it? )

I get this about %50 of the time, and it really kills real games since I don't have a fast way to get back into LoL. I end up getting to lane late, and cannot even attempt jungling since I'd start too late.

This is a show stopper for me, and I'm hoping I can get a resolution for this.

[post new] [reply to this]

Installation script.
by john Skot on Monday July 23rd 2012, 10:12
For some reason after the script ended it seems that it didn't install the packages with the winetricks.
I ran the specific lines of code taken directly from the script but the result was that winetricks couldn't find the wine installation even after the EXPORT command.

I solved it using:
env WINE=~/LoL_wine/bin/wine winetricks vcrun2008 wininet corefonts ie6 win7


Also, the shop doesn't work. Any clue about that?

[post new] [reply to this]

Ubuntu 64-bit, launcher keeps saying undefined
by Bryan Dake on Wednesday July 18th 2012, 22:11
Any help would be appreciated. After creating a chrooted version of wine and patching it, I can get the launcher to come up, but every text field says "undefined" and I can't hit the play button (it also says undefined.

I use a simple script to start it, which is:

cd "/home/bryan/.wine/drive_c/Program Files/Riot Games/League of Legends/RADS/system"

/var/chroot/wine/wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

I don't really know where the problem is. Google hasn't given me any clues. I've tried a few things like reinstalling adobeair/vcrun/etc and the chrooted wine, but I am at a loss. Does anybody know what I'm missing?

[post new] [reply to this]

Crash after champion loading
by Pierre Franco on Wednesday July 18th 2012, 11:11
Hello,

Since the 1.5.7 version of Wine, I'm unable to play or to spectate games: I get this error (wine: Unhandled page fault on read access to 0x40000000 at address 0x7b84b4ca (thread 0064), starting debugger...) when the game starts or when I try to spectate.

Does someone has the same problem/founds a workaround?

[post new] [reply to this]

Strange store behavior
by Erich Fischer on Tuesday July 17th 2012, 13:04
Hi, so as a disclaimer, I'm using 12.04 64bit with a chrooted 32 bit wine (1.5.8).

It has been wonderful having the store, but for some reason 2 pages don't load: The purchase RP tab (which I'm not that sad about really) and the Runes tab (which is aggrivating). Now as far as I can tell the runes page is the largest and so I've given it ~10 mins to load, just in case. It has managed to get the left side sort and search functions loaded, as well as the scroll bar on the right, but no runes to speak of. Am i just being impatient and should give it an hour to load the first time?

For the purchase RP tab the new window overlay pops up, with the little loading circle in the corner, but the page stays black, seemingly forever. Any ideas? Did I maybe miss an IE install for that?

Thanks in advance for the insight, and thank you especially to freeo for the 12.04 guide.

[post new] [reply to this]

Trouble with patchs
by Camilo Moscoso on Friday July 13th 2012, 21:51
Hi, can u help me pls, im newbie on linux, and i was trying the LoL install under wine but i got this answer from the patch. i have no idea what should i put there.

======================================================================
MYUSER:~/.wine$ patch -p1 < patch1.patch
can't find file to patch at input line 28
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From adad194c0967859a02a60732c15cfaeb8a0dc7f9 Mon Sep 17 00:00:00 2001
|From: Andrea Canciani
|Date: Sat, 25 Feb 2012 23:11:52 +0100
|Subject: [PATCH 1/5] ntdll: Improve performace of heap allocation (v2)
|
|The i-th freelist contains blocks of size Y

[post new] [reply to this]

After 1.5.8 no ingame Shop
by Geriain on Thursday July 5th 2012, 11:44
Has someone encountered the same problem? I compiled the fresh 1.5.8 version with all patches and still can't get the shop running. Worked with 1.5.7 before ...

[post new] [reply to this]

Ubuntu 12.04 64-Bit with Wine32-Bit
by freeo on Tuesday July 3rd 2012, 19:44
First I just wanted to make a RE, but I think my "guide" deserves an own post.

Hi! I just got it working very stable today on Linux Mint 13 maya 64-bit cinnamon (12.04 precise pangolin).

After days of trying the the given full script above, I decided to follow the manual instructions... As a noob to Linux I've got to say, that the description of LoL with Wine is missing the big "32-bit-ONLY" signs! This fact is simply hidden at the end of an OPTIONAL-signed text passage! @Contributors: please change that, make it more obvious, save precious lifetime.

My small guide for highlighting the not so obvious:
1. followed wiki.winehq.org/WineOn64bit up to the point before "make",

2. patches 1-5 (update "wget links" to NOT WORKING, -> highlight mediafire links)

3. Dependencies:
bison flex
AND:
qt3-dev-tools qt4-qmake
!!!! Source: hidden in this post:
ubuntuforums.org/showthread.php?t=1942266

4. Continue guide from 1.: "make"...

5. AIR-Client started, got stuck on
"calculating differences" reported as following error:
RADS::User::PandoManager::start: StartPMB failed, returned error 6
found a solution:
DELETE (rename) /LOL/RADS/projects/lol_air_client
-> The client updates itself by redownloading about 500 MB for the AIR-Client. I only needed to delete this folder once! Being stuck at "calculating differences" was not persistent!

6. Applied the above mentioned FPS fixes.

7. Play ;)

[post new] [reply to this]

Ubuntu 12.04
by Pedro Cunha on Monday July 2nd 2012, 20:19
Hey, has the script been teste in Ubuntu 12.04 64bit version by anyone? Cause I can't seem to be able to build wine with the patches on that dist. Only thing still keeping me on 11.04...

Can anyone?

And don't tell me to go to the WoW64 section, cause it's not only not practicle but I don't think it works with LoL. At least it didn't when I tried it.



On an slightly unrelated note, am I the only one who gets bug splats everytime a game ends? Not troublesome, just annoying. Also, sometimes, the game crashes and I can't seem to log back on, I get a wine error and have to restart laptop. Anyone else?

[post new] [reply to this]

Patches
by Horselover Fat on Sunday July 1st 2012, 6:36
Can someone post on pastebin or similar website this patches?

uz.sns.it/~ranma42/iLoL/spectator-fix-v3/0002-imm32-Avoid-deadlock-when-destroying-thread-data-v2.patch

uz.sns.it/~ranma42/iLoL/spectator-fix-v3/0001-ntdll-Improve-performace-of-heap-allocation-v2.patch

Website is down. I can't download them.

Also I tried PlayOnLinux LoL, but I get terrible fps. Is compiling a patched wine a solution to get more fps?

[post new] [reply to this]

  • RE: Patches by Danilo Riffo on Sunday July 1st 2012, 10:02
    • RE: Patches by Horselover Fat on Sunday July 1st 2012, 10:16
Playonlinux
by pawel nowak on Saturday June 30th 2012, 14:05
to play LOL the simplest way is to download playonlinux from:
www.playonlinux.com/pl/download.html

next install it
and then click Install >> Test version >> League of legends

the installer will download both "LoL" and "wine 1.5.3 League of legends"

you can play now LOL

but to make it works better i suupose to install (in PlayOnLinux):
"wine 1.5.5 League of legends" version

and later configure it as deaflult wine version for League of Legends (just click configure and chose it from list)

it will upgrade your fps

[post new] [reply to this]

league of legends freeze after game start/champ select
by Josh Raymond on Friday June 29th 2012, 2:03
I've read the bug reports and most people found a solution, however theirs didnt work for me, it sorta did, but brought about a similar problem.
It would let me select a champion, and as soon as the game started, LoL would crash, there were a few patch files someone suggested because it worked for him, and work it did, LoL no longer crashes, instead it just freezes indefinitly at the same point. Please help.

[post new] [reply to this]

Patching problem
by Samuel on Thursday June 28th 2012, 21:32
When trying to patch i get an error saying that there is no such file or directory. And when you mean the wine source file do you mean the source file at the bottom of the wine download page?

[post new] [reply to this]

Buying Riot Points
by Geriain on Saturday June 23rd 2012, 10:10
Has someone managed to buy riot points so far? I just see a few percentages of the page and can't choose the amount of RP nor the billing-method

[post new] [reply to this]


by P on Thursday June 21st 2012, 9:53
Why is this rated as gold when you need 5 patches to make it work decently?!

[post new] [reply to this]

  • RE: by Danilo Riffo on Thursday June 21st 2012, 12:17
    • RE: by P on Thursday June 21st 2012, 13:18
      • RE: by Danilo Riffo on Thursday June 21st 2012, 14:19
Still doesn't works.
by BlackCore on Tuesday June 19th 2012, 22:29
Now, after some digging to mtrr, i fixed most of the games, but not lol.
pastebin.com/7HimKdsm - errorlog.
wine-1.5.6 patched, running as the guide says.
And then, when i try to start any game(custom,normal or spectate), the games crashes with that.
Tried:installing older drivers, installing newer drivers, installing lol with Play On Linux, making lol run on wine's d3dx, making lol run on ms' d3dx, various "fixes" on google, writing here.
Nothing helped much.

[post new] [reply to this]

Nvidia drivers
by Pedro Cunha on Tuesday June 19th 2012, 17:25
So, there was a warning, couple of months ago, about using proprietary Nvidia drivers, specificly the 295 ones. Is the issue gone? Cause I don't see the warning anymore.

[post new] [reply to this]

Install LoL from zero! .. :)
by Darkness Blood on Monday June 11th 2012, 8:58
i need help! .. i don't know how to install LoL. So, can you help me? 'cause i don't know if this code works with Fedora 17_x64 ... i try install it, but don't works with my WINE .... please, help me!

[post new] [reply to this]

Install LoL from zero! .. :)
by Darkness Blood on Monday June 11th 2012, 8:58
i need help! .. i don't know how to install LoL. So, can you help me? 'cause i don't know if this code works with Fedora 17_x64 ... i try install it, but don't works with my WINE .... please, help me!

[post new] [reply to this]

Crash after champions lock-in.
by BlackCore on Friday June 8th 2012, 17:52
$ uname -a
Linux black 3.4.0-gentoo #6 SMP Thu Jun 7 20:07:37 MSK 2012 x86_64 Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz GenuineIntel GNU/Linux

Built wine from source, 1.5.5

Running as the guide says, patched wine, winetricks...
Everything works except the gameplay itself, and i can even use shop(champs etc.) if i install adobeair.
Game loading starts, but there is no summoner's spell icons nor champions artwork.
It doesn't loads, and then crashes offering BugSplating, which is basic LoL "bugzilla" for windows.
Got this in the Konsole(kde):
--begin of log
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
** and a ton of "Unhandled usage flags..." there
-- end of log
Tried removing the taskset from the launchscript,tried "eselect opengl set nvidia" ,tried reinstalling nvidia-drivers,

By The Way:Yesterday it worked just fine, i fixed the Custom-games by adding machinename into hosts and shutted down.

[post new] [reply to this]

Re patch wine
by newo963 on Friday June 8th 2012, 5:54
Hello! Thank you very much Danilo Riffo for your answer. I tryed to patch my wine with your patch but it doesn't work. i have reinstall wine with this 3 command :
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5

But may files cant' be install and errors appears like that :

"Err scenari-pateform.org 'lsb_release/-sc' i386 Packages
Quelque chose d'imprévisible est survenu lors de la détermination de « scenari-pateform.org:http » (-5 - Aucune adresse associée avec le nom de l'hôte)
Err scenari-pateform.org 'lsb_release/main i386 Packages "

So i think my Wine is no correctly install. How can i solve my problem?

When i'm installing your patch it's again saying : can't find file to patch at input line 28
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:

etc etc ..

V2: some cleanup
|---
| dlls/ntdll/heap.c | 22 +++++++++++++++++++---
| 1 files changed, 19 insertions(+), 3 deletions(-)
|
|diff --git a/dlls/ntdll/heap.c b/dlls/ntdll/heap.c
|index 6ca509a..e27ffe4 100644
|--- a/dlls/ntdll/heap.c
|+++ b/dlls/ntdll/heap.c
--------------------------
File to patch:

and it wait an answer.

thank you in advance

[post new] [reply to this]

Ingame shop
by Momcilo Medic on Thursday June 7th 2012, 15:15
Hi guys, I am running wine-1.5.5 and almost everything is perfect.
I can't use LoL store (the one where you buy champions, runes, etc) but that's not that big a problem.

Bigger problem is that when I start the game I can't see any pop-up windows such as ingame shop (where you buy weapons and such), chat, "Escape menu", ...

What should I do?

[post new] [reply to this]

At maintainers.
by Chris Andrews on Thursday June 7th 2012, 12:09
Just saying this because I'm not sure about the process of becoming a maintainer, but:

The ace-client information is nearly completely useless. It was the only way to get it working once upon a time, now it's unnessacary.

Install section is perfect

Increasing FPS section is a little long to do this:
taskset -p 1 `pidof "League of Legends.exe"`

Also I can't tell if it actually makes a difference since the darius update, I have a 470GTX though ;).

The "Get league of legends working under wine" section gives you the general idea but does not say how to do things completely from the command line. Hope this isn't considered spam, feel free to take from this: www.taylorbyte.com/docs/wiki/wine/lol
NB: Git is something I like because it makes updates smaller, but it's not nessacary and makes things initially more complex. To update to the latest version now I just type 'chrisnewlol'.

Perhaps a "NetCoreEnet.cpp" note may be helpful too. It seems to be caused when your computer's name is not inside of /etc/hosts.
Eg:
127.0.0.1 localhost machinenamehere
::1 localhost machinenamehere

[post new] [reply to this]


by Benjamin Lawrence on Thursday June 7th 2012, 8:35
I have a similar problem while trying to load LoL with the compiled patches in PlayOnLinux on Ubuntu 12.04, using Wine 1.5.5

[post new] [reply to this]

  • RE: by Danilo Riffo on Thursday June 7th 2012, 8:41
    • RE: by Benjamin Lawrence on Thursday June 7th 2012, 9:43
      • RE: by Danilo Riffo on Thursday June 7th 2012, 10:46
Fedora 17 packages
by Emanuel Rietveld on Wednesday June 6th 2012, 14:21
I have taken the liberty of making RPM packages for Fedora 17. You can find them here.

xls01.freecult.org/pkg/?p=pkg.git;a=tree;hb=wine-lol

Please feel free to send me a message if you have any idea how to improve them.

The same source RPMs should work (if you use the rebuild script to rebuild them) on Fedora 15, 16 and 18, but I have not tried.

[post new] [reply to this]

re patch wine
by newo963 on Wednesday June 6th 2012, 6:19
I had a problem with my post..
At the end it says to me :

File to patch :

What i'm suposed to write?

Thank you in advnace for your help.

[post new] [reply to this]

patch wine
by newo963 on Wednesday June 6th 2012, 6:13
Hello. I'm a french new user of Wine and i'm trying to folow your tuto. I'm at the 4th part where i have to patch wine. i'm using this command :


:~/.wine$ patch -p1 < 0001-ntdll-Improve-performace-of-heap-allocation-v2.patch


can't find file to patch at input line 28
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From adad194c0967859a02a60732c15cfaeb8a0dc7f9 Mon Sep 17 00:00:00 2001
|From: Andrea Canciani
|Date: Sat, 25 Feb 2012 23:11:52 +0100
|Subject: [PATCH 1/5] ntdll: Improve performace of heap allocation (v2)
|
|The i-th freelist contains blocks of size Y

[post new] [reply to this]

NETCORENET.CPP BUG!
by Chris Andrews on Friday June 1st 2012, 6:26
Pre-TL;DR: Make sure you have your hostname in /etc/hosts like this:

#
127.0.0.1 localhost.localdomain localhost machinenamehere
::1 localhost.localdomain localhost machinenamehere


How I figured this out:
I was looking at wireshark when trying to start a custom, and realised it was trying to resolve "machinenamehere" which failed (3 times). Added to /etc/hosts and now everything is good again.

The reason it worked where I normally live is because my bind server has a custom "lan" zone which resolved "machinenamehere" (Because typing machinename is sometimes easier than 192.168.0.1).

[post new] [reply to this]

New Driver - Artifacts
by Benjamin Lawrence on Thursday May 31st 2012, 7:04
So, just updated the nVidia drivers, and both 295.40 and 295.49 leave a nasty series of graphics artifacts through the entire screen while playing, on any graphics settings.

[post new] [reply to this]

using wine prefixes
by josiah on Wednesday May 30th 2012, 21:17
Here is what I have done.

Download wine-1.5.3 exported to file on desktop.

Patched the above 5 files by goign to the desktop directory and running the above code.

used the /.configure to configure the file

used make

used makeinstall

installed winetricks

But, I am still getting the same error messages when I try to run the program. I am afraid that by default my computer is trying to use another version of wine rather then this patched and compiled one...how do I tell it to use the version located at desktop/wine-1.5.3?

Maybe this is the wineprefix steps? I really need more details on how to make the wineprefix work in this situation if that is the problem!!!

thanks for any help!!!

[post new] [reply to this]

can't seem to get LOL running
by josiah on Tuesday May 29th 2012, 18:44
HI, I have followed all the directions and then deleted everything and tried again. Then I tried with the precompiled link of wine. I just can't seem to figure it out...



Can you look at this error and let me know what I should try?

This is the error after I go to the rads/system file and put in the above command to try and get wine to run the launcher.

Unhandled exception: unimplemented function msvcp80.dll.??0?$ basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z called in 32-bit code (0x7b839e92).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b839e92 ESP:0032f9b0 EBP:0032fa14 EFLAGS:00000283( - -- I S - - -C)
EAX:7b8263e5 EBX:7b89bff4 ECX:7ea3d352 EDX:0032f9d0
ESI:80000100 EDI:00000008
Stack dump:
0x0032f9b0: 0032fa34 00000008 00000000 80000100
0x0032f9c0: 00000001 00000000 7b839e92 00000002
0x0032f9d0: 7ea3d352 7ea41cde 2d4f4ada 01cd3d45
0x0032f9e0: 35757954 01cd3d45 2d4f4ada 01cd3d45
0x0032f9f0: 2d4f4ada 01cd3d45 00000020 7b83b82c
0x0032fa00: 00000018 00000000 7b839e4a 00000010
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0x7b839e92 in kernel32 (+0x29e92) (0x0032fa14)
1 0x7ea3d2f8 in msvcp80 (+0x1d2f7) (0x0032fa44)
2 0x7ea302b9 in msvcp80 (+0x102b8) (0x0032fbf4)
3 0x00452e01 in rads_user_kernel (+0x52e00) (0x0032fbf4)
4 0x00452bf4 in rads_user_kernel (+0x52bf3) (0x7e8d6880)
5 0x458b48ec (0x83e58955)
0x7b839e92: subl $4,%esp
Modules:
Module Address Debug info Name (108 modules)
PE 400000- 53e000 Export rads_user_kernel
ELF 7b800000-7ba30000 Dwarf kernel32
\-PE 7b810000-7ba30000 \ kernel32
ELF 7bc00000-7bcc4000 Deferred ntdll
\-PE 7bc10000-7bcc4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred
ELF 7d813000-7d847000 Deferred uxtheme
\-PE 7d820000-7d847000 \ uxtheme
ELF 7d847000-7d84d000 Deferred libxfixes.so.3
ELF 7d84d000-7d858000 Deferred libxcursor.so.1
ELF 7d8a7000-7d8d1000 Deferred libexpat.so.1
ELF 7d8d1000-7d905000 Deferred libfontconfig.so.1
ELF 7d905000-7d915000 Deferred libxi.so.6
ELF 7d915000-7d919000 Deferred libxcomposite.so.1
ELF 7d919000-7d922000 Deferred libxrandr.so.2
ELF 7d922000-7d92c000 Deferred libxrender.so.1
ELF 7d92c000-7d932000 Deferred libxxf86vm.so.1
ELF 7d932000-7d936000 Deferred libxinerama.so.1
ELF 7d936000-7d958000 Deferred imm32
\-PE 7d940000-7d958000 \ imm32
ELF 7d958000-7d95f000 Deferred libxdmcp.so.6
ELF 7d95f000-7d980000 Deferred libxcb.so.1
ELF 7d980000-7d986000 Deferred libuuid.so.1
ELF 7d986000-7d9a0000 Deferred libice.so.6
ELF 7d9a0000-7dad4000 Deferred libx11.so.6
ELF 7dad4000-7dae6000 Deferred libxext.so.6
ELF 7dae6000-7daef000 Deferred libsm.so.6
ELF 7daef000-7db78000 Deferred winex11
\-PE 7db00000-7db78000 \ winex11
ELF 7db78000-7dc12000 Deferred libfreetype.so.6
ELF 7dc12000-7dc43000 Deferred libcrypt.so.1
ELF 7dc43000-7dce8000 Deferred libsqlite3.so.0
ELF 7dce8000-7dd2f000 Deferred libhx509.so.5
ELF 7dd2f000-7dd3e000 Deferred libheimbase.so.1
ELF 7dd3e000-7dd67000 Deferred libwind.so.0
ELF 7dd67000-7dd6c000 Deferred libgpg-error.so.0
ELF 7dd6c000-7dd7e000 Deferred libp11-kit.so.0
ELF 7dd7e000-7dd90000 Deferred libtasn1.so.3
ELF 7dd90000-7dda6000 Deferred libroken.so.18
ELF 7dda6000-7dddb000 Deferred libhcrypto.so.4
ELF 7dddb000-7de80000 Deferred libasn1.so.8
ELF 7de80000-7df03000 Deferred libkrb5.so.26
ELF 7df03000-7df0b000 Deferred libheimntlm.so.0
ELF 7df0b000-7df90000 Deferred libgcrypt.so.11
ELF 7df90000-7e054000 Deferred libgnutls.so.26
ELF 7e054000-7e091000 Deferred libgssapi.so.3
ELF 7e091000-7e0ad000 Deferred libsasl2.so.2
ELF 7e0ad000-7e0c5000 Deferred libresolv.so.2
ELF 7e0c5000-7e117000 Deferred libldap_r-2.4.so.2
ELF 7e117000-7e174000 Deferred wldap32
\-PE 7e120000-7e174000 \ wldap32
ELF 7e174000-7e19c000 Deferred msacm32
\-PE 7e180000-7e19c000 \ msacm32
ELF 7e19c000-7e212000 Deferred rpcrt4
\-PE 7e1b0000-7e212000 \ rpcrt4
ELF 7e212000-7e31a000 Deferred ole32
\-PE 7e230000-7e31a000 \ ole32
ELF 7e31a000-7e3c7000 Deferred winmm
\-PE 7e320000-7e3c7000 \ winmm
ELF 7e3c7000-7e4c0000 Deferred comctl32
\-PE 7e3d0000-7e4c0000 \ comctl32
ELF 7e4c0000-7e6d3000 Deferred shell32
\-PE 7e4d0000-7e6d3000 \ shell32
ELF 7e6d3000-7e73d000 Deferred shlwapi
\-PE 7e6e0000-7e73d000 \ shlwapi
ELF 7e73d000-7e763000 Deferred mpr
\-PE 7e740000-7e763000 \ mpr
ELF 7e763000-7e779000 Deferred libz.so.1
ELF 7e779000-7e7e8000 Deferred wininet
\-PE 7e780000-7e7e8000 \ wininet
ELF 7e7e8000-7e817000 Deferred msvcr90
\-PE 7e7f0000-7e817000 \ msvcr90
ELF 7e817000-7e842000 Deferred msvcr80
\-PE 7e820000-7e842000 \ msvcr80
ELF 7e842000-7e861000 Deferred libtinfo.so.5
ELF 7e861000-7e883000 Deferred libncurses.so.5
ELF 7e89d000-7e92b000 Deferred msvcrt
\-PE 7e8b0000-7e92b000 \ msvcrt
ELF 7e92b000-7ea16000 Deferred msvcp90
\-PE 7e950000-7ea16000 \ msvcp90
ELF 7ea16000-7eabd000 Dwarf msvcp80
\-PE 7ea20000-7eabd000 \ msvcp80
ELF 7eabd000-7ead6000 Deferred version
\-PE 7eac0000-7ead6000 \ version
ELF 7ead6000-7eb38000 Deferred advapi32
\-PE 7eae0000-7eb38000 \ advapi32
ELF 7eb38000-7ebf8000 Deferred gdi32
\-PE 7eb40000-7ebf8000 \ gdi32
ELF 7ebf8000-7ed38000 Deferred user32
\-PE 7ec10000-7ed38000 \ user32
ELF 7ed38000-7ed4c000 Deferred psapi
\-PE 7ed40000-7ed4c000 \ psapi
ELF 7ed4c000-7ed7e000 Deferred ws2_32
\-PE 7ed50000-7ed7e000 \ ws2_32
ELF 7ef7e000-7ef8b000 Deferred libnss_files.so.2
ELF 7ef8b000-7ef97000 Deferred libnss_nis.so.2
ELF 7ef97000-7efb1000 Deferred libnsl.so.1
ELF 7efb1000-7efba000 Deferred libnss_compat.so.2
ELF 7efba000-7efe6000 Deferred libm.so.6
ELF 7efe6000-7efea000 Deferred libxau.so.6
ELF 7efea000-7eff9000 Deferred liblber-2.4.so.2
ELF f74a4000-f74a9000 Deferred libdl.so.2
ELF f74a9000-f764e000 Deferred libc.so.6
ELF f764f000-f766a000 Deferred libpthread.so.0
ELF f766b000-f7670000 Deferred libcom_err.so.2
ELF f7684000-f77c6000 Dwarf libwine.so.1
ELF f77c8000-f77ea000 Deferred ld-linux.so.2
ELF f77ea000-f77eb000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
00000025 rads_user_kernel.exe
00000027 0
0000002c lol.launcher.exe
00000030 0
0000002f 0
0000002e 0
00000044 rpcss.exe
00000026 0
00000024 0
00000009 0
0000000b 0
00000046 0
00000045 0
0000003b rads_user_kernel.exe
0000003d 0
00000040 (D) Z:\home\josiah\drive_c\League of Legends\RADS\system\rads_user_kernel.exe
00000047 0
00000043 0

[post new] [reply to this]

After login, no content inside launcher
by firencombomaster on Friday May 25th 2012, 17:18
I am suffering because of problem when no content is showed up (not loading as well) inside lancher after login (the screen with red PLAY button on the top of the launcher with buttons to access store, lore, summoner's profile and such). The middle part of launcher is just not loading at all. It's strange. Same day it worked, then it suddenly stopped working at all. Does anyone have similar problem?

[post new] [reply to this]

Improvements since last Darius patch
by ReCon on Friday May 25th 2012, 13:53
I've tested now the new patch and must say that it looks like, that Riot does a really good job here!

I getting 60 FPS + (everything on High, Shadow turned off), withouth any taskset tweak ... also, the PVP.Net Launcher feels more smoothly than before.

I know that this are noticed in the latest Patch Notes, but I doubt, that it would really bring up the performance in WINE ...

Does anbody also getting the same boost?

Phenom II X4 here, with 8GB of RAM and an nvidia 450 GTS.

[post new] [reply to this]

Game Freezes after Darius Patch
by Tobias on Friday May 25th 2012, 4:20
Greetings,
Since the Darius Patch certain events or acions cause the game to freeze and eventually crash. Most noticably this happens when I hit the key for the char info page or the score page. Though sometimes it happens when a champ uses an ability, a champ death occurs...
The concole output always is something like:

err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 0022, blocked by 002f, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 0018, blocked by 002f, retrying (60 sec)

Before the patch the game used to run decently, some minor graphic glitches aside. I compiled the newest wine (1.5.4) with the usual patches (performance, deadlock, store patches) -- same result.
I use Ubuntu 10.04 LTS.
Did anyone get a similar problem?

[post new] [reply to this]

Installation pack
by HubertNNN on Thursday May 24th 2012, 12:58
I have prepared a pack of installation scripts with wine sources and with precompiled wine. Feel free to use them:

rapidshare.com/files/778015279/LeagueOfLegends_sourceWine.tar.bz2
rapidshare.com/files/2125201430/LeagueOfLegends_precompiledWine.tar.bz2

Read readme before installation.

[post new] [reply to this]

Patches Wine and Lol
by Momcilo Medic on Thursday May 24th 2012, 3:44
Hi all,

I am using Fedora 16 x86_64 and I have troubles compiling i686 version of Wine with patches (troubles compiling for different architecture).

I was wandering if those patches that make League of Legends work will ever make it to final build or are those patches specific for Lol and will break compatibility with other applications?

In other words, can I hope that at some point my Wine from Fedora's repo wouldn't need those patches?


And another thing, is it possible to compile Wine on another Linux box and only replace binary files that got patched?

I examined patch files and noticed that these files get patched: heap.c, imm.c, loader.c, ... but I cannot see them in binary form (search returns nothing for heap.*, imm.*, ...).

Thanks in advance for your time! ;)

[post new] [reply to this]

New problem
by Josh Raymond on Wednesday May 23rd 2012, 21:24
Ok, now I have this problem, when trying to login, I input my info, and it waits a second then says the Server is busy please try again later. I type in my password and try again, and it says "Login failed for an unknown reason" help?

[post new] [reply to this]

Fedora
by Paweł Buglewicz on Wednesday May 23rd 2012, 15:55
A friend of mine, running Fedora on the same series of laptops, seems to have same problem as I did.
Are there fedora equivalents for xorg-edgers and sarvatt/intel-sna?

[post new] [reply to this]

bash script
by Josh Raymond on Wednesday May 23rd 2012, 7:27
I know this may seem like a stupid question, but how do i turn this into a bash script? I try simply wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe but it doesnt work, neither does trying to set the wineprefix to /home/user/.wine/drive_c/Riot Games/League of Legends/RADS/system it says that directory could not be found by wine. Also doing wine "/home/user/.wine/drive_c/Riot Games/League of Legends/RADS/system/rads_user_kernel.exe run lol_launcher $(../projects/lol_launcher/releases/) LoLLauncher.exe does not work. The closest I get is with the last one and i get a slash screen for (literally) .1 seconds, then nothing, doesnt even show in task manager anymore, just poof gone, thats it. no crash, nothing
plz help

[post new] [reply to this]

Still cant login
by HubertNNN on Monday May 21st 2012, 14:27
The game still dont work, I can get to login screen but after typing in my password I just cant connect. Console output (----- are placed where I pushed LogIn button)

[ hubertnnn@asus LeagueOfLegends]$ ./start
( DEBUG)[21:20:30.970] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,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:lsa:LsaGetLogonSessionData 0x82e8f8 0x82e908 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x82ef98,0x00000000), stub!
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:imm:ImmReleaseContext (0x50088, 0x5e358c0): stub
----------------------------------------------------------------
fixme:ras:RasEnumConnectionsA (0x630607a8,0x125be220,0x6305f610),stub!
fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesA ((nil),(null),0x1329ce30,0x1329d5ec,0x1329d5e8),stub!
fixme:ras:RasEnumEntriesA ((nil),(null),0x14bcce30,0x14bcd5ec,0x14bcd5e8),stub!
fixme:service:EnumServicesStatusW resume handle not supported

[post new] [reply to this]


by Josh Raymond on Monday May 21st 2012, 5:00
When starting the installed I get this error, I have no clue what pll-kit or gnome-keyring is.
plz help.

p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
err:seh:setup_exception_record stack overflow 864 bytes in thread 0023 eip 7efa6345 esp 00cb0fd0 stack 0xcb0000-0xcb1000-0xeb0000

[post new] [reply to this]

stuck on lol update
by daniel on Friday May 18th 2012, 21:39
everytime i run it with all the instructions in the guide the lol client keeps in updating and never shows "play" button avaible, i know u saiy on top that if that happens u have to restart but it doesnt work, i have restarted it like 100 times and nothing happens and this is what it shows onterminal

this part here is when the client is running but updating also it doesnt go further than 0% complete

(WARNING)[21:27:56.144] RADS::Common::CiderUser32::CiderUser32: Failed to load TGIsFullscreen, CiderUser32 not running
(WARNING)[21:27:56.154] RADS::Common::CiderUser32::Create: Failed to startup CiderUser32, not on a Mac
( DEBUG)[21:27:56.138] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
( ERROR)[21:27:56.471] RADS::User::PandoManager::start: StartPMB failed, returned error 6
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,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:state_zenable Z buffer disabled, but ARB_depth_clamp isn't supported.

when i close the client these commands comes up

( ERROR)[21:28:11.025] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[21:28:11.025] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[21:28:11.064] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[21:28:11.064] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[21:28:11.087] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[21:28:11.088] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[21:28:11.106] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[21:28:11.106] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=

[post new] [reply to this]

Stuck at character loading
by Markuz on Thursday May 17th 2012, 4:05
I'm using debian sid with wine 1.5.4 self compiled with the 5 patches (the 2 of ranma and 3 of adam). Launcher works fine, pvp.net works too but as soon as i try to create a custom game the game starts and stuck at loading chars (i can see the 9 bots at 0% but not myself) and i have to restart X server cause the computer is completely stucked

[post new] [reply to this]

Game crashed at loading screen
by Yu on Thursday May 17th 2012, 1:16
hi everyone
i started launcher successfully, and updated LOL.
when i tried to play a custom game. it stopped at 21%.
when i tried to start the game again,
it showed
lan@Misse:~/.wine/drive_c/Riot Games/League of Legends/RADS/system$ wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe
( DEBUG)[23:13:04.681] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
(WARNING)[23:13:04.681] RADS::Common::CiderUser32::CiderUser32: Failed to load TGIsFullscreen, CiderUser32 not running
(WARNING)[23:13:04.696] RADS::Common::CiderUser32::Create: Failed to startup CiderUser32, not on a Mac
( ERROR)[23:13:04.801] RADS::User::PandoManager::start: StartPMB failed, returned error 6
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,0x00000000), stub!
wine: Unhandled page fault on read access to 0x00000000 at address 0x601046 (thread 0046), starting debugger...
( ERROR)[23:13:05.604] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[23:13:05.604] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[23:13:05.626] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[23:13:05.627] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[23:13:05.643] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[23:13:05.643] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[23:13:05.648] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[23:13:05.648] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=

Can everyone here help me out? i m using 64 bit Ubuntu 12.04
wine 1.5

[post new] [reply to this]


by phYnc on Tuesday May 15th 2012, 16:14
After testing a patched 1.5.3 and 1.5.4 I get a wine crash at log in "invalid parameter"

ubuntu 12.04
nvidia 195.49
wintricks vcrun2005 dxd9 wininet corefonts

all 5 patches linked above

[post new] [reply to this]

  • RE: by ReCon on Wednesday May 16th 2012, 0:22
    • RE: by phYnc on Wednesday May 16th 2012, 4:57
    • RE: by phYnc on Wednesday May 16th 2012, 7:33
      • RE: by ReCon on Wednesday May 16th 2012, 7:42
      • RE: by ReCon on Wednesday May 16th 2012, 7:46
      • RE: by Sérgio on Wednesday May 16th 2012, 12:54
        • RE: by phYnc on Thursday May 17th 2012, 3:23
NetCoreEnet.cpp
by Th3D0ctor on Monday May 14th 2012, 6:37
Does anybody have a solution to the visual c++ assertion error netcoreenet.cpp ? I can run the client with no problem , spectator mode works fine with max details , but when i try to enter a game or start a custom one it simply crashes .

[post new] [reply to this]

More glitches
by Paweł Buglewicz on Monday May 14th 2012, 5:08
Ok, i can run it, bu i got strange bugs in game:

t.co/qoyBexFw

Any ideas how to fix it? I am WINE newbe, would be grateful for help.

[post new] [reply to this]

NetCoreEnet.cpp bug.
by Chris Andrews on Sunday May 13th 2012, 7:49
Because I was staying somewhere else, I needed to tether my android phone to the computer for internet. Now that I'm back, Im back on ethernet and it works.

Without rebooting, I reproduced and got rid of the error:

Plugged in phone, USB tether mode.
dhclient -v usb0
(Attempted to start a custom game, NetCoreEnet.cpp bug)
dhclient -x usb0
Unplugged phone.
Plugged in ethernet cable
dhclient -v eth0
(Attempted to start a custom game, it worked).

Anyone else who has this error, can you please try a different network adaptor (whether it be USB, WiFi or Ethernet cable).

[post new] [reply to this]

Cannot install lol
by pantok on Sunday May 13th 2012, 5:13
When I type GC_DONT_GC=1 wine LeagueofLegends.exe an error like this occurs: wine: cannot find L"C:\\windows\\system32\\LeagueofLegends.exe"
Is there a way to fix this?

[post new] [reply to this]

Compiling wine...
by Horselover Fat on Saturday May 12th 2012, 16:06
I'm trying to compile wine with patches but I always get this error:
freetexthost.com/b3kvl1d3wm
Tried ./configure --without-v4l

I'm not sure if this is the right place to post this, but if you can help please!

[post new] [reply to this]

A few things
by Chris Andrews on Saturday May 12th 2012, 11:16
That last section tutorial contains epic amounts of awesomeness and accuracy, And apart from the install section is the only thing that needs to be there now.

However, if you do decide to install it into /opt/winelol, you have to add the path/librarypath like this

export WINEPREFIX=$HOME/.wine-lol
export PATH=/opt/winelol/bin:$PATH
export LD_LIBRARY_PATH=/opt/winelol/lib
#find $HOME/.wine-lol/drive_c/Games/League\ of\ Legends -type f -exec cat {} \; > /dev/null &
cd $HOME/.wine-lol/drive_c/Games/League\ of\ Legends/RADS/system/
wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

Also uncomment the find line if you want to load games faster and you have lots of ram (like me). I believe it works for me anyway.

Now for some bug talk. Debian stable ran the game fine but is too old for me to put up with.
Debian unstable crashes with some malloc() error starting with libc6 after the first click on the game screen at any time.
Archlinux worked until today when it decided to do the magical "NetCoreEnet.cpp" error. I cannot figure out how to make this bug go away, its happened to me before, sometimes a reboot makes it go away, sometimes not (like now). Someone a few posts ago also had this bug.

I also made a script to automatically find the pid of 'League of Legends.exe' and set it to only run on one cpu, But this is already a wall of text and I'm not sure it helps that much with a GTX470 anyway.

TL;DR: Has anyone found a solution to the "NetCoreEnet.cpp" bug without using magic to fix it?

[post new] [reply to this]

Need help Installing lol
by pantok on Saturday May 12th 2012, 4:37
Hi, I have done all steps in comments and I have installed wine with patches plus the winetricks installs. I only need help on how to install league of legends, please help me,
thank you.

[post new] [reply to this]

Wont update and therefor wont play
by Erik on Friday May 11th 2012, 20:54
Hi, im running a precompiled winelol packuage that includes the mentioned packuages, however, the game refuses to update or scan the files.
The same commad was used with wine instead of /var/winelol/bin/wine but the same error was produced.

erik@erikwelander-laptop:~/.wine/drive_c/League of Legends/rads/system$ /opt/winelol/bin/wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe
( DEBUG)[03:39:37.572] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
(WARNING)[03:39:37.575] RADS::Common::CiderUser32::CiderUser32: Failed to load TGIsFullscreen, CiderUser32 not running
(WARNING)[03:39:37.576] RADS::Common::CiderUser32::Create: Failed to startup CiderUser32, not on a Mac
( ERROR)[03:39:37.784] RADS::User::PandoManager::start: StartPMB failed, returned error 6
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,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:state_zenable Z buffer disabled, but ARB_depth_clamp isn't supported.
( ERROR)[03:41:37.219] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[03:41:37.220] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[03:41:37.254] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:41:37.254] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[03:41:37.262] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:41:37.263] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[03:41:37.290] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[03:41:37.290] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=

[post new] [reply to this]


by pantok on Friday May 11th 2012, 19:14
Ok I have done all steps, but I dont know how to install league of legends into wine at first place...This is the first time I use wine and I dont know so much about it.Please help me,
thank you.

[post new] [reply to this]

Wine crashed when starting the client
by Yu on Thursday May 10th 2012, 15:07
I received this when i tried to open client
err:ntdll:RtlpWaitForCriticalSection section 0x541650 "?" wait timed out in thread 0025, blocked by 002a, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x541650 "?" wait timed out in thread 0025, blocked by 002a, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x541650 "?" wait timed out in thread 0025, blocked by 002a, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x541650 "?" wait timed out in thread 0025, blocked by 002a, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x541650 "?" wait timed out in thread 0025, blocked by 002a, retrying (60 sec)

[post new] [reply to this]

Wine crashed when starting the client
by Yu on Thursday May 10th 2012, 14:36
I use official downloader download the client, and then i tried to start the game. wine crashed and showed this

( ERROR)[12:33:38.829] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: Failed to find registry value "ProgramW6432Dir" (2).
lan@Misse:~/.wine/drive_c/Riot Games/League of Legends$ wine: Call from 0x7b839e32 to unimplemented function msvcp80.dll.??0?$ basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z, aborting
wine: Unimplemented function msvcp80.dll.??0?$ basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z called at address 0x7b839e32 (thread 0024), starting debugger...

at the place which league of legends iron should appear, some mess displayed there instead

Can anybody help me?

[post new] [reply to this]


by Alfonso Murolo on Wednesday May 9th 2012, 9:33
I will try when i come back home. May it be that I installed gecko in my prefix? Maybe it's overriding IE6?

[post new] [reply to this]

  • RE: by Alfonso Murolo on Wednesday May 9th 2012, 9:35
"Play" button makes the launcher crash
by Alfonso Murolo on Tuesday May 8th 2012, 19:17
I correctly patched wine 1.5.3 with all the patches in the comments and then built my wineprefix with

winetricks vcrun2005 corefonts ie6 wininet adobeair d3dx9 dotnet20 physx

but when i launch my client I click Play and it just crashes with this error output:

wine: Unhandled page fault on write access to 0x0000000c at address 0x7d672ea3 (thread 003c), starting debugger...

Any advices?

[post new] [reply to this]

  • RE: by ReCon on Wednesday May 9th 2012, 0:30
    • RE: by Alfonso Murolo on Wednesday May 9th 2012, 9:34
    • RE: by Alfonso Murolo on Wednesday May 9th 2012, 12:35
      • RE: by ReCon on Wednesday May 9th 2012, 13:06
        • RE: by Alfonso Murolo on Wednesday May 9th 2012, 13:07
  • RE: by Alfonso Murolo on Thursday May 10th 2012, 18:11
    • RE: by ReCon on Friday May 11th 2012, 0:31
      • RE: by Alfonso Murolo on Friday May 11th 2012, 6:12
        • RE: by ReCon on Friday May 11th 2012, 6:20
          • RE: by Alfonso Murolo on Friday May 11th 2012, 12:56
          • RE: by Alfonso Murolo on Friday May 11th 2012, 13:04
          • RE: by Alfonso Murolo on Friday May 11th 2012, 15:56
Physx?
by ReCon on Monday May 7th 2012, 4:31
I'm wondering, what Physx will bring the user at least? Performance? Stability?

Eventually Benjamin Lawrence, the one who has written this point, can say something to this?

[post new] [reply to this]

Still not working
by Andriy M on Monday May 7th 2012, 4:14
Hello!

Unfortunately LoL still won't work for me, even with ramma42 imm32 and ntdll patches, linked below. I use 1.5.3, also tried 1.4 and 1.3.37. Gentoo ~x86
After I select character and everyone ready, just before load screen should appear the following error pops up:
www.dropbox.com/s/n8xbl1ncvc5vl87/snapshot53.png

And I have this in output:
( ERROR)[12:08:14.049] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[12:08:14.117] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.

I use clean prefix with:
winetricks d3dx9 vcrun2005 wininet ie6 adobeair win7

Hope we will resolve this issue. Thanks in advance.

[post new] [reply to this]


by Chris on Sunday May 6th 2012, 18:31
The three store patches do indeed make it work. See comments further down for more info.

[post new] [reply to this]

Update
by Chris Andrews on Sunday May 6th 2012, 10:09
For those who don't look at bug reports, LoL now works again.
Bug report: bugs.winehq.org/show_bug.cgi?id=30585

Compile wine with these 2 patches (thanks to ranma42):
uz.sns.it/~ranma42/iLoL/spectator-fix-v2/0001-ntdll-Improve-performace-of-heap-allocation-v2.patch
uz.sns.it/~ranma42/iLoL/spectator-fix-v2/0002-imm32-Avoid-deadlock-when-destroying-thread-data.patch

Works with 1.5.3 fine.

Kinda related note, Is anyone else getting a crash or hang when you click on the screen during loading, or when you are on the spawn platform?

[post new] [reply to this]

  • RE: Update by Gariand on Sunday May 6th 2012, 14:01
    • RE: Update by Chris Andrews on Monday May 7th 2012, 10:10
  • RE: Update by Gariand on Sunday May 6th 2012, 14:02
Wine and League of legends.
by Chris Andrews on Thursday May 3rd 2012, 0:49
I am on debian unstable, its more than just archlinux.

It does not work loading either the official client or the ace client (3.30).

Nvidia driver 295.40 from debian non-free.

I have compiled a wine with these patches:
wget bugs.winehq.org/attachment.cgi?id=39446 -O lol-store-1.patch
wget bugs.winehq.org/attachment.cgi?id=39447 -O lol-store-2.patch
wget bugs.winehq.org/attachment.cgi?id=39449 -O lol-store-3.patch
wget bugs2.winehq.org/attachment.cgi?id=25672 -O lol-ole-patch.patch
wget bugs.winehq.org/attachment.cgi?id=38599 -O lol-launcher.patch
wget uz.sns.it/~ranma42/iLoL/v2/0001-ntdll-Improve-performace-of-heap-allocation-v2.patch -O lol-performance.patch

I have done this winetricks commands:

winetricks d3dx9 vcrun2005 wininet corefonts ie6
winetricks win7


The game used to work fine both with the real and ace client. Even the store -> buy runes page used to load but it took like 10 minutes... (Open store, browse internet, come back to it).

It does not hang at the same spot. (I've had it hang at 4%, I've had it hang at 80%).

Hangs with this message:

*** glibc detected *** Z:/media/raid/games/League of Legends-real/RADS/solutions/lol_game_client_sln/releases/0.0.0.145/deploy/League of Legends.exe: malloc(): memory corruption: 0x7ccb7a88 ***

[post new] [reply to this]


by Chris on Tuesday May 1st 2012, 21:57
Also failing, at 33% loaded. Slightly different error message.

fixme:imm:ImmReleaseContext (0x100c2, 0x14a528): stub
fixme:imm:ImmGetOpenStatus (0x14a528): semi-stub
err:ntdll:RtlpWaitForCriticalSection section 0x7bcad958 "loader.c: loader_section" wait timed out in thread 0055, blocked by 0053, retrying (60 sec)

[post new] [reply to this]

  • RE: by Chris on Tuesday May 1st 2012, 21:58
  • RE: by Chris on Tuesday May 1st 2012, 22:28
  • RE: by Pat on Wednesday May 2nd 2012, 0:01
  • RE: by Chris on Thursday May 3rd 2012, 17:05
  • RE: by Gariand on Saturday May 5th 2012, 19:14
    • RE: by Boompje on Sunday May 6th 2012, 5:18
New LoL patch => wine fail
by Jake on Tuesday May 1st 2012, 21:29
After the new patch (newest as of 5/1/2012), I cannot load games.

Logging in, updating, and everything works fine. But during the game load screen, after about 20 seconds the screen always hangs with the error


fixme:imm:ImmReleaseContext (0x100c4, 0x1438d8): stub
fixme:imm:ImmGetOpenStatus (0x1438d8): semi-stub
err:ntdll:RtlpWaitForCriticalSection section 0x7bcbf900 "../../../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0064, blocked by 005f, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcbf900 "../../../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0053, blocked by 005f, retrying (60 sec)
wine: Critical section 7bcbf900 wait failed at address 0x7bc369a2 (thread 0053), starting debugger...


I am on a 64 bit machine, and I get the same bug for wine version 1.5.0, 1.5.3, 64 bit builds, 32 bit builds, and builds with the "fps crash" memory patch.

Anyone else have this problem? Any solutions?

[post new] [reply to this]

Crash on Login
by Luca on Sunday April 29th 2012, 17:31
Hi,
i installed LoL on my LinuxMint. I had an issue with the downloader, but after the vcrun2008 (instead of 2005), it worked!
Now, it downloaded the patch, client started and went on login screen. Then, when i put my accounts info and press Login, the client crashes!!!

This is the ./lol > lol.log output:
pastebin.com/LfqrUNLz

And this is the backtrace.txt:
pastebin.com/4vnAuyAT

[post new] [reply to this]

Crashes after login
by Shannon Luke on Wednesday April 25th 2012, 10:08
Ok so I've followed all of the instructions and read through all of the other posts. Basic info:

*Official LoL Install
*Linux Mint 12 x64
*wininet installed with winetricks
*vc2005(or whatever it is) installed
*corefont
*d3dx9
*gnutls
*ie6
*wine 1.4

So I get the launcher up fine and I hit play, the log in screen appears so I type in my credentials and hit log in. As soon as it tries to it crashes. This is the entire console output while LoL is running up until it crashes:

( DEBUG)[01:07:49.993] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,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:lsa:LsaGetLogonSessionData 0x82e8f8 0x82e908 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x82ef98,0x00000000), stub!
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:imm:ImmReleaseContext (0x100d2, 0x6a125f8): stub
fixme:ras:RasEnumConnectionsA (0x630607a8,0xff4e250,0x6305f610),stub!
fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
wine: Unhandled page fault on read access to 0xffffffff at address 0x7d7afbad (thread 003e), starting debugger...

[post new] [reply to this]

Wine 1.5.2 + patch on Mint 12 not working
by Nerexis on Friday April 20th 2012, 19:52
Im using Mint 12 KDE, newest NVIDIA Driver, wine 1.5.2 + 1 patch listed on top of site.

user@nerexis-laptop /media/DATA/Gry/League Of Legends/League of Legends/rads/system $ wine "rads_user_kernel.exe" run ../projects/lol_launcher/releases/0.0.0.54/deploy/LoLLauncher.exe
( DEBUG)[02:45:28.433] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
( ERROR)[02:45:28.847] RADS::User::PandoManager::start: StartPMB failed, returned error 6
( ERROR)[02:45:28.853] RADS::UserKernel::UserCommandThread::ThreadProc: Invalid command line.
( ERROR)[02:45:28.861] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[02:45:28.862] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.
( ERROR)[02:45:28.876] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:45:28.879] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[02:45:28.884] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:45:28.885] RADS::Common::HTTPConnection::GetFile: Failed on /rest/getToken?format=xml&ClientID=PMB_Client
( ERROR)[02:45:28.890] RADS::Common::HTTPConnection::GetFile: perform request failed with code 7
( ERROR)[02:45:28.890] RADS::Common::HTTPConnection::GetFile: Failed on /rest/shutdown?format=xml&netToken=
user@nerexis-laptop /media/DATA/Gry/League Of Legends/League of Legends/rads/system $ wine ../projects/lol_launcher/releases/0.0.0.54/deploy/LoLLauncher.exe fixme:win:EnumDisplayDevicesW ((null),0,0x32f938,0x00000000), stub!
wine: Unhandled page fault on read access to 0x00000000 at address 0x601046 (thread 0009), starting debugger...

[post new] [reply to this]

Can login, then crashes.
by Juan Pablo on Sunday April 15th 2012, 16:12
wine --version: wine-1.4
NVIDIA Driver Version: 280.13

The launcher hangs updating. Here is the console output when that happens:

pastebin.com/zUc3FpDF

But if i insist restarting, sometimes the Play button appears enabled:

pastebin.com/WfT4rE5q

When i hit Play:

pastebin.com/Q44cGwkB

Then I login succesfully:

pastebin.com/L0gBrAbd

Then I try to launch a game:

pastebin.com/Xn0prYLX

An error window pop up (i855.photobucket.com/albums/ab119/jsanchezm/err1.png ). If I hit RETRY:

wine: Unhandled exception 0x80000003 at address 0x78138848 (thread 0064), starting debugger...

Another error window (i855.photobucket.com/albums/ab119/jsanchezm/err2.png ). I hit Close:

( ERROR)[17:18:47.977] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: The handle that was passed to the API has been either invalidated or closed.
( ERROR)[17:18:47.978] RADS::UserKernel::NamedPipe::ConnectionThread::ThreadProc: ConnectNamedPipe failed.

The same happens if i hit Ignore in the first error window.

In the notification area there is an item that might be the launcher. It says "Game still in progress". When I close it:

pastebin.com/MmP8TjuC

[post new] [reply to this]

Shop
by goodgod261 on Sunday April 15th 2012, 0:45
I was able to use shop, but running as Win7 didn't work. I wiped Wine and installed only necessary DLLs on patched 1.5.2. Now Win7 works, but shop doesn't.
I also noticed that installing IE as XP caused problems with logging in as Win7.

[post new] [reply to this]


by Enrique on Friday April 13th 2012, 14:06
Just the same bug with Gentoo and Wine 1.5.1 (32)

[post new] [reply to this]

  • RE: by Enrique on Friday April 13th 2012, 14:10
Crash on Login
by Fouad Khan on Friday April 6th 2012, 10:35
I'm having some trouble running this...

I am using wine 1.4 on Linux Mint 12. I removed the wininet library in winecfg, and installed it (as well as vcrun2005, d3d9x, corefonts, and adobeair) through winetricks. However, whenever I try to log in, the game crashes. The whole error report would be too large, so I thought I'd paste the backtrace, in case someone identifies this issue and someone else would be helped by the solution, whatever it may be (in addition to me, of course!)
Backtrace:
=>0 0x7d866bad in libgcrypt.so.11 (+0x2abad) (0x7d89ffb8)
1 0x7d866fc6 in libgcrypt.so.11 (+0x2afc5) (0x0d0edc98)
2 0x7d8675e7 in libgcrypt.so.11 (+0x2b5e6) (0x0d0edc98)
3 0x7d867177 in libgcrypt.so.11 (+0x2b176) (0x00000000)
4 0x7d84b547 in libgcrypt.so.11 (+0xf546) (0x00000000)
5 0x7d8416e4 gcry_cipher_setkey+0x43() in libgcrypt.so.11 (0x00000000)
6 0x7da2aadb in libgnutls.so.26 (+0x3bada) (0x00000000)
7 0x7da0e1e0 in libgnutls.so.26 (+0x1f1df) (0x00000000)
8 0x7da19223 in libgnutls.so.26 (+0x2a222) (0x7c859128)
9 0x7da02880 in libgnutls.so.26 (+0x1387f) (0x0d0edf14)
10 0x7da066e9 in libgnutls.so.26 (+0x176e8) (0x0d0edf14)
11 0x7da07ced gnutls_handshake+0x3c() in libgnutls.so.26 (0x0d0edf14)
12 0x7dc14283 in secur32 (+0x14282) (0x0d0edf14)
13 0x7dc11e94 in secur32 (+0x11e93) (0x0d0edfc4)
14 0x7dc12bfe in secur32 (+0x12bfd) (0x0d0ee034)
15 0x7dc19b2d InitializeSecurityContextA+0x18c() in secur32 (0x0d0ee0b4)
16 0x702470b3 in wininet (+0x470b2) (0x0d0ee114)
17 0x70247339 in wininet (+0x47338) (0x0d0ee134)
18 0x7020df87 in wininet (+0xdf86) (0x0d0ee158)
19 0x70247b3f in wininet (+0x47b3e) (0x0d0ee198)
20 0x70247c99 in wininet (+0x47c98) (0x0d0ee1b8)
21 0x7020df87 in wininet (+0xdf86) (0x0d0ee218)
22 0x70247fb0 in wininet (+0x47faf) (0x0d0ee238)
0x7d866bad: movq 0x0(%esi),%mm1

[post new] [reply to this]

Can't login
by Edward on Saturday March 31st 2012, 21:30
Game installed and patched just fine, but i get login. I'm getting the server busy/ Unknow login error's. I've tried disabling wininet but I still can't login. Any suggestions?

[post new] [reply to this]

Anyone managed to get the recall bar working?
by Chris on Saturday March 31st 2012, 17:55
When I use the recall spell, the blue bar appears, but it's full, and it doesn't move as it counts down.

Anyone get this working? It's not a game stopper, but it would be nice to have.

[post new] [reply to this]


by Chris on Saturday March 24th 2012, 19:56
Okay, like you, waiting (and restarting my computer) caused it to work a little more.

I can't see or buy runes like you can.
Seems I can't tick the option boxes under filters which might be the problem. I can tick in sort by though, which is strange.

I can(and did) buy champions, skins, boosts, etc

[post new] [reply to this]

  • RE: by Chris on Saturday March 24th 2012, 19:56
  • RE: by Tobias on Monday March 26th 2012, 10:12
Shop partly displayed
by Tobias on Saturday March 24th 2012, 7:01
Greeting,
3 new patches for wine were posted in bugs.winehq.org/show_bug.cgi?id=27036
which prevent the shop from crashing for me. Once even some parts of the shop were displayed, though buying items was impossible. But I could not reproduce this case.
I use patched wine 1.5 on Ubuntu 10.04 x86_64, also winetricks vcrun2005 corefonts d3dx9 wininet.

[post new] [reply to this]

Cleanup
by Chris on Friday March 23rd 2012, 13:48
Can we get the two green sections above removed?

The thing about the launcher not working and the thing about the settings for fps(which says it is outdated) are both not needed any more.

The two below talk about how to get the launcher working and fix the fps issues.

[post new] [reply to this]

Installer working!
by Matej Špindler on Sunday March 18th 2012, 8:54
Information from big 22152!

Start the installer with:

GC_DONT_GC=1 wine LeagueofLegends.exe

Can someone add this to the howto please.

[post new] [reply to this]

Confirming patch improvements
by Dave on Thursday March 8th 2012, 6:13
I can confirm the FPS improvements using the patch mentioned above: uz.sns.it/~ranma42/iLoL/v2/0001-ntdll-Improve-performace-of-heap-allocation-v2.patch
Using it I get a stable 15fps and no more losses of fps as time goes by.

[post new] [reply to this]

cant login
by Philipp on Wednesday March 7th 2012, 12:34
i've managed it to get to the login screen, but when i try to login the first time i get "server is busy", the second time i get "Login failed for an unknown reason." This repeats everytime.

I am using arch x86. i installed wine 1.4rc6-1 from repos, used winetricks wininet, vcrun2005, d3dx9.

also i downgraded my NVIDIA drivers to 290.10.

btw i am using the official client and used the official downloader and installer too...they worked without any problems..

what am i missing??

[post new] [reply to this]

NVIDIA 295.20 breaking support
by ReCon on Tuesday February 28th 2012, 11:56
Greetings,

just want to say, that the NVIDIA 295.20 Driver version will BREAK the support / preventing League of Legends to run.
When you install this version, you can click on "play" at the Startup screen of the League of Legends Launcher but then, it breaks with an wine unhandled exception error ...

Rolling back to 290.10 will bring League of Legends up to run with WINE again.

[post new] [reply to this]

How to download LoL?
by Marezz on Thursday February 23rd 2012, 18:47
Hey guys, I tried to download League of Legends few times with WINE but the downloader just wont work, can you tell me how can I download League of Legends EU Nordic & East? Thanks.

[post new] [reply to this]

HP bar and back bar
by Pierre Franco on Tuesday February 14th 2012, 8:48
I observed that setting the OffscreenRenderingMode on backbuffer solved the problem of the always full hp and back bars, but the auras around the turrets and the units become then buggy, what is more embarrassing... I expect a problem in Wine (fbo and pbuffer rendering), because it runs perfectly on Windows.

[post new] [reply to this]

Performance declines by time
by Patrick on Monday February 13th 2012, 10:36
I managed to run the official League of Legends client with WINE 1.4rc2. But when playing performance declines by time. It starts with 50 - 60 fps, ending with ~5fps after roughly 20 minutes. When I restart and log in to the running game, it is back to 50 - 60 fps again.
Anybody experiencing the same issue?

[post new] [reply to this]

Confused about installing on 64 bit system
by Jake on Monday February 6th 2012, 21:43
Hi All,

I can't for the life of me figure out how to get this working on my system (Arch 64 bit). All of the information above pertains to *running* LoL, not *installing* LoL. When I try to run the installer I get:

wine LeagueofLegends.exe
Log file is being written to C:\users\jake\Temp\LeagueofLegends.exe.log
Exception in thread "LibgcjInternalFinalizerThread" err:seh:setup_exception_record stack overflow 1776 bytes in thread 0023 eip 7bc40c16 esp 00cb0c40 stack 0xcb0000-0xcb1000-0xeb0000

???

I also tried downloading and installing the ACE client in the hopes that the "rads_user_kernel" is contained therein, but no luck.

I've searched ALL OVER and can't find any information on this. Again, I am getting stuck on the install phase on a 64 bit system. Any help would be appreciated.

[post new] [reply to this]

Hang at 0%
by A.M. on Monday February 6th 2012, 16:29
Hello,

I'm attempting to run LoL (official client) on Ubuntu 11.10 with wine 1.4-rc2, and I've followed the thread for quite a while, however, I've had a series of problems. The first problem is the hang at 0%, which I get sometimes when running LoL with the following command:


WINEDEBUG=+ntdll wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

I say sometimes, because on occasion it does not hang, and I am able to press the play button, whereupon the launcher crashes completely. I would include the output, but I have not been able to get past the hang since I decided to copy the output.

Is there any known solution to this, as the posted solution:
"WINEDEBUG=+ntdll wine "rads_user_kernel.exe" run lol_launcher 0.0.0.35 LoLLauncher.exe"
Does not work for me.

[post new] [reply to this]

LoL on Linux
by Chris Andrews on Monday January 30th 2012, 7:04
The information on the howto is out of date and incorrect.

You can use the official or ace-client.
You only need the ole-patch from here: bugs2.winehq.org/attachment.cgi?id=25672
I prefer running with virtual-desktop mode, but its not nessacary.

For the ace client, You need these winetricks packages:
vcrun2005 - Launcher crashes without it.
d3dx9 - The game runs, but only with the colour blue and pink.
wininet - Supposed to make the store work (but currently doesn't for me). With this package it *used* to work in ace client 3.19-3.21.
corefonts - Mainly so you can see your stats (Damage, Speed, Ability Power etc) near your hero picture.

I believe you can run the offical client with the same packages, but you might have to install adobeair for the launcher from here (the winetricks adobeair thing crashes): airdownload.adobe.com/air/win/download/3.1/AdobeAIRInstaller.exe

To run the offical client you need to run:
wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

I increased my FPS from about ~15 to 40 by setting the windows version to "Windows 7". I have a Nvidia GTX 470.

I personally use the ace-client because I have problems with the standard client's patcher - It would hang at 33% after downloading.

I also used to get the "NetCoreEnet.cpp" error after I updated to ACE-Client 3.22, I tried wine versions from 1.33 to 1.37. I have no idea what fixed it but I did notice archlinux upgrading the kernel (and alot of other things). I cannot reproduce the error on any version of wine now.

Also in wine-1.3.35, the sound did not work and "Welcome to summoners rift" would get stuck on the screen. Using either 1.3.37 or 1.4-rc1 does not have these errors.

I currently notice a few bugs that did not exist before:
1. The store does not work anymore
2. The health bar down the bottom is always full but the mana bar works normally. The health bar on the gameplay screen still works.
3. When recalling, The blue progress bar stays "full" instead of scrolling down.

The ace-client can be found here:
ace-client.net/

NB: Whenever I update the ace client, I needed to "wine ace_ctnmanager.exe" and re-configure client settings to English -> US.

I would like to know if anyone else has these problems, and even better, some workarounds :).

[post new] [reply to this]

LOL on Wine over Mac
by Konstantinos Nikas on Thursday January 26th 2012, 21:40
Hi there, i download and install wine (Wine-Devel) via macPort with ole patch.
via winetricks i install vc2005,ie6,dx9,adobeAir and run the AceClient launcher, everything works but when i start a game after champions selection ... before the summoned screen
error pups up and says
Microsoft Visual C++ Run time Library
Assertion failed!

Program : ...
file:C:\Perforce\LoL\__LIVE__\code\Net...\NetCoreE net.cpp
Line:197

Expression: false

Anyone knows what is going on?
(MacVersion 10.7.2 Lion, MacPorts updated today)

[post new] [reply to this]

How do I use this info?
by James Everett on Thursday January 26th 2012, 1:36
I'm new to wine and ace. I'm not an idiot but when everyone here offers solutions they offer it in a way where it's only useful if you know exactly where all this information is supposed to plug-in. I really wants to play LoL but I have no idea what's going on… Where am I supposed to enter information like:

commit 3ed9efa63394e500e9a7a4dbbe14303da8086f6c
Author: Jan Zerebecki
Date: 2010-01-11 20:18:43 +0100

ole32: force inproc instead of local server

diff --git a/dlls/ole32/compobj.c b/dlls/ole32/compobj.c
index 583a9cb..c23de80 100644
--- a/dlls/ole32/compobj.c
+++ b/dlls/ole32/compobj.c
@@ -2261,6 +2261,11 @@ HRESULT WINAPI CoGetClassObject(

TRACE("CLSID: %s,IID: %s\n", debugstr_guid(rclsid), debugstr_guid(iid));

+ if(CLSCTX_LOCAL_SERVER == dwClsContext) {
+ dwClsContext = CLSCTX_INPROC_SERVER;
+ WARN("forcing CLSCTX_INPROC_SERVER instead of CLSCTX_LOCAL_SERVER\n");
+ }
+
if (!ppv)
return E_INVALIDARG;

Among other things? Please helps! Thanks!

Yamos

[post new] [reply to this]

Illegal Variable Name
by Visionx on Tuesday January 24th 2012, 23:05
I can't figure out for the life of me why when I type:

wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe

I get:
Illegal variable name. Is there any other way it might be typed to work properly? I'm on freebsd with csh shell

[post new] [reply to this]

VC++ runtime error before loading
by Jimmy Liou on Saturday January 14th 2012, 12:30
I could launch the game , but after character pick &lock in ,
the error show up about assertion failed.

Netlog
--------------------------------
Tue Jan 10 03:38:53 2012: LogOut_File: : logfile started
Tue Jan 10 03:38:54 2012: Server: Error, main failed to register server with UID. Line: 199, file: C:\Perforce\LoL\1_131_Ahri_Viktor\code\Network\NetworkCoreLib\Src\NetCoreEnet.cpp
--------------------------------

how to fix this?

[post new] [reply to this]

Shop
by Subaru Hoshikawa on Monday January 9th 2012, 4:19
I have been surprised today. I have clicked on the shop, waited a bit and clicked Help and closed it. Shop displayed o_o Tough when I clicked Runes it disappeared again. I tried to recall what to do to display it but no luck. I have navigated through other buttons, returned to shop and gave him some time to think...then he displayed main page of shop again (a bit odd way but displayed). I have clicked runes and he displayed almost all things in there (no radio-type buttons

[post new] [reply to this]

  • RE: Shop by Michael on Sunday January 15th 2012, 19:45
    • RE: Shop by Pierre Franco on Monday January 16th 2012, 11:20
      • RE: Shop by Michael on Monday January 16th 2012, 19:39
  • RE: Shop by ponjen on Thursday September 12th 2013, 23:26
won't run
by Josh on Wednesday January 4th 2012, 10:53
im a ubuntu noob here, i have league of legends installed on my windows partition already, not sure if i can run it through wine from there or not or if i need to reinstall it on ubuntu. i have tried doing both and neither will launch, pretty sure i did what i needed to in winetricks. when i try to launch it nothing happens and i get a small rectangle in the middle of my screen that has nothing in it and wont go away.

[post new] [reply to this]

Performance issues
by ReCon on Monday January 2nd 2012, 1:34
Actually it is running with ACE or the official client, but the game goes not further than 15 FPS for me (nvidia GTS 450, 4x2,8GHz).

I've tried the performance hints from the sction here with the ACE Client, but also, no more than 15 FPS (even on very low).

Does anybody have an idea how to fix that? I've also tried the latest WINE Git and the "sound patches" with 1.3.35

Greetings

[post new] [reply to this]

Can't log in
by P on Thursday December 29th 2011, 15:55
I managed to download the game and install it and it starts fine with
"wine "rads_user_kernel.exe" run lol_launcher 0.0.0.33 LoLLauncher.exe"

but when I try to login It gives the unable to connect to the PVP.net server error.

Any ideas to fix that?

The wine output is the following?

( DEBUG)[22:53:31.831] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\Riot Games\RADS, LocalRootFolder, c:\rads)
29/22:53:32.931 Thr(008a38c8) PDCi.c PDCi_initApp:4255: I:

Started Pando

fixme:advapi:GetCurrentHwProfileW (0x33e3d8)
fixme:winsock:WSALookupServiceBeginW (0x1d3e9fc 0x00000ff1 0x1d3e9f4) Stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,0x00000000), stub!
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
fixme:lsa:LsaGetLogonSessionData 0x82f334 0x82f344 stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:imm:ImmReleaseContext (0x200f0, 0x5061b30): stub
fixme:ras:RasEnumConnectionsA (0x630607a8,0x19f0e298,0x6305f610),stub!
fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesA ((nil),(null),0x19f0ce84,0x19f0d640,0x19f0d63c),stub!
fixme:ras:RasEnumEntriesA ((nil),(null),0x186fce84,0x186fd640,0x186fd63c),stub!
fixme:service:EnumServicesStatusW resume handle not supported


Is gnutls somehow related to that?
I have gnutls 3.0

[post new] [reply to this]

Normal PvP.Net Launcher starts randomly
by Pierre Franco on Thursday December 29th 2011, 10:19
Hi,

I noted that the PvP.Net launcher for LoL starts randomly(i cant click at every launch on the orange "Play" button). I did tests to find a fix for that, and i saw that adding WINEDEBUG=+ntdll,+msvcrt to launching line "wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe" at the beginning of this line fixes thix problem. I find i strange, but i post that, because i find it... very useful. Further, i think that it comes from a lost line in the wine code which become active by using these debug tricks(i cant be shure that it's true, i'm not a wine dev).

Cordially.

[post new] [reply to this]

Audio issues?
by Joshua on Wednesday December 28th 2011, 12:41
I was having some in game audio issues and found that using:

winetricks dsoundhw=Emulation

seemed to fix my stuttering.

[post new] [reply to this]


by Jordan Gerard on Tuesday December 20th 2011, 3:49
what sound patch? I googled and didn't see anything. Can you post the URL pls? Thanks in advance!

[post new] [reply to this]

Works without ACE client or Python script
by Michael on Thursday December 15th 2011, 2:20
As mentioned in the Wine reviews, the way to run the official Client works. It patches. It runs. It plays matches.

Wine 1.3.33 or higher required. I tried 1.3.29 and I got GnuTLS errors when I tried to login.

Required DLLs:
-d3d9x (D3D in Wine doesn't work at the moment... it used to)
-vc2005
-wininet

IE6 is not required. The ACE client is not required. I'm getting about 15FPS in a tutorial match on a 9800GTX+ card.

Steps to run:
1. cd ~/Install-Directory/Riot Games/League of Legends/RADS/system
2. wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe
3. Have fun!

I had to load the launcher multiple times after playing the first time. It seems the launcher is randomly unable to verify I am on the latest version and won't let me click on the Play button. After several start attempts it finally lets me hit Play.

[post new] [reply to this]

Patch installation
by Mike on Tuesday December 13th 2011, 19:45
I'm trying install the above patches for the ACE client work around. In trying to install the patches I get the following error:

patching file b/dlls/ole32/compobj.c
Hunk #1 FAILED at 2261.
patch unexpectedly ends in middle of line
1 out of 1 hunk FAILED -- saving rejects to file b/dlls/ole32/compobj.c.rej
patch unexpectedly ends in middle of line

Anyone know what I'm doing wrong?

[post new] [reply to this]

Ace Client unable to connect to games
by Doctorly on Sunday December 11th 2011, 20:10
Alright, now every time I try to connect to a game with the ace client, it crashes. Killer mentioned a wiki where there are workarounds, could you give a link to that? or just post the fix for us

[post new] [reply to this]

Need help with ace client
by Doctorly on Thursday December 8th 2011, 3:23
So following what a user below had posted I did the following:


wget ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.8.tar.bz2

tar xvf wine-1.3.8.tar.bz2

cd wine-1.3.8

sudo add-apt-repository ppa:ubuntu-wine/ppa

sudo apt-get update

sudo apt-get build-dep wine1.3

wget bugs2.winehq.org/attachment.cgi?id=25672 -O wine1.patch

patch -p1 < wine1.patch

./configure && make depend && make

sudo make install

export WINEPREFIX=$HOME/.wine

WINEPREFIX=$HOME/.wine winecfg

sudo wget www.kegel.com/wine/winetricks

sudo chmod +x ~/.wine ./winetricks

WINEPREFIX=$HOME/.wine ./winetricks gecko d3dx9 vcrun2005 adobeair ie6 wininet


But even after this, my ace client starts with a white screen. It would be great if anyone could give me advice to get past this stage. Thanks in advance!

[post new] [reply to this]

Can't login
by Sergey on Saturday December 3rd 2011, 3:22
I play LOL on one PC with patched wine-1.3.32 and ACE. Everything except the store works (even with a patch for it). But recently i copied ace client from one PC to another one. On second PC i can start the launcher, but when i try to login it says that something about PVP.net servers.

When i was configuring wine i got some comments about not having something for mp3 and some other thing, they will not be supported.

Anyone knows how to solve this issue and make the store work?

[post new] [reply to this]


by trololo on Monday November 28th 2011, 4:04
anyone tried this workaround successfully on ubuntu 11.10 64bit??

[post new] [reply to this]

  • RE: by K1773R on Monday November 28th 2011, 4:28
    • RE: by trololo on Monday November 28th 2011, 4:29
      • RE: by K1773R on Monday November 28th 2011, 5:40
the same here
by valner daniel lemos de medeiros on Friday November 25th 2011, 19:32
just to confirm... im running wine 1.3.33 on Fedora 16 x86_64

winetricks:
- d3dx9
- adobeair
- wininet
- vcrun2005
- ie6

[post new] [reply to this]

Store In-Game
by Sergey on Tuesday November 22nd 2011, 7:16
I run LoL on my wine 1.3.32 with patches mentioned here with ACE client. Everything is fine, but instead of store i get just black screen. Everything else is fine. Can anyone help me please?

[post new] [reply to this]

Graphical glitches
by JB on Tuesday November 22nd 2011, 4:37
Hi I am using the patched 1.3.32 wine version and i can successfully run the game.
But its unplayable because of many graphical glitches:
The turrets are flashing and most of the spells are creating random bugs over the screen.
These bugs came after the 1.3.25 wine version, which was running perfectly.
How can i fix this? Maybe registry values to set? wine patch?

[post new] [reply to this]

Can't login.
by Nekroman on Sunday November 20th 2011, 2:39
Hi. I'm using Wine-1.3.33. When I try to login into LoL, I get "Unable to conect to PVP...." but if i change to 1.3.32 with patch which is here, I can login but when game starts, it crash. Can anyone help?

[post new] [reply to this]

Test the hack from bugzilla
by Matej Špindler on Wednesday November 9th 2011, 12:40
I have created the bug for game client not starting. Please test the patch in the report and let us know if it helps!

bugs.winehq.org/show_bug.cgi?id=29039

[post new] [reply to this]