Cum se joacă sau se rulează Spelunky 2 pe Ubuntu Linux 20.4
Jocuri / / August 05, 2021
Noua versiune a Ubuntu cu un nume de cod „Local Fossa” a sosit acum câteva luni, numit „Ubuntu 20.4” bazat pe Linux. Este versiunea îmbunătățită a predecesorului său, cu un set de îmbunătățiri precum viteza de pornire, modificări vizuale, UI îmbunătățită, ecran de blocare reproiectat, experiență de pornire fără pâlpâire și multe altele. Între timp, cea mai bună parte este că toți utilizatorii Ubuntu pot juca sau rula acum jocul Spelunky 2 pe Ubuntu Linux 20.4 (Proton 5.18).
Deci, dacă sunteți și unul dintre utilizatorii Ubuntu și doriți să jucați noul joc de acțiune roguelike Spelunky 2 pe computerul / laptopul dvs. Ubuntu, atunci acest ghid este doar pentru dvs. Deși jocul este disponibil oficial doar pentru platformele PS4 și Windows, datorită unui Redditor u / gla308 pentru furnizarea soluției de mai jos. Acum, fără să mai pierdem timp, să intrăm în el.
Cum se joacă sau se rulează Spelunky 2 pe Ubuntu Linux 20.4
Redditor a testat jocul pe Ubuntu 20.4 cu sursa Proton 5.18 pe CPU AMD Ryzen 7 2700X și GPU RX Vega 56. Bazat pe
Vin tkg git, s-a dezvoltat soluția care este destul de apreciată. Acum, să trecem la pașii de mai jos.- Descărcați cel mai recent fișier cod sursă (tar.gz) din Wine tkg git lansează.
- Apoi, extrageți fișierul într-un folder> Lansați terminalul.
- Tastați comanda de mai jos și apăsați Enter în subdirectorul proton-tkg:
CD
- În fișierul proton-tkg.cfg, setați următorul commit sau oricare ar fi fost ultimul commit:
_staging_version = "9acfa3b89931e628d7b62e843934fce26b880405"
- Adăugați compatibilitate pe 32 de biți executând linia de comandă de mai jos:
sudo dpkg --add-architecture i386
- Apoi, rulați și linia de comandă de mai jos:
actualizare sudo apt
- Din anumite motive, acestea nu sunt listate ca deps în ghidul wiki proton-tkg, dar sunt necesare pentru a construi dxvk. Una dintre glslang-tools sau glslang-dev s-ar putea să nu fie de fapt necesară, dar oricum instalate pe ambele:
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
- Acum, executați rând pe rând toate comenzile de mai jos. Dacă vi se solicită, selectați alternativele posix. Acest lucru este necesar pentru a evita erorile de compilare în 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 ++
- Instalați deps-urile rămase. Ghidul wiki nu este actualizat. Ubuntu 20.04 poate gestiona toate aceste dependențe simultan:
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 schedtool 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: libfaudio0: i386 libfaudio-dev: i386 libvkd3d-dev: i386 libgnutls28-dev: i386 libtiff-dev: i386 libldap-dev: i386 libcapi20-dev: i386 libpcap-dev: i386 libxml2-dev: i386 libmpg123-dev: i 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 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
- În cele din urmă, rulați următorul script:
./proton-tkg.sh
- Acest proces poate dura ceva timp până la construire. După ce ați terminat, va trebui să lansați clientul Steam pe Ubuntu prin descărcarea de pe site-ul Steam.
- Apoi, va trebui să încărcați cu forță jocul Spelunky 2 cu pachetul Proton pe care tocmai l-ați construit. Accesați lansatorul Steam> Faceți clic pe Steam> Setări> Steam Play> Faceți clic pe „Activați Steam Play pentru titlurile acceptate”> În secțiunea Advanced, faceți clic pe „Activați Steam Jucați pentru toate titlurile ”> Faceți clic pe„ Utilizați acest instrument în loc de selecții specifice jocului din Steam ”> Selectați versiunea Proton din instrumentul Compatibilitate> Faceți clic pe OK și reporniți Aburi.
Jocul Spelunky 2 va funcționa foarte bine, fără probleme sau erori vizibile. Cu toate acestea, există o nouă versiune Ubuntu a fost lansată. Deci, este posibil să primiți un mesaj „neacceptat” în timpul lansării jocului, dar nu va exista nicio problemă în lansarea jocului sau în joc.
Cu toate acestea, scoaterea din tab-uri din joc poate determina reducerea la minim, iar dezactivarea minimă poate determina deschiderea acestuia pe un monitor greșit. Dar trebuie să te descurci.
Între timp, unii dintre utilizatorii Ubuntu au raportat, de asemenea, că trebuie să șteargă prefixul de vin al jocului și să seteze opțiunea de lansare după cum urmează:
PROTON_USE_WINED3D11 = 1 PROTON_NO_ESYNC = 1% comandă%
Gata, băieți. Sperăm că vi s-a părut util acest ghid. Pentru întrebări suplimentare, puteți comenta mai jos.
Sursă: Reddit
Subodh iubește să scrie conținut, indiferent dacă acesta poate avea legătură cu tehnologia sau altele. După ce a scris pe un blog tehnologic timp de un an, devine pasionat de asta. Îi place să joace jocuri și să asculte muzică. În afară de blogging, el creează dependență de computerele de jocuri și de scurgerile de smartphone-uri.