כיצד לשחק או להפעיל את Spelunky 2 באובונטו לינוקס 20.4
משחקים / / August 05, 2021
הגרסה החדשה של אובונטו עם שם קוד "פוסה מקומית" הגיע לפני כמה חודשים בשם 'אובונטו 20.4' המבוסס על לינוקס. זו הגרסה המשופרת של קודמתה עם סט שיפורים כמו מהירות אתחול, שינויים חזותיים, ממשק משתמש משופר, מסך נעילה מחודש, חוויית אתחול ללא מהבהב ועוד. בינתיים, החלק הטוב ביותר הוא שכל משתמשי אובונטו יכולים כעת לשחק או להריץ את המשחק Spelunky 2 ב- Ubuntu Linux 20.4 (Proton 5.18).
לכן, אם אתה גם אחד ממשתמשי אובונטו ורוצה לשחק במשחק הפעולה roguelike שהושק לאחרונה 2 במחשב הנייד / אובונטו של אובונטו המדריך הזה מיועד רק לכם. למרות שהמשחק זמין רשמית לפלטפורמות PS4 ו- Windows בלבד, הודות ל- Redditor u / gla308 לספק את הדרך לעקיפת הבעיה שלהלן. עכשיו, מבלי לבזבז עוד זמן, בואו ניכנס לזה.
כיצד לשחק או להפעיל את Spelunky 2 באובונטו לינוקס 20.4
Redditor זה בדק את המשחק באובונטו 20.4 עם מקור פרוטון 5.18 במעבד AMD Ryzen 7 2700X ו- RX Vega 56 GPU. מבוסס על Git יין git, פיתח את הדרך לעקיפת הבעיה וזה די מוערך. עכשיו, בואו נקפוץ לשלבים שלמטה.
![כיצד לשחק או להפעיל את Spelunky 2 באובונטו לינוקס 20.4](/f/355c297f7b4ad66d9b07a4e8bafe4a99.jpg)
- הורד את קובץ קוד המקור האחרון (tar.gz) מ- משחרר git tkg יין.
- לאחר מכן, חילץ את הקובץ לתיקיה> הפעל את הטרמינל.
- הקלד את הפקודה שלמטה ולחץ על Enter לספריית המשנה proton-tkg:
CD
- בקובץ proton-tkg.cfg, הגדר את ההתחייבות הבאה או מה שההתחייבות האחרונה הייתה:
_staging_version = "9acfa3b89931e628d7b62e843934fce26b880405"
- הוסף תאימות של 32 סיביות על ידי הפעלת שורת הפקודה למטה:
sudo dpkg - להוסיף אדריכלות i386
- לאחר מכן, הפעל גם את שורת הפקודה למטה:
עדכון sudo apt
- מסיבה כלשהי, אלה אינם רשומים כ deps במדריך הוויקי של proton-tkg, אך הם נדרשים לבניית dxvk. אחד מ גלסלאנג-כלים אוֹ glslang-dev אולי לא יהיה צורך באמת, אך בכל זאת התקין את שניהם:
sudo apt להתקין את meson gcc-mingw-w64-i686 g ++ - mingw-w64-i686 gcc-mingw-w64-x86-64 g ++ - mingw-w64-x86-64 glslang-tools glslang-dev
- כעת, הפעל את כל הפקודות שלהלן אחת אחת ברצף. אם תתבקש, בחר בחלופות ה- posix. זה נחוץ כדי למנוע שגיאות בנייה ב- dxvk:
אלטרנטיבות עדכון sudo --config x86_64-w64-mingw32-gcc חלופות עדכון sudo --config x86_64-w64-mingw32-g ++ חלופות עדכון סודו - config i686-w64-mingw32-gcc סודו-חלופות עדכון - config i686-w64-mingw32-g ++
- התקן את שאר התיקים. מדריך הוויקי לא מעודכן. אובונטו 20.04 יכולה לטפל בכל התלות הללו בבת אחת:
sudo apt להתקין 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: 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-dev: i386 libmpg123-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 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
- לבסוף, הפעל את הסקריפט הבא:
./proton-tkg.sh
- תהליך זה עשוי להימשך זמן מה. לאחר סיום, יהיה עליך להפעיל את לקוח Steam באובונטו שלך על ידי הורדה מאתר Steam.
- אז תצטרך לטעון בכוח את המשחק Spelunky 2 עם חבילת הפרוטון שבנית זה עתה. עבור אל משגר ה- Steam> לחץ על Steam> הגדרות> Play Steam> לחץ על 'אפשר Steam Play עבור כותרות נתמכות'> בקטע מתקדם, לחץ על 'אפשר Steam שחק עבור כל הכותרים '> לחץ על' השתמש בכלי זה במקום בחירות ספציפיות למשחק מ- Steam '> בחר גרסת פרוטון מכלי התאימות> לחץ על אישור והפעל מחדש קִיטוֹר.
המשחק Spelunky 2 יפעל בסדר גמור ללא שום תקלה או שגיאות ניכרות. עם זאת, קיימת גרסה חדשה של אובונטו. לכן, יתכן שתופיע הודעה 'לא נתמכת' בזמן הפעלת המשחק, אך לא תהיה בעיה בהשקת המשחק או במשחק.
עם זאת, לשונית מחוץ למשחק עלולה לגרום לו למזער, וביטול מינימום עלול לגרום לפתיחה בצג הלא נכון. אבל אתה צריך להתמודד עם זה.
בינתיים, חלק ממשתמשי אובונטו דיווחו גם כי עליהם למחוק את קידומת היין של המשחק ולהגדיר את אפשרות ההשקה באופן הבא:
PROTON_USE_WINED3D11 = PROTON_NO_ESYNC = פקודה אחת%
זהו זה, חבר'ה. אנו מקווים שמצאת מדריך זה שימושי. לשאלות נוספות, תוכל להגיב למטה.
מָקוֹר: רדיט
Subodh אוהב לכתוב תוכן בין אם זה קשור לטכנולוגיה או אחר. אחרי שכתב בבלוג הטכנולוגי במשך שנה, הוא מתלהב מכך. הוא אוהב לשחק משחקים ולהאזין למוזיקה. מלבד הבלוגים, הוא ממכר למחשבי הגיימינג ולדליפות הסמארטפון.