Witam serdecznie.
Szukając rozwiązania problemów z grą League of Legends, napotkałem osoby, które miały podobne problemy. Znalazłem rozwiązanie następuących błędów: Widoczne logo, które nie znika. Błąd LoLClient.exe. Błąd lol.patcher.exe. Błąd brak nowego klienta gry. Błąd po nacisnięciu "launch/uruchom" nic sie nie uruchamia. Rozwiązanie okazało się prostrze niż można sądzić. Programy typu Lutris czy PlayOnLinux nie przynosiły rezultatu.
Następujace rozwiązania.
Przede wszystkim należy zainstalować program WINE.
Zaczynamy pracę z terminalem.
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Aktualizujemy paczki
sudo apt update
Instalujemy WINE ( w moim przypadku było to WINE 2.18 - staging)
sudo apt install --install-recommends winehq-staging
Teraz potrzebujemy winetricks
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
Mogą pojawić się problemy z cabextract, więc warto sobie to zainstalować profilaktycznie
sudo apt install cabextract
Kolejna bardzo ważna rzecz, musimy skonfigurować PREFIX
WINEPREFIX=~/LoL32 WINEARCH=win32 wine winecfg
Jak zrobiliśmy to poprawnie to powinno się otworzyć graficzne okienko konfiguracyjne. Jak jest zakładka "staging" to dobrze. Na razie możemy zamknąć.
Teraz używamy winetricks do zainstalowania Direct X 9.
WINEPREFIX=~/LoL32 ./winetricks d3dx9
Po zainstalowaniu Direct X 9 trzeba teraz skonfigurować WINE.
WINEPREFIX=~/LoL32 wine winecfg
Otworzy się graficzne okienko. Teraz musimy ustawić tryb zgodności z Windows XP . Przechodzimy do zakładki "Grafika" tam trzeba odznaczyć, żeby było puste pola na "Automatycznie przechwyć mysz w oknach pełnoekranowych" to pierwsza opcja. Oraz "Emuluj wirtualny pulpit" jest to ostatni tam punkt. Przechodzimy do zakładki "Staging" zostawiamy puste CSMT . Kiedy będzie zaznaczone, może powodować błędy w grze, dlatego zostawiamy puste, czyli wyłączone. Teraz przechodzimy do zakładki "Biblioteki". Tam mamy miejsce do napisania "nowa reguła biblioteki" jest puste pole gdzie należy wpisać msvcp140 , dodajemy do biblioteki. Po tym wszystkim klikamy "Zastosuj" i "OK"
Teraz pobieramy grę. Jest ważne żeby wybrać odpowiednia instalkę, co ciekawe na jednych działa na innych nie. Dlatego pobieramy tą podaną przezemnie.
https://signup.na.leagueoflegends.com/en/signup/redownload
Jest to region NA.
Pobraną instalkę otwieramy za pomocą WINE. Instaluemy. Gra powinna zainstalować się prawidłowo, Kiedy otworzy sie nowy klient, zacznie sie aktualizacja, proponuję zmienic od razu region docelowy. UWAGA Aktualizacja początkowo może iść dobrze, sprawnie i szybko. Potem bardzo może zwolnić. tzn. jak zobaczymy że procenty stoją, nie przejmujemy się, pójdą do przodu. może to ptrwać bardzo długo nawet do 8-10 godzin. Najlepiej zostawic na noc. Może pójśc szybko bądź tak wolno. Niewiem jeszcze do końca od czego to jest zależne. Prawdopodobnie konfiguracja komputera.
Kiedy gra się uruchomi, proponuję ustawić niższą rozdzielczość 1280/1200x w dół. Gra nie obsługuje wyższej, kiedy będzie zainstalowana to i tak nie obsłuży krawędzi wyższej rozdzielczości.
Cieszymy się grą :)
Mam nadzieję, ze komuś to pomogło.
Pozdrawiam
Edit: Zauważyłem że na forum kody są podzielone. Oczywiscie wpisujemy kody w terminalu bez Entera, dopiero po kodzie Enter. Jeżeli moderator może to zmienić, to bardzo proszę aby było w jednym ciągu.