कुछ दिनों पहले DXVK 1.9.1 के नए संस्करण को जारी करने की घोषणा की गई जिसमें कुछ सुधार किए गए हैं त्रुटियों और अन्य बातों के अलावा, मेसा के पिछले संस्करणों से संबंधित कोड का उन्मूलन।
उन लोगों के लिए जो अभी भी DXVK के बारे में नहीं जानते हैं, उन्हें पता होना चाहिए कि यह क्या है स्टीम प्ले फ़ंक्शन में शामिल उपकरणों में से एक स्टीम से। यह एक शानदार उपकरण हैई माइक्रोसॉफ्ट डायरेक्टएक्स 11 और डायरेक्टएक्स 10 ग्राफिक्स कॉल को परिवर्तित कर सकता है वुलकन, ओपन सोर्स ग्राफिक्स एपीआई जो लिनक्स के साथ संगत है। शराब और वल्कन के अलावा, DXVK का उपयोग करने के लिए, आपको स्पष्ट रूप से एक वल्कन-संगत GPU की आवश्यकता है।
जबकि DXVK अभी भी मुख्य रूप से स्टीम प्ले पर उपयोग किया जाता है, यह एकमात्र जगह नहीं है जहां लिनक्स उपयोगकर्ता इस शानदार तकनीक का लाभ उठा सकते हैं। इसमें योगदान भी है लिनक्स और वाइन के लिए Vulkan- आधारित D3D11 कार्यान्वयन, वाइन पर Direct3D 11 गेम चलाते समय प्रदर्शन और अनुकूलन के बारे में, क्योंकि वे Direct3D9 के लिए समर्थन भी प्रदान करते हैं।
DXVK 1.9.1 की मुख्य नई विशेषताएं
कार्यान्वयन के इस नए संस्करण में डेवलपर्स विभिन्न प्रदर्शन और स्थिरता के मुद्दों को तय किया है D3D9 लॉकिंग तंत्र के पुन: कार्य करने के बाद, इसके अलावा D3D11 में चरणों की बनावट की हैंडलिंग को संशोधित किया गया था, जिसके परिणामस्वरूप कम मेमोरी खपत होती है और सीपीयू और जीपीयू के बीच डेटा को स्थानांतरित करने के लिए कम इमेज कॉपी की आवश्यकता होती है।
इसके अलावा, लॉक प्रिमिटिव को विंडोज एसआरडब्ल्यू लॉक के आधार पर फिर से डिजाइन किया गया है, जो कि विनपथ्रेड्स के मिंगव कार्यान्वयन से अधिक कुशल हैं, साथ ही मेसा के पुराने संस्करणों के लिए वर्कअराउंड कोड को हटा दिया गया था (<= 19.0)।
के लिए के रूप में कुछ शीर्षकों के साथ हल किए गए मुद्दे वीडियो गेम में, निम्नलिखित का उल्लेख किया गया है:
- पृथ्वी रक्षा बल 5- खेल के कारण फिक्स्ड प्रदर्शन के मुद्दे अक्सर फ्रेम के बीच लंबवत सिंक को चालू और बंद करते हैं।
- सुदूर रो 1: उच्च गुणवत्ता वाले पानी के प्रतिपादन की अनुमति देने के लिए एनवीडिया जीपीयू नकली है।
- सुदूर रो 5 और अन्य दूनिया इंजन गेम: प्रारंभिक स्मृति के कारण विभिन्न मुद्दों को ठीक किया।
- जीटीए IV: एक टूटी हुई एप्लिकेशन प्रोफ़ाइल को ठीक किया जो एनवीडिया जीपीयू पर गेमप्ले को तोड़ देगी।
- उठे ३: एनवीडिया जीपीयू पर फिक्स्ड क्रैश।
- अंतिम काल्पनिक दुनिया: गेम बग्स को ठीक करने के लिए MSAA को जबरन अक्षम करें।
अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं इस नई रिलीज़ के बारे में, आप विवरण देख सकते हैं निम्नलिखित लिंक में
लिनक्स में DXVK समर्थन कैसे जोड़ें?
डीएक्सवीके का उपयोग शराब पर लिनक्स पर 3 डी एप्लिकेशन और गेम चलाने के लिए किया जा सकता है, जो ओपन-ओपन पर चलने वाले वाइन के अंतर्निहित डायरेक्ट 3 डी 11 कार्यान्वयन के लिए एक उच्च-प्रदर्शन विकल्प के रूप में कार्य करता है।
DXVK को वाइन के नवीनतम स्थिर संस्करण की आवश्यकता होती है चलाने के लिए। तो, अगर आपके पास यह स्थापित नहीं है। अब हमें केवल नवीनतम स्थिर DXVK पैकेज डाउनलोड करना होगा, हम इसे पा लेंगे निम्नलिखित लिंक में
wget https://github.com/doitsujin/dxvk/releases/download/v1.9.1/dxvk-1.9.1.tar.gz
डाउनलोड किए जाने के बाद अब हम नए प्राप्त पैकेज को अनज़िप करने जा रहे हैं, यह आपके डेस्कटॉप वातावरण से या टर्मिनल से ही निम्न कमांड निष्पादित करके किया जा सकता है:
tar -xzvf dxvk-1.9.1.tar.gz
तब हम फ़ोल्डर को एक्सेस करते हैं:
cd dxvk-1.9.1
और हम sh कमांड को निष्पादित करते हैं इंस्टॉल स्क्रिप्ट चलाएँ:
sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi
शराब के एक उपसर्ग में डीएक्सवीके स्थापित करते समय। लाभ यह है कि शराब vkd3d का उपयोग डी 3 डी 12 गेम और डीएक्सवीके डी 3 डी 11 खेलों के लिए किया जा सकता है।
इसके अलावा, नई स्क्रिप्ट dll को प्रतीकात्मक लिंक के रूप में स्थापित करने की अनुमति देती है, जिससे अधिक शराब उपसर्ग प्राप्त करने के लिए DXVK को अपडेट करना आसान हो जाता है (आप -symlink कमांड के माध्यम से ऐसा कर सकते हैं)।
आप फ़ोल्डर कैसे देखेंगे DXVK में 32 और 64 बिट्स के लिए दो अन्य dll होते हैं तुम हो हम उन्हें निम्नलिखित मार्गों के अनुसार रखने जा रहे हैं।
जहां "उपयोगकर्ता" आप इसे अपने लिनक्स वितरण में उपयोग किए जाने वाले उपयोगकर्ता नाम से बदलते हैं।
64 बिट्स के लिए हम उन्हें इसमें डालते हैं:
~/.wine/drive_c/windows/system32/
O
/home/”usuario”/.wine/drive_c/windows/system32/
और 32 बिट्स के लिए:
~/.wine/drive_c/windows/syswow64
O
/home/”usuario”/.wine/drive_c/windows/system32/
अब, मुझे पहली किस्त नहीं मिल रही है, यह उसी संदेश पर दिखाई देता है, इससे कोई फर्क नहीं पड़ता कि आप dxvk के किस संस्करण को स्थापित करना चाहते हैं।
हेनरिक @ हेनरिक-एस्पायर-F5-573G: ~ $ सीडी डाउनलोड
हेनरिक @ हेनरिक-एस्पायर-F5-573G: ~ / डाउनलोड $ cd dxvk-1.9.2
हेनरिक @ हेनरिक-एस्पायर-F5-573G: ~ / डाउनलोड / dxvk-1.9.2 $ sudo sh setup_dxvk.sh इंस्टॉल
[सुडो] सेन्हा हेनरिक के लिए:
setup_dxvk.sh: 31: 0: नहीं मिला
वाइन: एल »/root/.wine» में कॉन्फ़िगरेशन को अपडेट कर दिया गया है।
setup_dxvk.sh: 86: खराब प्रतिस्थापन
हेनरिक @ हेनरिक-एस्पायर-F5-573G: ~ / डाउनलोड / dxvk-1.9.2 $