This method no longer works. League of Legends no longer runs on linux as of the June 2018 patch. See for details:
I'm keeping this github up in the event that they fix it to work with wine again.
IMPORTANT: Updates can now be found on gitlab. Due to Microsoft buying out GitHub I have moved all of my projects to gitlab.
Please be sure to install wine system dependencies. This can usually be achieved by installing wine on your system through your package manager. Additionally, these extra packages are necessary for wine to run LoL:
League of Legends additional Dependencies
Additional help can be found here: How to get out of Wine Dependency Hell
If you are on nvidia you will also need lib32-nvidia-utils on Arch.
Option B: Without Lutris:
Install wine-staging 2.18 (or higher) for your linux distribution.
Download a copy of my League of Legends wine wrapper repo and extract it somewhere: leagueoflegends-linux-master
Open the extracted folder in a terminal and:
chmod a+x install.sh ./install.sh
Launch the game via any of the following methods:
Applications>Games>League of Legends League of Legends desktop shortcut type "leagueoflegends" in a terminal
This applies to non-lutris only:
``` chmod a+x uninstall.sh ./uninstall.sh ```