كيف تلعب أو تشغل Spelunky 2 على Ubuntu Linux 20.4
ألعاب / / August 05, 2021
الإصدار الجديد من أوبونتو مع الاسم الرمزي "Local Fossa" وقد وصل قبل شهرين باسم "Ubuntu 20.4" استنادًا إلى Linux. إنها النسخة المحسنة من سابقتها مع مجموعة من التحسينات مثل سرعة التشغيل ، والتغييرات المرئية ، وتحسين واجهة المستخدم ، وشاشة القفل المعاد تصميمها ، وتجربة التشغيل الخالية من الوميض ، والمزيد. في الوقت نفسه ، أفضل جزء هو أن جميع مستخدمي Ubuntu يمكنهم الآن تشغيل أو تشغيل لعبة Spelunky 2 على Ubuntu Linux 20.4 (Proton 5.18).
لذلك ، إذا كنت أيضًا أحد مستخدمي Ubuntu وترغب في لعب لعبة الحركة roguelike التي تم إطلاقها حديثًا Spelunky 2 على جهاز الكمبيوتر / الكمبيوتر المحمول الخاص بك على Ubuntu ، فهذا الدليل مخصص لك فقط. على الرغم من أن اللعبة متاحة رسميًا لمنصات PS4 و Windows فقط ، وذلك بفضل Redditor ش / GLA308 لتوفير الحل البديل أدناه. الآن ، دون إضاعة المزيد من الوقت ، دعنا ندخل في الأمر.
كيف تلعب أو تشغل Spelunky 2 على Ubuntu Linux 20.4
قام Redditor باختبار اللعبة على Ubuntu 20.4 مع مصدر Proton 5.18 على وحدة المعالجة المركزية AMD Ryzen 7 2700X ووحدة معالجة الرسومات RX Vega 56. مرتكز على النبيذ tkg git، تم تطوير الحل البديل وهو موضع تقدير كبير. الآن ، دعنا ننتقل إلى الخطوات أدناه.
- قم بتنزيل أحدث ملف لشفرة المصدر (tar.gz) من إصدارات بوابة النبيذ tkg.
- بعد ذلك ، قم باستخراج الملف إلى مجلد> تشغيل Terminal.
- اكتب الأمر أدناه واضغط على Enter للدليل الفرعي proton-tkg:
قرص مضغوط
- في الملف proton-tkg.cfg ، عيّن الالتزام التالي أو أيًا كان الالتزام الأخير:
_staging_version = "9acfa3b89931e628d7b62e843934fce26b880405"
- أضف توافق 32 بت عن طريق تشغيل سطر الأوامر أدناه:
sudo dpkg - إضافة معمارية i386
- بعد ذلك ، قم بتشغيل سطر الأوامر أدناه أيضًا:
sudo apt التحديث
- لسبب ما ، لم يتم سرد هذه على أنها وحدات في دليل proton-tkg wiki ، ولكنها ضرورية لبناء dxvk. واحد من أدوات glslang أو glslang ديف قد لا تكون هناك حاجة بالفعل ، ولكن تم تثبيتهما على أي حال:
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
- الآن ، قم بتشغيل جميع الأوامر أدناه واحدًا تلو الآخر بالتسلسل. إذا طُلب منك تحديد بدائل posix. هذا ضروري لتجنب أخطاء البناء في dxvk:
sudo update-بدائل --config x86_64-w64-mingw32-gcc sudo update-options --config x86_64-w64-mingw32-g ++ sudo update-بدائل --config i686-w64-mingw32-gcc sudo update-options --config i686-w64-mingw32-g ++
- قم بتثبيت الأجزاء المتبقية. دليل ويكي قديم. يمكن لـ Ubuntu 20.04 التعامل مع كل هذه التبعيات في وقت واحد:
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 libncopursen6 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 جدولة أداة 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 libavcod 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-devurs: 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-devm: i386 libxml2-devm libgphoto2-dev: i386 libsane-dev: i386 libcupsimage2-dev: i386 libkrb5-dev: i386 libgsm1-dev: i386 libxslt1-dev: i386 libv4l-dev: i386 libgstreamer-devins-devins-base38.0 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 i386 libavcodec58: i386 libswresample3: i386 libavutil56: i386
- أخيرًا ، قم بتشغيل البرنامج النصي التالي:
./proton-tkg.sh
- قد يستغرق بناء هذه العملية بعض الوقت. بمجرد الانتهاء من ذلك ، ستحتاج إلى تشغيل عميل Steam على Ubuntu عن طريق التنزيل من موقع Steam على الويب.
- بعد ذلك ، ستحتاج إلى تحميل لعبة Spelunky 2 بقوة باستخدام حزمة Proton التي أنشأتها للتو. توجه إلى مشغل Steam> انقر على Steam> الإعدادات> Steam Play> انقر على "تمكين Steam Play للعناوين المدعومة"> ضمن قسم Advanced ، انقر على "Enable Steam تشغيل لجميع العناوين "> انقر فوق" استخدم هذه الأداة بدلاً من التحديدات الخاصة باللعبة من Steam "> حدد إصدار Proton من أداة التوافق> انقر فوق" موافق "وأعد التشغيل بخار.
ستعمل لعبة Spelunky 2 بشكل جيد دون أي خلل أو أخطاء ملحوظة. ومع ذلك ، تم إصدار إصدار جديد من Ubuntu. لذلك ، قد تظهر لك مطالبة "غير مدعومة" أثناء تشغيل اللعبة ولكن لن تكون هناك مشكلة في إطلاق اللعبة أو طريقة اللعب.
ومع ذلك ، فإن الخروج من اللعبة قد يؤدي إلى تصغيرها ، وقد يؤدي عدم التصغير إلى فتحها في الشاشة الخاطئة. لكن عليك التعامل معها.
وفي الوقت نفسه ، أبلغ بعض مستخدمي Ubuntu أيضًا أنه يتعين عليهم حذف بادئة النبيذ الخاصة باللعبة وتعيين خيار التشغيل على النحو التالي:
PROTON_USE_WINED3D11 = 1 PROTON_NO_ESYNC = 1٪ أمر٪
هذا كل ما في الأمر يا رفاق. نأمل أن تكون قد وجدت هذا الدليل مفيدًا. لمزيد من الاستفسارات ، يمكنك التعليق أدناه.
مصدر: رديت
يحب Subodh كتابة المحتوى سواء كان متعلقًا بالتكنولوجيا أو غير ذلك. بعد الكتابة على مدونة التكنولوجيا لمدة عام ، أصبح شغوفًا بها. يحب اللعب والاستماع إلى الموسيقى. بصرف النظر عن التدوين ، فهو يسبب الإدمان على أجهزة كمبيوتر الألعاب وتسريبات الهواتف الذكية.