एक NVIDIA डेवलपर वेलैंड के साथ योजनाएं और वर्तमान ड्राइवर स्थिति साझा करता है

एनवीडिया लिनक्स

का आंदोलन वेलैंड में X11 का प्रवास एक बहुत ही दिलचस्प दिशा ले रहा है, चूँकि शुरुआत में कुछ अनुप्रयोग, वितरण और वातावरण थे जो वेलैंड को भविष्य के विकास के लिए एक व्यवहार्य विकल्प के रूप में देखते थे, लेकिन आज यह एक विकल्प नहीं है, बल्कि एक आवश्यक आंदोलन है।

इसके भाग के रूप में NVIDIA, यह आंदोलन कोई नया नहीं है, लेकिन यह उनके लिए भी आसान नहीं है एरोन प्लैटनरNVIDIA के मुख्य डेवलपर्स में से एक, अनुकूलता स्थिति मूल्यांकन की पेशकश की है NVIDIA और वेलैंड के बीच।

हारून उल्लेख है कि मूल्यांकन आवश्यक है जबसे वर्तमान सीमाओं के बारे में जानकारी होना आवश्यक है वेलैंड समर्थन के साथ, साथ ही वेलैंड प्रोटोकॉल और समग्र सर्वर की सीमाओं के कारण अप्रत्याशित सुविधाएँ। जानकारी शाखा 565 पर केंद्रित है और वेलैंड प्रोटोकॉल की तकनीकी सीमाओं और उन विशिष्ट क्षेत्रों पर प्रकाश डालता है जहां NVIDIA ड्राइवर X11 के लिए अपने समर्थन की तुलना में अभी भी पीछे हैं।

वर्तमान में, NVDIA ड्राइवरों में कुछ सुविधाओं का अभाव है, जैसे की संभावना अलग बफ़र्स के साथ स्टीरियो आउटपुट (बाएँ और दाएँ) GLX, EGL या वल्कन का उपयोग करते हुए, एसएलआई मोज़ेक मोड जो बड़े डिस्प्ले कॉन्फ़िगरेशन को संभालने के लिए एकाधिक जीपीयू को एक ही तार्किक इकाई में संयोजित करने की अनुमति देता है, समर्थित नहीं है। इसके अतिरिक्त, NVIDIA विन्यासकर्ता वर्तमान में वेलैंड सिस्टम पर समान स्तर के अनुकूलन की पेशकश नहीं कर सकता है, क्योंकि विभिन्न मिश्रित सर्वरों के बीच डिस्प्ले को कॉन्फ़िगर करने के लिए कोई सार्वभौमिक तंत्र नहीं है।

भी उन सुविधाओं का मुद्दा है जिन्हें लागू नहीं किया जा सकता है डिज़ाइन में अंतर के कारण सभी मिश्रित सर्वरों में समान रूप से। इससे विसंगतियाँ पैदा होती हैं जिससे पूर्ण समर्थन प्रदान करना कठिन हो जाता है।

प्लैटनर, उल्लेख है कि देरी वेलैंड में कुछ क्षमताओं के पूर्ण कार्यान्वयन में प्रोटोकॉल सीमाओं और विकेंद्रीकृत वास्तुकला के संयोजन के कारण है समग्र सर्वरों का. हालाँकि वल्कन आशाजनक विकल्प प्रदान करता है, कई एप्लिकेशन और उन्नत कॉन्फ़िगरेशन जो X11 पारिस्थितिकी तंत्र की विशिष्ट विशेषताओं पर निर्भर करते हैं, उन्हें अभी तक NVIDIA ड्राइवरों के साथ वेलैंड में समकक्ष समर्थन नहीं मिला है।

इसके अलावा, हालाँकि इनमें से कुछ क्षमताएँ उपलब्ध नहीं हैं सीधे वेलैंड के अंतर्गत, NVIDIA इस बात पर प्रकाश डालता है कि उन्हें वल्कन ग्राफिक्स एपीआई के माध्यम से कार्यान्वित किया जा सकता है और इसके विस्तार. वल्कन के माध्यम से सक्षम कार्यात्मकताओं में, निम्नलिखित प्रमुख हैं:

  • स्टीरियो आउटपुट: मल्टी-व्यू रेंडरिंग के समर्थन के साथ VK_KHR_multiview के माध्यम से।
  • स्पष्ट एसएलआई मोड: VK_KHR_device_group के साथ कार्यान्वित, एकाधिक GPU के उन्नत प्रबंधन की अनुमति।
  • फ़्रेमबफ़र और सिंक समूह: वीके_एनवी_प्रेजेंट_बैरियर जैसे एक्सटेंशन स्वैप ग्रुप, फ़्रेम लॉक और जेनलॉक के उपयोग को सक्षम करते हैं, जो उन अनुप्रयोगों के लिए महत्वपूर्ण विशेषताएं हैं जिन्हें एकाधिक डिस्प्ले के बीच सटीक सिंक्रनाइज़ेशन की आवश्यकता होती है।

अंत में उल्लेख है कि एनवीडिया काम कर रहा है अपने ड्राइवरों की अनुकूलता में सुधार करने के लिए सक्रिय रूप से और ये कुछ कार्य हैं जो विकास में हैं या जिसे भविष्य के संस्करणों में लागू करने की योजना है:

  • परिवर्तनीय ताज़ा दर (वीआरआर): वेलैंड में मल्टी-मॉनिटर कॉन्फ़िगरेशन में परिवर्तनीय ताज़ा दरों के लिए समर्थन। (अगले ड्राइवर रिलीज़ के लिए निर्धारित)।
  • ग़लत आउटपुट रिज़ॉल्यूशन: डिफ़ॉल्ट पैरामीटर nvidia-drm fbdev=1 सेट किया जाएगा, जो nvidia-drm और Simpledrm के बीच स्विच करते समय आउटपुट समस्याओं को ठीक करेगा।
  • एनवीडिया-डीआरएम मोडसेट=1 सेट करना जो रेंडरिंग पाइपलाइन के अधिक कुशल प्रबंधन की अनुमति देगा।
  • स्क्रीन मल्टीप्लेक्सर: जब पूर्ण-स्क्रीन एप्लिकेशन को इसकी आवश्यकता होती है तो स्वचालित रूप से असतत जीपीयू पर स्विच करने के लिए समर्थन।
  • वारपिंग, ब्लेंडिंग, पिक्सेल शिफ्टिंग के लिए समर्थन और COLOR_ENCODING और COLOR_RANGE जैसी उन्नत सेटिंग्स, जो दृश्य गुणवत्ता और रंग प्रजनन के अधिक सटीक प्रबंधन की अनुमति देती हैं।
  • स्क्रीन आउटपुट बफ़र: यह एक्सवेलैंड के साथ डबल बफरिंग की अनुमति देता है, ग्राफिक प्रदर्शन में सुधार करता है और फटने जैसी समस्याओं को कम करता है।
  • एनवीडिया-डीआरएम में समर्थन: यह तंत्र फ़्रेम के आउटपुट को स्क्रीन के साथ सिंक्रनाइज़ करने की अनुमति देगा, जिससे वेलैंड में दृश्य तरलता में सुधार होगा।
  • वीडीपीएयू एपीआई: वेलैंड में वीडीपीएयू के लिए समर्थन जोड़ा गया, जिससे डिकोडिंग, कंपोज़िटिंग और वीडियो पोस्ट-प्रोसेसिंग जैसे कार्यों के लिए हार्डवेयर त्वरण सक्षम हो गया।
  • वीजीपीयू समर्थन का कार्यान्वयन: जो वर्चुअलाइजेशन वातावरण में भौतिक जीपीयू के संसाधनों को साझा करने की अनुमति देगा, जो पेशेवर और क्लाउड सिस्टम के लिए आदर्श है।
  • ईजीएल-एक्स11 लाइब्रेरी: एक्सवेलैंड में ईजीएल का बेहतर एकीकरण, वेलैंड में एक्स11 अनुप्रयोगों के लिए अधिक मजबूत समर्थन की अनुमति देता है।

अगर तुम हो इसके बारे में और जानने में दिलचस्पी है, आप इसमें विवरण देख सकते हैं निम्नलिखित लिंक।


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

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

*

*

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