Linux: League Of Legends www.leagueoflegends.com install/run wrapper
Tested: Archlinux 13.04.2017 wine 2.5
You can install stuff manualy by:
$ git clone https://github.com/Nefelim4ag/League-Of-Legends.git /tmp/LoL
# /tmp/LoL/install.sh
- Arch: AUR/leagueoflegends-git.
- Debian/Ubuntu: use package.sh in repo
$ git clone https://github.com/Nefelim4ag/League-Of-Legends.git /tmp/LoL
$ /tmp/LoL/package.sh debian
# dpkg -i /tmp/LoL/leagueoflegends-*.deb
- Install scripts by install.sh/package.sh
- Change config if you need /etc/leagueoflegends.conf
- Run "leagueoflegends" in console or run desktop application "League of Legends"
- Install scripts by install.sh/package.sh
- Change config if you need /etc/leagueoflegends.conf
- Then:
In default configuration:
$ leagueoflegends make_wineprefix
$ mv dir_with_lol.launcher.exe/ $HOME/.local/share/leagueoflegends/LoL/
$ leagueoflegends launcher
- Run "leagueoflegends" in console or run desktop application "League of Legends"
- Workaround - Not found
- Try to change random winecfg settings until it's fixed (example try to run with virtualdesktop), then return settings to default, it should work, if someone knows simple solution just let me know.
- Connections issue - try set sysctl net.ipv4.tcp_timestamps=0
Works, but: nefelim4ag#8
nefelim4ag#9 try:
leagueoflegends regen_wine_prefix
I don't use original install.exe, because it sucks. I did own way for fast and easy setup of LoL client.
Tiny installation stuff:
RADS/system/locale.cfg - Launcher localisation
RADS/system/system.cfg - Path and region for download full launcher
RADS/system/launcher.cfg - Internal launcher configuration
RADS/system/rads_user_kernel.exe - Riot Application Distribution System
All configs hardcoded for Western Europe.
You don't need change anything, because launcher will always download ALL STUFF FOR ALL REGIONS (~150Mb), so just wait for launcher UI and then change region and language.
- Tiny install regenerated from configs in script code + client for RADS
- RADS