LoL season 7 launcher and game.
Beta client usage logs also accepted - please mark them as "BETA CLIENT" explicitly in the test results' description.
http://oce.leagueoflegends.com/en/news/game-updates/patch/patch-71-notes
Game updates & patches information
Started on December 8, 2016
Expected To End on November 8, 2017
Application Details:
Version: | 7.x |
License: | Free to use |
URL: | http://www.leagueoflegends.com... |
Votes: | Marked as obsolete |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 3.11 |
Maintainers: About Maintainership
What works
Work:
System:
----------------------------------------------------
Winetrick:
Winecfg:
----------------------------------------------------
Winetrick:
Winecfg:
DLL Add : msvcp140 / msvcp80
Start Game: cd "
Performance:
What does not
Nothing to my knowledge
Workarounds
What was not tested
Hardware tested
Graphics:
Additional Comments
IMPORTANT: - Unity = methode 1 - MATE / CINNAMON : Methode 2 Fix: - Blackscreen launcher = Windows 7 (bug) | Windows XP (Work) Note: > /dev/null 2>&1 : Best start launch (1/2 sec for loading , very fast) WINEDEBUG=+ntdll : I think it's not necessary
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Arch Linux x86_64 | Jun 26 2018 | 3.11 | Yes | No | No | Garbage | BijanM | |
Show | Antergos x86_64 | Jan 10 2018 | 3.0-rc5 | Yes | No | No | Garbage | Michael Rogers | |
Show | Ubuntu 17.10 "Artful" amd64 (+variants like Kubuntu) | Nov 23 2017 | 2.22 | Yes | No | No | Garbage | Jan-Philip Quirmbach | |
Show | Debian 9 (Stretch) | Jan 09 2018 | 2.21-staging | Yes | Yes | No | Platinum | Manu M | |
Show | Arch Linux | Dec 14 2017 | 2.21-staging | Yes | Yes | No | Platinum | cakedoer |
Bug # | Description | Status | Resolution | Other apps affected |
38879 | wbemprox fill_videocontroller calls are expensive | UNCONFIRMED | View | |
40763 | League of legends crashes when changing screen resolution | UNCONFIRMED | View | |
40891 | Shaders fail to compile in League of Legends | UNCONFIRMED | View | |
42584 | League of Legends: LeagueClient.exe hangs at startup logo | UNCONFIRMED | View |
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Jannis on Sunday January 28th 2018, 6:17
I'm running LoL under Wine 2.21 staging and I experienced major stutter every 2-3 seconds.
If you have a similar issue try disable compositing for full-screen application in your DE or WM.
For me using Cinnamon I had to go to 'System Settings' -> 'General' -> 'Disable compositing for full-screen windows'
Hope it helps.
Btw. LoL still crashes using Wine 3.0 stable
by Tod Jackson on Saturday January 27th 2018, 10:05
by Pierre on Friday January 12th 2018, 14:25
I've had to go back to the "stable" wine (2.0.4) to get it to work again, but that comes with annoying bugsplat on load that had become much rarer with the last wine versions this winter.
Seeing the last "garbage" reports, it seems I'm not alone.
Anybody can confirm and/or found workarounds?
by Pierre on Sunday January 14th 2018, 17:47
But had to make a bit of config:
- put the client in windowsXP (with winecfg)
Actually, at this stage, the client already worked - but the game and game loading screens were missing some textures. To get it to work fully, I had to:
- install directx9, d3dx9_43, vcrun2013, vcrun2015 (with winetricks)
- suppress all the libraries override that winetricks had installed (with winecfg - but keeping the libraries, no mucking along with the file manager) (note that without this step, the client even refuses to launch)
Now, everything seems to work fine !
by Pierre on Sunday January 14th 2018, 17:48
by Borislav Sabev on Monday January 15th 2018, 3:10
by Aliekezhi on Sunday February 11th 2018, 9:49
by Pierre on Tuesday February 13th 2018, 11:46
But could be some side effect somewhere, I won't pretend I understand everything winecfg and winetricks do, and I've been playing since season 6 (with play on linux on Mint 17 at first), so there have been plenty of install / updates / configs on my system...
(example: even wineHQ seems to say, if I'm understanding that correctly, that I need to create a 32 bits prefix, yet the default (should be 64 on my system) prefix works fine for me)
by Aliekezhi on Monday January 15th 2018, 15:32
For example, if it crashes when you start joining a queue, it should catch up in the queue when it restarts (without having to login again).
by Svito on Saturday December 23rd 2017, 19:37
Useful bits can be moved into HowTo/Notes, then you may delete this comment:
[www.leagueoflegends.com League of Legends] is a multiplayer online battle arena video game developed and published by [www.riotgames.com/ Riot Games] for Microsoft Windows and OS X. This page outlines working methods to get the Windows version of League of Legends working through [[Wine]].
== Installation ==
=== Lutris Method ===
{{Tip|The other methods are lot harder and/or buggy, probably not working at all in some cases. This one is easier and is reported to work on 18º of October 2017}}
# Install {{AUR|lutris}} from [[AUR]]
# Install from lutris.net/games/league-of-legends/
:Here is an outdated video from the creator of the Lutris script that could be useful in case of doubt/troubleshooting www.youtube.com/watch?v=z5uwusZTlNM
=== PlayonLinux Method ===
{{Note|The PlayOnLinux script is out of date and may not work. There is a [www.playonlinux.com/en/app-1135-League_Of_Legends.html#contributions beta script] that is reported to work.}}
To install League of Legends using this method, {{Pkg|playonlinux}} must be installed in the system. When you first run it, [[Wine#PlayOnLinux.2FPlayOnMac|PlayOnLinux]] will install some necessary fonts. Afterwards, click Install, check the "testing box" and
then search for "League of Legends". The rest is self-explanatory.
If the installer fails saying that DirectX cannot be installed, make sure you install these packages first:
* {{Pkg|lib32-openal}}
* {{Pkg|openal}}
* {{Pkg|freealut}}
==== PlayOnLinux 5 ====
# Install {{AUR|playonlinux5-git}}
# Open it and go to Apps -> Games -> "League of Legends BETA Client".
# Click install.
# Run the "League of Legends BETA Client" from Library.
# Upgrade to the BETA client.
# Wait for it to finish and close the launcher.
# Start the BETA client from the Library.
=== AUR Package ===
{{Note|You may need to add your user to {{ic|games}} group.}}
{{AUR|leagueoflegends}} from the [[AUR]] is available to ease the installation of the game using the method used in the [[#Wine Method]] section.
This package will download the game installer in {{ic|/opt/games/leagueoflegends}} and configure the wine environment to run the game. Additionally, it creates a bash script and a {{ic|.desktop}} file to launch the game.
Also you can use {{AUR|leagueoflegends-git}} do the same, but another way.
=== Wine Method ===
{{Note| The guide is written mostly for x86_64 systems, if your architecture is i686, you can skip setting up the new Wine Prefix (Just use the default wine prefix instead: .wine). You can also ignore WINEARCH/WINEPREFIX parts of commands· And to you, "lib32-lcms2" would just be "lcms2"}}
==== Create a 32-bit Wine PREFIX ====
Install {{Pkg|wine}} on your system and run:
# WINEARCH=win32 WINEPREFIX=$HOME/.wine32 winecfg
to create a default 32-bit prefix at $HOME/.wine. If it asks to install something (like Wine Mono or Wine Gecko or some such) just always click install. After this make sure Windows Version is set to Windows XP.
==== Install the dependencies ====
Install the required packages on your system:
* {{Pkg|lib32-alsa-lib}} (for pulseaudio users: {{Pkg|lib32-alsa-plugins}} and {{Pkg|lib32-libpulse}})
* {{Pkg|lib32-libldap}}
* {{Pkg|lib32-lcms2}}
* {{Pkg|lib32-gnutls}}
* {{Pkg|winetricks}}
Install the following windows components using winetricks:
# WINEARCH=win32 WINEPREFIX=$HOME/.wine32 winetricks directx9 d3dx9_43
Run winecfg and add the following dll overrides under the libraries tab:
# WINEARCH=win32 WINEPREFIX=$HOME/.wine32 winecfg
* msvcp140 (Native, then builtin)
* msvcp120 (Native, then builtin)
* vcomp120 (Native, then builtin)
* atl120 (Native, then builtin)
==== Client installation ====
===== Using Windows installer =====
{{Warning|The Windows installer may not work on some systems.}}
Use the latest installer from riot games: riotgamespatcher-a.akamaihd.net/releases/live/installer/deploy/League%20of%20Legends%20installer%20NA.exe
Follow the steps indicated on the installer menu.
===== Using an existing copy of the game =====
There are several ways to do this, the Windows version (as long as it can run the Installer which probably requires Windows XP or newer) here are a few methods.
* Get access to a physical Windows based machine, in your home or at your neighbors/friends place, bring a 8GB USB flash drive or external HDD with you and install the game on it. (If you do not have a 16GB flash drive you can use a smaller one and make a few round trips after installing the game on the HDD instead.)
* Install a virtualization software (like Virtualbox or VMWare Player) and set up a Windows installation inside of it. Make sure it has a network connection, then install League of Legends on it, set up a shared folder between the VM and the host machine, and move the League of Legends installation into it, then from the Host system you can proceed to the next step and move the installation from the shared folder into your Wine Prefix.
* If you already have a Dual-Boot setup, you can just install League of Legends onto the Windows installation, load the hard drive to Linux (requires {{Pkg|ntfs-3g}}, may also require you to set the exec option in /etc/fstab for the drive) then proceed to the next step and symlink the folder from your Windows drive to your Wine Prefix.
* See if the installer works with {{Pkg|playonlinux}}. If it does then install it, move the folder from the playonlinux wineprefix to the wine32 prefix and uninstall playonlinux again (or keep it if you would like)
After you get your hands on the game, either move or symlink it to your wine32 prefix, using either of these commands (assuming you have a dual boot setup and your windows partition is mounted at /mnt/windows, or you have the game on a USB flash drive mounted at /media/removable):
# ln -s /mnt/windows/Riot\ Games/ $HOME/.wine32/drive_c/
# mv /media/removable/Riot\ Games/ $HOME/.wine32/drive_c/
==== Run the game under Wine ====
Create an alias to execute the 32-bit Wine installation (in ~/.bashrc) this is not really a required step, but just a good practice since you can use this to run other programs that play better with a 32-bit wine prefix than a 64-bit one.
# alias wine32='env WINEARCH=win32 WINEPREFIX="$HOME/.wine32" wine'
The above alias will work with winecfg, it will however not work with winetricks (to run winetricks you need to do it like done formerly in this guide)
Create a bash script or an alias with the following commands:
Bash script example: '''/bin/leagueoflegends'''
#!/bin/sh
pushd $HOME/.wine32/drive_c/Riot\ Games/League\ of\ Legends/
WINEARCH=win32 WINEPREFIX=$HOME/.wine32 wine LeagueClient.exe
popd
Make sure to remember to make the file executable
# chmod +755 /bin/leagueoflegends
Alias example: '''$HOME/.bashrc'''
# alias League_of_Legends='pushd $HOME/.wine32/drive_c/Riot\ Games/League\ of\ Legends/ && wine32 LeagueClient.exe && popd'
Shortcut example (if you made a bash script, this can be useful for example if you want to launch the game from steam): '''/usr/share/applications/LeagueofLegends.desktop'''
[Desktop Entry]
Name=League of Legends
Comment=Runs League of Legends through a 32-bit Wine installation.
Exec=/bin/leagueoflegends
Terminal=false
Type=Application
Icon=LoL_Icon.png
Categories=Wine;Game;
To be able to use an Icon for the application, you need to either convert the '''*/RADS/system/icon.ico''' to the png format (with imagemick or gimp), or download the icon separately and place it in the '''~/.icons/''' folder of your home directory. Here is a [img.informer.com/icons/png/48/4719/4719180.png 48x48 icon] you can download.
Run the bash script/alias/shortcut and you should be good to go!
To test if the game is working, create a custom Summoner's Rift match with one bot. If it loads and you do not crash upon opening the in-game store, you are golden! Congratulations!
== Troubleshooting ==
=== Tips ===
* In case of flashing mini-map or exceedingly low FPS try disabling HUD animations in the in-game options for notable boost in performance.
* On certain Intel cards, enabling vertical sync can lead to a big boost in performance.
*If the terrain is too dark, one solution would be to install the proprietary drivers of your graphics card.
*Disabling Anti-Aliasing, Vertical Synchronization and Frame Rate Cap in the in-game options may greatly improve performance for some cards.
*If there is no in-game audio with usb sound cards, installing [www.archlinux.org/packages/?name=wine-staging wine-staging] may resolve it.
=== Connection issues ===
==== Connection Error: connection failure unable to connect to the pvp.net server ====
Authentication and logging in works, however the connection then fails with the abovementioned error. One possible solution, according to appdb.winehq.org/objectManager.php?sClass=version&iId=19141 is disabling TCP timestamps:
# sysctl -w net.ipv4.tcp_timestamps=0
For a permanent solution:
# echo "net.ipv4.tcp_timestamps = 0" > /etc/sysctl.d/10-tcp-timestamps.conf
==== Login server does not respond ====
You need to properly configure '''wininet''' library:
# WINEARCH=win32 WINEPREFIX=$HOME/.wine32 winecfg
In the library tab, you need to edit the configuration of the '''wininet''' library to '''Built-in then native'''.
*For further troubleshooting, go to [bbs.archlinux.org/viewtopic.php?id=183860 this thread].
Alternatively, you can disable the library by adding the following variable override to the launch command:
WINEDLLOVERRIDES='wininet=b,n'
=== Launcher issues ===
==== Launcher screen is black ====
Install the 32-bit graphics driver listed in the ''OpenGL (Multilib)'' column in [[Xorg#Driver installation]].
==== Using OpenGL ====
Edit the file {{ic|Config/game.cfg}} and add {{ic|1=x3d_platform=1}} to {{ic|[General]}} section.
[General]
x3d_platform=1
This option should switch to the OpenGL renderer.
{{Warning|This can cause some moderate to severe graphic bugs and blurry textures, depending on setup.}}
If you are using mesa and are not using proprietary graphics drivers, you will need to set the following [[Environment variables]] before launching the game, otherwise in-game text will not render properly:
export MESA_GL_VERSION_OVERRIDE=4.5COMPAT
==== Store Authentication Required ====
If clicking "Browse the Store" causes a dialog box titled "Authentication Required" with the text "Please enter your username and password: Server store.XX#.lol.riotgame.com", do not enter your user/pass. Clicking OK leads to a screen filled with black text (highlight to confirm), and clicking Cancel probably gives some network timeout error.
A possible solution: After you log in, there is a home screen containing elements that link to youtube videos, patch notes, etc. In this home screen there are two or more elements that link to current sales within the in-game shop. If you click on one of those sales, for example, a skin that is on sale, it'll automatically authenticate and send you to the in-game shop, and as a result you won't get the session error and re-authentication bug.
Tip via [www.playonlinux.com/en/app-1135-League_Of_Legends.html Play on Linux thread].
==== Hang after champ select with AMD proprietary fglrx driver ====
If you have the proprietary AMD fglrx driver installed, you should install trough winetricks the {{ic|directx9}} package (Not d3dx_y)
==== Game failing to run after Champion Select screen ====
First you will want to find your hostname.
# cat /etc/hostname
Then you will want to make sure your /etc/hosts file uses your hostname over localhost, you can do this by opening /etc/hosts with an editor of your choice.
# nano /etc/hosts
Then replace all mentions of localhost with the hostname you got from the first command (this change requires a system restart, without this your game will fail after champion select with a "Bad Window" error)
=== In-game issues ===
==== Low FPS ====
* On Wine configuration, in staging tab, set CSMT option checked (Note: You can alternatively install {{pkg|wine-staging-nine}} and enable gallium-nine in the staging tab instead)
* In game settings, set max FPS to 60 and disable vertical sync
==== For d3dstream patched Wine ====
{{Warning|On some setups users may experience temporary game freezes during gameplay if using this patch, proceed with caution. If this happens to you, you may be better off using the official version of Wine as freezing is not tolerable in competitive games.}}
* You need to add a registry key to Wine in order to apply the performance boost the patch offers, [bbs.archlinux.org/viewtopic.php?pid=1321578#p1321578 read this] for more information on how.
* If you cannot access the launcher store running d3dstream patched wine, you can bypass the problem by running the game from the default 64-bit prefix with the below command, just remember to restart the game before you try to go for another match.
wine .wine32/drive_c/Riot\ Games/League\ of\ Legends/LeagueClient.exe
=== PlayOnLinux Troubleshooting ===
* '''Bugsplat opening patcher:''' To fix this you need to configure the PlayOnLinux's wine version by clicking the configure gear, change wine version to system from 1.9-LeagueOfLegends and if you have not done so already install {{Pkg|lib32-libldap}}.
* '''Adobe air missing:''' To fix this you need to install {{Pkg|lib32-lcms2}}.
* '''The login server did not respond:'''
PlayOnLinux seem to be missing a symlink from the generic version of {{Pkg|libgcrypt}} to the specific version it ships.
That can be fixed by finding the folders of the affected Wine versions and creating the links manually.
Replace ARCH with either x86 or amd64, and VERSION with the Wine version you intend to fix.
$ cd ~/.PlayOnLinux/wine/linux-ARCH/VERSION/lib
$ ln -s libgcrypt.so.11.* libgcrypt.so.11
$ ln -s libgcrypt.so.11 libgcrypt.so
If you are still unable to login after setting up the above symlinks, {{Pkg|lib32-gnutls}} may need to be manually installed or re-installed.
* '''No sounds:''' install {{Pkg|lib32-alsa-lib}} (for pulseaudio users: {{Pkg|lib32-alsa-plugins}} and {{Pkg|lib32-libpulse}})
* '''Store (for runes) is all black:''' [forums.eune.leagueoflegends.com/board/showthread.php?t=571456 install IE8] in the PlayOnLinux components.
* '''Crash after champ select:''' [www.playonlinux.com/en/topic-11344-1.html install directx9] in the PlayOnLinux components.
by name on Sunday December 10th 2017, 7:27
Starting sometimes does not work at the first try, nothing happens after the logo shows, but works at second try most of the time.
I have the experimental staging graphics option enabled and get really great fps with x3d=0 in the game config and Nvidia proprietary drivers.
by exanimis on Monday December 18th 2017, 16:15
by exanimis on Tuesday December 19th 2017, 9:53
by Aqa-Ib on Tuesday November 21st 2017, 3:51
by Édouard WILLISSECK on Wednesday November 22nd 2017, 5:39
Is it related to OpenGL not working anymore ?
With only this library it works once again for my setup.
by muji on Saturday November 11th 2017, 3:31
anyone have any suggestions?
by Borislav Sabev on Saturday November 11th 2017, 3:40
by muji on Saturday November 11th 2017, 4:08
running WINEDEBUG=warn+all WINEPREFIX=~/.LoL64 wine LeagueClient.exe > ~/lol.log 2>&1 as soon as its hits that 29%, i'll post the output of the file into pastebin
by muji on Saturday November 11th 2017, 4:49
only coped the end of the file, as the file got up to about 500MB in Size
by Rafael Martins on Wednesday November 8th 2017, 14:57
I'm use playonlinux, 2,19 (x32)
I use Intel Core I3 7100
AMD RX 460 4GB
8GB
HD 500gb
by GloriousEggroll on Wednesday October 18th 2017, 16:19
export MESA_GL_VERSION_OVERRIDE=4.5COMPAT
export MESA_GLSL_VERSION_OVERRIDE=450
before launching league, otherwise fonts in game will render blocky/unreadable
by Aqa-Ib on Friday October 27th 2017, 11:43
by Beihlen on Tuesday October 3rd 2017, 16:39
by Aliekezhi on Sunday December 10th 2017, 7:12
Have you tried changing video resolution in the game.cfg before the game starts ?
by Aliekezhi on Saturday September 23rd 2017, 10:21
err:seh:setup_exception_record stack overflow 816 bytes in thread 008c eip 7bc9db1c esp 00241000 stack 0x240000-0x241000-0x340000
Any idea how to fix this ?
by name on Wednesday November 29th 2017, 9:30
2.21 staging and 2.22 same problem, works in wine 2.0 without problems.
by Aliekezhi on Sunday December 10th 2017, 7:11
On gentoo, there is a repository called "Bobwya" with a wine version starting debugger everytime it crashes.
The result is that you can catch up where you were.
i.e. : you enter in champion select, it crashes, it start debugger, you choose "close" and it comes back to champion select a few seconds after.
Sometimes it crashes 3 or 4 times and you can't choose champion, but most of the time, it catchs up before the game start so you can play.
I'll tell you if 2.0 works for me
by Kendall Llera on Wednesday June 14th 2017, 14:31
by oxwivi on Thursday June 1st 2017, 3:24
Am I alone in this?
by Sergey on Monday May 29th 2017, 9:08
by li33f on Saturday May 27th 2017, 6:52
by Nairaner on Monday May 29th 2017, 6:21
by dasdaw on Saturday July 29th 2017, 8:23
by dasdaw on Saturday July 29th 2017, 8:32
by Nairaner on Saturday July 29th 2017, 8:43
by dasdaw on Saturday July 29th 2017, 11:11
by Aliekezhi on Sunday May 7th 2017, 7:09
err:seh:setup_exception_record stack overflow 1104 bytes in thread 014a eip f73a4568 esp 00240ee0 stack 0x240000-0x241000-0x340000
fixme:file:UnlockFileEx Unimplemented overlapped operation
by Caleh on Wednesday May 3rd 2017, 13:09
Then make sure you have these installed, and that winecfg is using alsa.
alsa-firmware
alsa-lib
alsa-plugins
alsa-utils
lib32-alsa-lib
lib32-alsa-plugins
pulseaudio-alsa
lib32-libpulse
libcanberra-pulse
libpulse
pulseaudio
lib32-openal
Plays better than it did on Wind0ws 10 Lol. Not that saying that means much =P
by theGeekPirate on Monday December 18th 2017, 21:37
Cheers!
by Denwa on Saturday April 29th 2017, 13:04
i.imgur.com/3KQtd7Z.png
by Denwa on Saturday April 29th 2017, 17:12
Still, hoping that somebody has a fix for the launcher bugsplatting 4 out of 5 tries
by Aliekezhi on Sunday May 7th 2017, 11:57
by Denwa on Sunday May 7th 2017, 16:50
Should have clarified. I am running zen kernel now on Arch and game runs flawlessly. Only issue I have is sometimes I need to restart LeagueClient.exe numerous times before I can make a successful login.
by dolphinling on Friday April 21st 2017, 1:52
Has anyone else run into this or know a fix, before I start a long debugging process?
by Caleh on Wednesday May 3rd 2017, 11:40
Others have reported that installing (arch linux) lib32-alsa-lib and lib32-alsa-plugins fixed no sound in game.
Some said that killing pulseaudio gave them sound in game, but no sound in client.
I've tried both and more, but still only get sound in the new client and no sound in-game.
What do you suggest? Thanks!
by Urs Obernolte on Sunday March 26th 2017, 4:15
by Urs Obernolte on Sunday March 26th 2017, 4:03
by hyperfang8 on Sunday April 30th 2017, 7:20
by Jonathan on Friday March 24th 2017, 15:33
A simple, easy, two step automated way to install League is here: github.com/TheUnnamedDude/pol_league_of_legends
by DrThRaX on Friday February 24th 2017, 15:37
To run the game it must create a prefix 32, then put under windows xp.
Then add some dll and install nothing.
#Generate Prefix 32 :
WINEARCH=win32 WINEPREFIX=~/.wine winetricks
#Winecfg => Windows xp
# Winecfg => librairy
*atl120
*msvcp120
*msvcr120
*vcomp120
msvcp140
Start Game
------------------------------------------------------
Method 2 : (Terminal)
#Prefix 32 to folder .wine
WINEARCH=win32 WINEPREFIX=~/.wine winetricks
#Mode XP (by command)
wine reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" /v CSDVersion /t reg_sz /d "Service Pack 3" /f ; wine reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" /v CurrentBuildNumber /t reg_sz /d "2600" /f ; wine reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" /v CurrentVersion /t reg_sz /d "5.1" /f ; wine reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" /v ProductName /t reg_sz /d "Microsoft Windows XP" /f
#ADD DLL (command regedit)
wine reg add "HKEY_CURRENT_USER\Software\Wine\DllOverrides" /v *atl120 /t reg_sz /d native,builtin /f
wine reg add "HKEY_CURRENT_USER\Software\Wine\DllOverrides" /v *msvcp120 /t reg_sz /d native,builtin /f
wine reg add "HKEY_CURRENT_USER\Software\Wine\DllOverrides" /v *msvcr120 /t reg_sz /d native,builtin /f
wine reg add "HKEY_CURRENT_USER\Software\Wine\DllOverrides" /v *vcomp120 /t reg_sz /d native,builtin /f
wine reg add "HKEY_CURRENT_USER\Software\Wine\DllOverrides" /v msvcp140 /t reg_sz /d native,builtin /f
#Start Game
wine ".LeagueClient.exe"
by DrThRaX on Friday February 24th 2017, 15:39
by Aliekezhi on Friday May 5th 2017, 11:17
by Dawid Data on Sunday February 26th 2017, 5:44
by Dawid Data on Thursday February 23rd 2017, 12:07
by DrThRaX on Sunday February 26th 2017, 5:41
Could you try my guide and make me a return of use
appdb.winehq.org/objectManager.php?sClass=version&iId=34726&iTestingId=97193
by Pierre on Friday February 10th 2017, 17:39
What I did to make it work:
- Use standard wine prefix (instead of a wine32)
- removed the "--no-sandbox 2>/dev/null" in the command line
- added to my previous config (see in 6.X), as "native,integrated", with winecfg: msvcp140, vcomp140, vcruntime140.
Not sure if I needed all three, and my amount of libraries replacement is probably overkill now, but hey, it works !
by brestlitovks29 on Friday February 10th 2017, 18:55
And in french if you speak french ;)
by Pierre on Saturday February 11th 2017, 16:22
Installed wine & winetricks from wineHQ (see wineHQ doc)
Added d3dx9, vcrun2013, vcrun2015 with winetricks.
(all that in the default prefix, no toying with creating a specific win32 prefix)
Used winecfg to configure to windows XP, and added the following libraries:
msvcp140, vcomp140, vcruntime140
Commands line to launch:
legacy client:
cd $HOME/.wine/drive_c/Riot\ Games/League\ of\ Legends/
wine lol.launcher.exe
new client:
cd $HOME/.wine/drive_c/Riot\ Games/League\ of\ Legends/
wine LeagueClient.exe
in case of failed launch, use "wineserver -k" to stop everything before re-trying. Never had it fail more than 2 times in a row, and usually works on first try. In my experience, once the login screen appears, you're golden (nearly never had crash after login)
my PC configuration (for info)
mint 18.1 - amd64, cinnamon desktop, nvidia graphic card
by Nate on Wednesday February 1st 2017, 22:12
by Nairaner on Thursday February 2nd 2017, 18:04
by Nate on Friday February 3rd 2017, 19:29