Jak grać lub uruchomić Spelunky 2 na Ubuntu Linux 20.4
Gry / / August 05, 2021
Nowa wersja Ubuntu o kryptonimie „Local Fossa” pojawiła się kilka miesięcy temu pod nazwą „Ubuntu 20.4” w oparciu o Linuksa. To ulepszona wersja swojego poprzednika z zestawem ulepszeń, takich jak szybkość uruchamiania, zmiany wizualne, ulepszony interfejs użytkownika, przeprojektowany ekran blokady, bez migotania podczas uruchamiania i nie tylko. Tymczasem najlepsze jest to, że wszyscy użytkownicy Ubuntu mogą teraz grać lub uruchamiać grę Spelunky 2 na Ubuntu Linux 20.4 (Proton 5.18).
Tak więc, jeśli jesteś także jednym z użytkowników Ubuntu i chcesz zagrać w nowo wydaną grę akcji roguelike Spelunky 2 na komputerze / laptopie z systemem Ubuntu, ten przewodnik jest przeznaczony tylko dla Ciebie. Chociaż gra jest oficjalnie dostępna tylko na platformy PS4 i Windows, dzięki Redditorowi u / gla308 za zapewnienie poniższego obejścia. Teraz, nie marnując więcej czasu, przejdźmy do tego.
Jak grać lub uruchomić Spelunky 2 na Ubuntu Linux 20.4
Ten Redditor przetestował grę na Ubuntu 20.4 ze źródłem Proton 5.18 na procesorze AMD Ryzen 7 2700X i GPU RX Vega 56. Oparte na
Wino tkg git, obejście zostało opracowane, co jest bardzo cenne. Przejdźmy teraz do poniższych kroków.- Pobierz najnowszy plik kodu źródłowego (tar.gz) z witryny Wine Tkg Git Release.
- Następnie wyodrębnij plik do folderu> Uruchom terminal.
- Wpisz poniższe polecenie i naciśnij Enter do podkatalogu proton-tkg:
Płyta CD
- W pliku proton-tkg.cfg ustaw następujący zatwierdzenie lub cokolwiek, co było ostatnim zatwierdzeniem:
_staging_version = "9acfa3b89931e628d7b62e843934fce26b880405"
- Dodaj zgodność z 32-bitami, uruchamiając poniższy wiersz poleceń:
sudo dpkg --add-architecture i386
- Następnie uruchom również poniższą linię poleceń:
sudo apt update
- Z jakiegoś powodu nie są one wymienione jako deps w przewodniku wiki proton-tkg, ale są potrzebne do zbudowania dxvk. Jeden z narzędzia glslang lub glslang-dev w rzeczywistości może nie być potrzebne, ale i tak zainstalowane oba:
sudo apt install meson gcc-mingw-w64-i686 g ++ - mingw-w64-i686 gcc-mingw-w64-x86-64 g ++ - mingw-w64-x86-64 glslang-tools glslang-dev
- Teraz uruchom kolejno wszystkie poniższe polecenia. Jeśli zostanie wyświetlony monit, wybierz alternatywy posix. Jest to konieczne, aby uniknąć błędów kompilacji w dxvk:
sudo update-alternatives --config x86_64-w64-mingw32-gcc sudo update-alternatives --config x86_64-w64-mingw32-g ++ sudo update-alternatives --config i686-w64-mingw32-gcc sudo update-alternatives --config i686-w64-mingw32-g ++
- Zainstaluj pozostałe dep. Przewodnik wiki jest nieaktualny. Ubuntu 20.04 może obsługiwać wszystkie te zależności jednocześnie:
sudo apt install git autoconf bison ccache debhelper desktop-file-utils docbook-to-man docbook-utils docbook-xsl flex fontforge gawk gettext libacl1-dev libasound2-dev libcapi20-dev libcups2-dev libdbus-1-dev libgif-dev libglu1-mesa-dev libgphoto2-dev libgsm1-dev libgtk-3-dev libkrb5-dev liblcms2-dev libldap2-dev libmpg123-dev libncurses5-dev libopenal-dev libosmesa6-dev libpcap-dev libpulse-dev libsane-dev libssl-dev libtiff5-dev libudev-dev libv4l-dev libva-dev libxslt1-dev libxt-dev ocl-icd-opencl-dev oss4-dev prelink sharutils unixodbc-dev valgrind scheduletool libfreetype6-dev xserver-xorg-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gcc-multilib g ++ - multilib curl fonttools libsdl2-dev python3-tk libvulkan1 libc6-dev linux-libc-dev libkdb5-9 libppl14 libcolord2 libvulkan-dev libgnutls28-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libpng-dev libkadm5clnt-mit11 libkadm5srv-mit11 libavcodec-dev libavutil-dev libswresample-dev libavcodec58 libswresample3 libavutil56 libfaudio0 libfaudio-dev libvkd3d-dev libxinerama-dev libxcursor-dev libxrandr-dev libxcomposite-dev xserver-xorg-dev: i386 libfreetype6-dev: i386 libfontconfig1-dev: i386 libglu1-mesa-dev: i386 libosmesa6-dev: i386 libvulkan-dev: i386 libvulkan1: i386 libpulse-dev: i386 libopenal-dev: i386 libncurses-dev: i386 libncurses-dev: i386 libfaudio0: i386 libfaudio-dev: i386 libvkd3d-dev: i386 libgnutls28-dev: i386 libtiff-dev: i386 libldap-dev: i386 libcapi20-dev: i386 libpcap-dev: i386 libxml2-i dev: i386 libmpg126-dev: i386 libmpg126-dev: libgphoto2-dev: i386 libsane-dev: i386 libcupsimage2-dev: i386 libkrb5-dev: i386 libgsm1-dev: i386 libxslt1-dev: i386 libv4l-dev: i386 libgstreamer-plugins-base1.0-dev: i386 libudev-dev: i386 libudev-dev: i386 libxi-dev: i386 liblcms2-dev: i386 libibus-1.0-dev: i386 libsdl2-dev: i386 ocl-icd-opencl-dev: i386 libxinerama-dev: i386 libxcursor-dev: i386 libxrandr-dev: i386 libxcomposite-dev: i386 libavcodec58: i386 libswresample3: i386 libavutil56: i386
- Na koniec uruchom następujący skrypt:
./proton-tkg.sh
- Ten proces może chwilę potrwać. Gdy to zrobisz, musisz uruchomić klienta Steam na swoim Ubuntu, pobierając go ze strony Steam.
- Następnie musisz na siłę załadować grę Spelunky 2 za pomocą właśnie zbudowanego pakietu Proton. Przejdź do programu uruchamiającego Steam> kliknij Steam> Ustawienia> Steam Play> kliknij „Włącz Steam Play dla obsługiwanych tytułów”> W sekcji Zaawansowane kliknij „Włącz Steam Graj we wszystkie tytuły ”> Kliknij„ Użyj tego narzędzia zamiast wybranych gier ze Steam ”> Wybierz wersję Proton w narzędziu zgodności> Kliknij OK i uruchom ponownie Parowy.
Gra Spelunky 2 będzie działać dobrze, bez żadnych usterek ani zauważalnych błędów. Jednak pojawiła się nowa wersja Ubuntu. Tak więc podczas uruchamiania gry może pojawić się komunikat „nieobsługiwany”, ale nie będzie problemu z uruchomieniem gry lub rozgrywką.
Jednak wyjście z gry może spowodować jej zminimalizowanie, a wyłączenie minimalizacji może spowodować jej otwarcie na niewłaściwym monitorze. Ale musisz sobie z tym poradzić.
W międzyczasie niektórzy użytkownicy Ubuntu zgłosili również, że muszą usunąć prefiks wine gry i ustawić opcję uruchamiania w następujący sposób:
PROTON_USE_WINED3D11 = 1 PROTON_NO_ESYNC = 1% polecenia%
To wszystko, chłopaki. Mamy nadzieję, że ten przewodnik okazał się przydatny. W przypadku dalszych pytań możesz skomentować poniżej.
Źródło: Reddit
Subodh uwielbia pisać treści, niezależnie od tego, czy dotyczą one technologii, czy innych. Po roku pisania na blogu technicznym staje się tym pasjonatem. Uwielbia grać w gry i słuchać muzyki. Oprócz blogowania uzależnia się od kompilacji komputerów do gier i wycieków smartfonów.