DXVK अंत में 1.0 संस्करण तक पहुंच गया है और ये इसकी खबरें हैं

डीएक्सवीके

डीएक्सवीके (डायरेक्टएक्स टू वल्कन के रूप में भी जाना जाता है) स्टीम के स्टीम प्ले फीचर में शामिल उपकरणों में से एक है।

Es एक शानदार उपकरण जो Microsoft DirectX 11 और DirectX 10 ग्राफिक कॉल को परिवर्तित कर सकता है वुलकन, ओपन सोर्स ग्राफिक्स एपीआई जो लिनक्स के साथ संगत है। शराब और वल्कन के अलावा, DXVK का उपयोग करने के लिए, आपको स्पष्ट रूप से वल्कन-संगत जीपीयू की आवश्यकता होगी।

जबकि DXVK अभी भी मुख्य रूप से स्टीम प्ले पर उपयोग किया जाता है, यह एकमात्र जगह नहीं है जहां लिनक्स उपयोगकर्ता इस शानदार तकनीक का लाभ उठा सकते हैं।

यह लिनक्स और वाइन के लिए वल्कन-आधारित डी 3 डी 11 कार्यान्वयन भी प्रदान करता है, वाइन पर Direct3D 11 गेम चलाते समय प्रदर्शन और अनुकूलन के बारे में, क्योंकि वे Direct3D9 के लिए समर्थन भी प्रदान करते हैं।

डीएक्सवीके के लिए डी3डी9 को वल्कन को सौंपे गए डी9डी3 समर्थन के लिए वीके9 पहल के साथ भ्रमित नहीं किया जाना चाहिए, क्योंकि यह एक अलग पहल है जो अभी भी विकास के अधीन है।

D3D9, D3D9 API कॉल को D3D11 में बदलने के लिए DXVK समर्थन का प्रस्ताव करता है, और फिर Vulkan रूपांतरण के लिए DXVK के अंतर्निहित D3V11 का उपयोग करेगा।

जो मूल रूप से D3D10 से D3D11 के लिए DXUP रूपांतरण के लगभग समान विचार है, इसलिए इसे DXVK के माध्यम से वल्कन में परिवर्तित किया जा सकता है।

DXVK के नये संस्करण 1.0 के बारे में

DXVK हाल ही में संस्करण 1.0 पर पहुंच गया है जिसमें विभिन्न खेलों के लिए प्रदर्शन सुधार और एक नई सेटअप स्क्रिप्ट शामिल है।

यह नवीनतम संस्करण DXVK HUD में समर्थित सुविधाओं (फ़ीचर स्तर) को दिखाने के लिए एक विकल्प जोड़ता है।

इसके अतिरिक्त, यदि उपलब्ध हो तो इस रिलीज़ के साथ दो नए वल्कन एक्सटेंशन (VK_EXT_memory_priority और VK_EXT_memory_budget) का उपयोग किया जाता है।

ये एक्सटेंशन मेमोरी कम होने पर एप्लिकेशन व्यवहार में सुधार करें और उपलब्ध वीआरएएम को अनुप्रयोगों के लिए अधिक सटीक रूप से इंगित करें, सीपीयू ओवरहेड प्रबंधन में सुधार करें।

DXVK 1.0 में गेम-विशिष्ट संवर्द्धन भी शामिल हैं, जिनमें शामिल हैं:

  • निवासी ईविल 2: कुछ परिदृश्यों में प्रदर्शन को 3% तक बेहतर बनाने के लिए d11d10.relaxedBarriers विकल्प को सक्षम किया। इस विकल्प को सक्षम करने से अन्य खेलों में समस्याएँ पैदा हो सकती हैं, इसलिए इसे सक्षम करते समय सावधान रहें।
  • Overwatch: VK_EXT_depth_clip_enable एक्सटेंशन की बदौलत छाया संबंधी समस्याओं को ठीक करता है।
  • फ़ार क्राई 3/4 / प्राइमल / ब्लड ड्रैगन: कष्टप्रद कलाकृतियों को ठीक करता है।
  • अंतिम काल्पनिक XIV
  • तूफान के नायकों
  • दानव हंटर विश्व

लिनक्स में DXVK समर्थन कैसे जोड़ें?

डीएक्सवीके स्थापना

जैसा कि शुरुआत में बताया गया है कि यह महत्वपूर्ण है कि हमारा जीपीयू वल्कन एपीआई के साथ संगत है। इसलिए, यदि आपको कोई जानकारी नहीं है, तो आपको संगतता जांचने के लिए अपने GPU निर्माता की वेबसाइट पर जाना चाहिए।

यह उल्लेख करना महत्वपूर्ण है कि DXVK को वाइन के नवीनतम स्थिर संस्करण की आवश्यकता है (वाइन स्टेजिंग के रूप में भी जाना जाता है) चलाने के लिए। इसलिए, यदि आपके पास यह इंस्टॉल नहीं है, तो आप विजिट कर सकते हैं निम्नलिखित लिंक जहां हम आपको दिखाते हैं कि यह कैसे करना है।

अब हमें केवल DXVK के नवीनतम स्थिर पैकेज को डाउनलोड करना होगा, यह हमने पाया निम्नलिखित लिंक में पैकेज को wget कमांड की मदद से डाउनलोड किया जा सकता है। टर्मिनल में हम निम्नलिखित कमांड टाइप करेंगे:

wget https://github.com/doitsujin/dxvk/releases/download/v1.0/dxvk-1.0.tar.gz

डाउनलोड किए जाने के बाद अब हम नए प्राप्त पैकेज को अनज़िप करने जा रहे हैं, यह आपके डेस्कटॉप वातावरण से या टर्मिनल से ही निम्न कमांड निष्पादित करके किया जा सकता है:

tar -xzvf dxvk-1.0.tar.gz

तब हम फ़ोल्डर को एक्सेस करते हैं:
सीडी dxvk-1.0
और हम इंस्टॉलेशन स्क्रिप्ट को चलाने के लिए sh कमांड चलाते हैं:

sudo sh setup-dxvk.sh install

एक नई बैश स्क्रिप्ट के लिए धन्यवाद, DXVK द्वारा प्रदान किए गए कार्यान्वयन के बजाय वाइन DXGI का उपयोग करना संभव है।
ऐसा करने के लिए, आपको निम्नलिखित कमांड देनी होगी:

setup-dxvk.sh install --without-dxgi

वाइन पर DXVK स्थापित करते समय। फायदा यह है कि आप D3D3 गेम के लिए वाइन vkd12d और D3D11 गेम के लिए DXVK का उपयोग कर सकते हैं।

इसके अलावा, नई स्क्रिप्ट आपको प्रतीकात्मक लिंक के रूप में डीएल को स्थापित करने की अनुमति देती है, जिससे अधिक शराब उपसर्ग प्राप्त करने के लिए डीएक्सवीके को अपडेट करना आसान हो जाता है (आप -सिमलिंक कमांड के माध्यम से ऐसा कर सकते हैं)।

एक आसान तरीका है कि आप केवल Dlls को वाइन डायरेक्टरी में कॉपी करें। जैसा कि आप जानते हैं कि PlayOnLinux जैसे क्रॉसओवर वाइन का उपयोग करते हैं। इसलिए प्रत्येक एप्लिकेशन या गेम के लिए वे आमतौर पर "drive_c / windows" के साथ एक बोतल बनाते हैं यहां उन्हें अपने सिस्टम की थोड़ी और अच्छी तरह से समीक्षा करनी चाहिए।

जैसा कि आप देख सकते हैं 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/

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   नाशर_87 (एआरजी) कहा

    C:\windows\system32 को हल करने में विफल

    यह मेरे लिए काम नहीं करता है

    1.    डेविड नारजो कहा

      आप इसे मैन्युअल रूप से कर सकते हैं जैसा कि हमने लेख में भी बताया है। :) बस डीएलएल को संबंधित फ़ोल्डर में कॉपी करें।

      1.    नाशर_87 (एआरजी) कहा

        आपने मुझसे पिछले वाले को दूसरे से बदलने के लिए कहा, क्या यह ठीक है?