Forum Linux Mint Polska
[Tutorial] Ściąga jak zainstalować Lutrisa - Wersja do druku

+- Forum Linux Mint Polska (https://forum.linuxmint.pl)
+-- Dział: Wsparcie (https://forum.linuxmint.pl/forumdisplay.php?fid=203)
+--- Dział: Poradniki i najczęściej zadawane pytania (https://forum.linuxmint.pl/forumdisplay.php?fid=123)
+--- Wątek: [Tutorial] Ściąga jak zainstalować Lutrisa (/showthread.php?tid=242)



Ściąga jak zainstalować Lutrisa - MintMind - 01-05-2019

Niniejszy post przedstawia proces instalacji Lutrisa (oficjalna strona: https://lutris.net/). Wszystkie informacje mają charakter edukacyjny. Moim celem było zebranie wszystkich istotnych źródeł związanych z procesem instalacji Lutrisa, które udało mi się znaleźć, w jedno miejsce.

Przedstawiony sposób instalacji wymaga dodania i instalacji oprogramowania z nieoficjalnych repozytoriów, co wiąże się z obniżeniem poziomu bezpieczeństwa komputera oraz instalacji nieprzetestowanego oprogramowania, w tym sterowników, co może skutkować trwałym uszkodzeniem komputera!
Informacje w tym poście są aktualne w dniu jego opublikowania i dotyczą systemu Ubuntu Mate 18.04.2 LTS 64-bit. Proszę korzystać ze źródeł i na własną odpowiedzialność! Nie jestem żadnym komputerowym ekspertem, a poniższa procedura instalacji nie jest przeze mnie przetestowana. Przed instalacją przeczytaj cały post!


Instalacja składa się z następujących kroków:
1. Instalacja Wine (wersja: Wine staging)
2. Instalacja Lutris
3. Instalacja sterowników karty graficznej nVidia
4. Instalacja biblioteki Vulkan

1. Instalacja Wine (wersja: Wine staging) dla Ubuntu 18.04 / Linux Mint 19.x Idea

Lutris do obsługi gier na Windowsa wymaga Wine. Zainstalujemy wersję "staging", czyli testową, gdyż taki przykład podał Lutris na swoim githubie:

Wpisujemy do terminala po kolei następujące polecenia:

to polecenie odblokowuje architekturę 32-bitową:
Kod:
sudo dpkg --add-architecture i386

to polecenie pobiera klucz do repozytorium:
Kod:
wget -nc https://dl.winehq.org/wine-builds/winehq.key

to polecenie dodaje klucz repozytorium:
Kod:
sudo apt-key add winehq.key

to polecenie dodaje repozytorium:
Kod:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

to polecenie aktualizuje repozytoria:
Kod:
sudo apt update

to polecenie instaluje wersję Staging:
Kod:
sudo apt install --install-recommends winehq-staging

jeżeli będziecie mieli komunikat "The following packages have unmet dependencies", to w zamian użyjcie tego polecenia:
Kod:
sudo apt install --install-recommends winehq-staging wine-staging wine-staging-i386

na koniec zainstalujcie biblioteki, które są ważne do prawidłowego działania niektórych aplikacji (Battle.Net, Origin, etc) następującym poleceniem:
Kod:
sudo apt install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386

Źródła:
1. Oficjalna strona Lutrisa: https://lutris.net/
2. Oficjalna strona Wine zakładka pobierania dla Ubuntu: https://wiki.winehq.org/Ubuntu
3. Strona Lutrisa na githubie z poradnikiem jak instalować Wine: https://github.com/lutris/lutris/wiki/Wine

Przeczytaj więcej o Wine:
1. Artykuł o Wine i jego różnych wersjach oraz modyfikacjach: https://nocnypingwin.pl/wine-staging-esync-pba-dxvk-proton-jak-zyc/
2. Czym jest Wine-Staging: https://wiki.winehq.org/Wine-Staging

2. Instalacja Lutrisa Idea

Następnie instalujemy Lutrisa. Zrobimy to  wpisując po kolei:

to polecenie dodaje repozytorium
Kod:
sudo add-apt-repository ppa:lutris-team/lutris

to polecenie aktualizuje repozytoria:
Kod:
sudo apt-get update

to polecenie instaluje Lutrisa:
Kod:
sudo apt-get install lutris

Źródło:
1. Oficjalna strona Lutrisa, zakładka "downloads":  https://lutris.net/downloads/

Możemy już uruchomić Lutrisa.

3. Instalacja najnowszych sterowników karty graficznej dla Ubuntu 18.04 Idea

Ostrożnie! Instalacja sterowników, a w szczególności nieprzetestowanych i z nieoficjalnego źródła może trwale zniszczyć wasz komputer! Wszystko robisz na własną odpowiedzialność!

Przed instalacją, sprawdźcie:
- czy wasza karta wspiera Vulkan: https://en.wikipedia.org/wiki/Vulkan_(API)#Compatibility
- która wersja sterownika obsługuje DXVK pod następującym linkiem: https://github.com/doitsujin/dxvk/wiki/Driver-support

Po uruchomieniu Lutrisa możecie otrzymać komunikat, że wasze sterowniki są nieaktualne.
Sprawdźcie, która wersja sterownika obsługuje DXVK pod następującym linkiem: https://github.com/doitsujin/dxvk/wiki/Driver-support
Wówczas w niżej podanych poradnikach znajdziecie informację, jak zainstalować sterowniki do waszej karty graficznej:
1. Instalacja sterowników, strona Lutrisa na githubie:   https://github.com/lutris/lutris/wiki/Installing-drivers
2. Tutorial Ściąga dotycząca sterowników grafiki: https://forum.linuxmint.pl/showthread.php?tid=183
3. Artykuł Wikipedii o Vulkanie: https://en.wikipedia.org/wiki/Vulkan_(API)#Compatibility
4. Źródło kompatybilnych sterownikow z DXVK: https://github.com/doitsujin/dxvk/wiki/Driver-support

Warto przeczytać:
artykuł o DXVK: https://wkupiesila.blogspot.com/2018/08/dxvk-wysokowydajna-implementacja.html

4. Instalacja biblioteki Vulkan  Idea

Możecie również spotkać się komunikatem: “the vulkan library for i386 has not been found”, kiedy włączycie Lutrisa.
oznacza to, że sterownik Vulkan jest niezainstalowany.

Wymagania do instalacji Vulkana:
GPU wspierające Vulkan - adnotacja dla użytkowników Intel iGPU:  tylko Skylake, Kaby Lake, i Coffee Lake oferują pełne wsparcie dla Vulkana. Wszystko co starsze oferuje jedynie częściowe wsparcie. Chociaż niektóre gry mogą działać, nic nie jest gwarantowane.

Dla kart nVidia w dystrybucji Ubuntu zainstalujemy Vulkan następującym polecenie:
Kod:
sudo apt install libvulkan1 libvulkan1:i386

Dla AMD/Intel  w dystrybucji Ubuntu zainstalujemy Vulkan następującym polecenie:
Kod:
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Uruchamiamy ponownie komputer.

Źródło:
1. Instalacja sterowników, strona Lutrisa na githubie: https://github.com/lutris/lutris/wiki/Installing-drivers

Teraz już wszystko powinno działać ok.