Difference between revisions of "League of Legends"

From ArchWiki
Jump to: navigation, search
(Running the Game)
(archive page, content moved to AppDB)
 
(226 intermediate revisions by 58 users not shown)
Line 1: Line 1:
[[Category:Gaming]]
+
#redirect [[ArchWiki:Archive]]
 
+
[[Category:Archive]]
This page outlines how to get League of Legends working on your arch system.
 
 
 
== Setup ==
 
 
 
{{Note| If your running a 32bit install of arch, you can skip setting up the chroot.}}
 
 
 
===  Set up a chroot ===
 
 
 
The way to do this is outlined in [[Install bundled 32-bit system in Arch64]]. An even
 
easier method is to install {{AUR|arch32-light}} from the AUR [which follows the steps
 
outlined in the wiki article above].
 
 
 
==== Install your graphics drivers  ====
 
 
 
You will need to install your graphics drivers inside the chroot. You will need
 
hardware acceleration drivers as well.
 
 
 
==== Install {{Pkg|wine}} in your chroot ====
 
{{Note| Newest versions of wine do not work on some systems.
 
Downgrade to wine 1.5.22-1}}
 
 
 
==== Create wine PREFIX ====
 
 
 
Run:
 
 
 
# schroot -p winecfg
 
to create a default 32-bit prefix at $HOME/.wine and take the chance to verify that it
 
is set on Windows XP
 
 
 
{{Note| If you do not have schroot installed, follow the following guide to set it up:
 
[[Install bundled 32-bit system in Arch64#Install and Configure Schroot]]}}
 
 
 
==== Install the following in chroot ====
 
{{Note| The following list is compiled from different users on different systems.
 
Other users might need more or less then what is listed here}}
 
 
 
* {{Pkg|gnutls}} <br>
 
{{Warning|recent versions of gnutls break LoL. Downgrade to 3.1.6-1}}
 
* {{Pkg|lcms}}
 
* {{Pkg|samba}}
 
 
 
===  Set up your base system ===
 
 
 
Install {{Pkg|wine}} and {{Pkg|winetricks}} in your base system.
 
 
 
Install the following windows components using winetricks from your base system:
 
 
 
# winetricks d3dx9 vcrun2005 vcrun2008 wininet winhttp corefonts
 
 
 
==== Install the following ====
 
{{Note| The following list is compiled from different users
 
on different systems. Other users might need more or less
 
then what is listed here}}
 
 
 
* {{Pkg| lib32-libldap}}: This is required for running the installer
 
 
 
== Install ==
 
 
 
=== Download the LoL installer ===
 
 
 
You can download the installer from the league of legends website:
 
 
 
[http://na.leagueoflegends.com/ League of Legends]
 
 
 
=== Run the Installer ===
 
To run the install, run the following command:
 
 
 
# GC_DONT_GC=1 wine $directory/LeagueofLegends.exe
 
 
 
where $directory is the directory where the installer is
 
located. This is run from your base system. Make sure
 
lib32-libldap is installed in your base system as well or the
 
downloader will not run.
 
 
 
=== Patch the game ===
 
Download 
 
 
 
[https://github.com/A-Metaphysical-Drama/LoL-Linux-Tools/ LoL-Linux-Tools]
 
 
 
Follow the included instructions and apply the texture patch.
 
This will prevent the game from crashing when you open the
 
in-game store.
 
 
 
== Running the Game ==
 
 
 
Make a bash script with the following command:
 
 
 
#!/bin/sh
 
cd "$HOME/.wine/drive_c/Riot Games/League of Legends/RADS/system/"
 
schroot -p -- wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe
 
 
 
Run it, and you should be good to go. Enjoy!
 

Latest revision as of 01:38, 24 December 2017

Redirect to: