- - كيفية إعداد DXVK في النبيذ على لينكس

كيفية إعداد DXVK في النبيذ على لينكس

DXVK (المعروف أيضًا باسم DirectX إلى Vulkan) هو أحدالأدوات المضمنة في ميزة Steam Play Steam. إنها أداة رائعة يمكنها تحويل المكالمات الرسومية لـ Microsoft DirectX 11 و DirectX 10 إلى Vulkan ، واجهة برمجة تطبيقات الرسومات مفتوحة المصدر المتوافقة مع Linux. بينما يستخدم DXVK بشكل أساسي في Steam Play ، فإنه ليس المكان الوحيد الذي يمكن لمستخدمي Linux الاستفادة من هذه التكنولوجيا الرائعة. يمكن DXVK تشغيل جميع أنواع ألعاب فيديو DirectX خارج Steam! في هذا الدليل ، سوف نوضح لك كيفية إعداد DXVK في Wine ، بحيث يمكنك استخدامها لتشغيل ألعاب الفيديو الحديثة دون مساعدة Steam Play!

تثبيت التدريج النبيذ

يتطلب DXVK أحدث إصدار من Wine (akaالنبيذ التدريج) لتشغيل. لذلك ، يجب أن نوضح لك كيفية تثبيت أحدث حزم Wine على نظام Linux قبل الانتقال إلى كيفية الحصول على حزم DXVK.

أفضل طريقة لتثبيت حزم Wine Stagingفي معظم توزيعات Linux ، يجب الانتقال إلى موقع WineHQ الرسمي. على الموقع ، لديهم قائمة مفصلة بجميع توزيعات Linux التي تحتوي على حزم Wine Staging هناك. سوف يساعدونك في معرفة كيفية تحقيق ذلك.

إذا كنت لا تفهم WineHQ وتحتاج إلى إرشادات ،نحن نشجعك على التحقق من نشرتنا على تثبيت Wine Staging على Linux. في ذلك ، نحن نتعرف على كيفية العمل على Ubuntu و Debian و Arch Linux و Fedora وحتى OpenSUSE!

الحصول على DXVK

لسوء الحظ ، DXVK لا يأتي مع النبيذمجموعة من الحزم على معظم توزيعات Linux. بدلاً من ذلك ، إذا كنت ترغب في الاستفادة من هذه التكنولوجيا ، فستحتاج إلى الجلوس وتحميل كل شيء يدويًا. لحسن الحظ ، ليس من الصعب الحصول على أحدث إصدار من DXVK على معظم توزيعات Linux.

للحصول على DXVK تعمل على توزيع نظام Linux الخاص بك ، قم بتشغيل جهاز طرفية بالضغط Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح. من هناك ، قم بالتمرير لأسفل ، وابحث عن نظام التشغيل Linux الذي تستخدمه على جهاز الكمبيوتر الخاص بك ، واتبع الإرشادات الواردة فيه.

أوبونتو

لا توجد حزم DXVK موجودة للحديث عن أي من مصادر برامج Ubuntu Linux. لحسن الحظ ، نظرًا لأن Ubuntu يشبه Debian ، فمن الممكن تثبيت حزم DXVK Debian بدلاً من ذلك.

للحصول على يديك على حزم دبيان DXVK ، قم بتشغيل محطة واستخدام مجلد مشترك أوامر التحميل أدناه.

wget http://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk_0.96+ds1-1_all.deb
wget http://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk-wine64-development_0.96+ds1-1_amd64.deb

مع الحزم التي تم تنزيلها ، استخدم نظام إدارة حزم دبيان أمر لتحميلها على نظام أوبونتو الخاص بك.

sudo dpkg -i dxvk*

بعد تثبيت حزم DXVK على أوبونتو ، يجب تشغيل تثبيت مناسب أمر باستخدام مفتاح "f" لتصحيح التبعيات التي لم يتم تثبيتها على Ubuntu أثناء تثبيت الحزمة الأولي.

sudo apt install -f

ديبيان

يمكن لمستخدمي دبيان الوصول إلى DXVK عبر مستودع البرامج "Main". لتثبيته ، أدخل ما يلي الرابطة بين الحصول على قيادة الحزمة أدناه.

sudo apt-get install dxvk

قوس لينكس

على Arch Linux ، إذا كنت تريد استخدام DXVK ، يجب عليك استخدام AUR. للتفاعل مع AUR ، يجب عليك تثبيت حزم Git و Base-devel على نظامك بما يلي بكمن أمر.

sudo pacman -S git base-devel

مع إعداد حزم Git و Base-devel على Arch Linux ، حان الوقت لتثبيت مساعد Trizen AUR ، حيث سيساعد ذلك على إعداد DXVK وتبعياته المهمة بسرعة.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

الآن وبعد تثبيت المساعد Trizen AUR ، استخدمه لإعداد DXVK على جهاز كمبيوتر يعمل بنظام Arch Linux.

trizen -S dxvk-bin

فيدورا

الإصدار 0.94 من DXVK متاح على OpenSUSE Build Service لـ Fedora 29 و 28. لتثبيته ، تأكد من حصولك على أحدث إصدار من Staging Wine. ثم ، استخدم ما يلي DNF أمر تثبيت الحزمة للحصول على DXVK على نظامك.

فيدورا 29

sudo dnf install http://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_29/x86_64/dxvk-0.94-2.fc29.1.x86_64.rpm

فيدورا 28

sudo dnf install http://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/x86_64/dxvk-0.94-2.fc28.1.x86_64.rpm

زحمة

لتثبيت DXVK على OpenSUSE ، توجه إلى هذه الصفحة على OBS. بمجرد الوصول إلى هناك ، انقر فوق الزر "1 انقر فوق تثبيت" بجوار الإصدار الخاص بك لإعداده.

مصدر الرمز

شفرة المصدر لـ DXVK موجودة على Github ، لذلك إذا كنت تبحث عن استخدامها على توزيع Linux غير معروف ، فانقر فوق هذا الرابط هنا.

تكوين DXVK

تم إعداد حزم DXVK على نظامك ، لكنليسوا جاهزين للمضي قدمًا ويحتاجون إلى التهيئة. لبدء عملية التكوين ، ابدأ تشغيل جهاز طرفية واتبع الإرشادات لتشغيل أداة الإعداد التلقائي DXVK.

أوبونتو / ديبيان

على Ubuntu و Debian ، ستتمكن من بدء تكوين DXVK عن طريق تشغيل برنامج نصي بسيط من Shell. لتشغيل البرنامج النصي shell ، تحتاج إلى القيام بما يلي. أولا ، استخدم القرص المضغوط أمر لنقل جلسة عمل المحطة الطرفية من المجلد الرئيسي (~ /) إلى / البيرة / ليب / dxvk / wine64 التنمية /.

cd /usr/lib/dxvk/wine64-development/

مرة واحدة في دليل تطوير wine64 ، يمكنك تشغيل البرنامج النصي مع:

./setup_dxvk.sh

فيدورا / زحمة

أولئك الذين يستخدمون DXVK على Fedora أو OpenSUSE يجب أن يستخدموا Winetricks لتنفيذ setup_dxvk.verb إملأ / البيرة / حصة / dxvk /. قم بتثبيت أحدث إصدار من Winetricks. ثم ، استخدم القرص المضغوط أمر للانتقال إلى مجلد DXVK.

ملاحظة: لا أعرف كيفية إعداد Winetricks؟ توجه إلى Pkgs.org وتعرف على كيفية الحصول عليها تعمل على نظام التشغيل لديك.

cd /usr/share/dxvk/

مرة واحدة في الدليل ، قم بتشغيل الأمر Winetricks التالي. تأكد من أنك لا تستخدم سودو، أو لن ينجح!

 winetricks --force setup_dxvk.verb

قوس لينكس

يجب أن تقوم حزمة Arch Linux DXVK في AUR بإعداد DXVK تلقائيًا لك ، لذلك ليست هناك حاجة للتهيئة هنا.

لينكس العام

إذا قمت بترجمة DXVK من الكود المصدري ، فستحتاج إلى إعداد DXVK باستخدام Wine يدويًا. توجد تعليمات حول كيفية القيام بذلك في صفحة DXVK Github.

تشغيل الألعاب مع DXVK

مع مكتبات DXVK إعداد وربطهاالنبيذ ، ستتمكن من استخدامه لتشغيل معظم ألعاب Windows الحديثة على الفور. لمزيد من المعلومات حول تشغيل الألعاب في Wine ، توجه إلى WineHQ.org ، وانقر فوق مربع البحث وابحث عن نتائج لعبة فيديو تريد تشغيلها.

لا تريد التعامل مع WineHQ؟ تحقق من قائمة توافق GamingOnLinux DXVK بدلاً من ذلك. سيساعدك هذا على معرفة الألعاب التي تعمل بشكل جيد مع DXVK وتلك التي لا تفعل ذلك.

تعليقات