NVIDIA ले लिनक्सको लागि भिडियो ड्राइभरहरू जारी गर्‍यो

भर्खर Nvidia अनावरण एक विज्ञापन मार्फत कोड जारी गर्ने निर्णय गरेको छ तपाईंको सूटमा आपूर्ति गरिएका सबै कर्नेल मोड्युलहरू लिनक्सका लागि भिडियो ड्राइभरहरूको।

जारी गरिएको कोड MIT र GPLv2 लाइसेन्स अन्तर्गत जारी गरिएको छ। मोड्युलहरू सिर्जना गर्ने क्षमता x86_64 र aarch64 आर्किटेक्चरहरू लिनक्स कर्नेल 3.10 र नयाँ चलिरहेको प्रणालीहरूमा प्रदान गरिएको छ, यद्यपि फर्मवेयर र प्रयोगकर्तास्पेस पुस्तकालयहरू जस्तै CUDA, OpenGL, र Vulkan स्ट्याकहरू Nvidia को स्वामित्वमा रहन्छन्।

संहिता सार्वजनिक हुने अपेक्षा गरिएको छ एक महत्वपूर्ण वृद्धि को नेतृत्व लिनक्स प्रणालीहरूमा Nvidia GPUs को उपयोगितामा, एकीकरण सुधार अपरेटिङ सिस्टम संग र चालक वितरण र डिबगिंग समस्याहरू सरल बनाउनुहोस्।

को विकासकर्ताहरू Ubuntu र SUSE ले पहिले नै प्याकेजहरूको गठन घोषणा गरिसकेका छन् खुला मोड्युलहरूमा आधारित।

खुला मोड्युलहरू भएकोले लिनक्स कर्नेलको अनुकूलन गैर-मानक निर्माणहरूमा आधारित प्रणालीहरूसँग Nvidia ड्राइभरहरूलाई एकीकृत गर्न सजिलो बनाउँदछ। Nvidia का लागि, खुला स्रोतले समुदायको संलग्नता र तेस्रो-पक्ष समीक्षा र स्वतन्त्र लेखा परीक्षणको क्षमता मार्फत लिनक्स ड्राइभरहरूको गुणस्तर र सुरक्षा सुधार गर्नेछ।

यो नोट गरिएको छ कि प्रस्तुत खुला स्रोत आधार एकै साथ मालिकाना चालकहरूको गठनमा प्रयोग गरिन्छ, विशेष गरी, यो आज जारी गरिएको बीटा शाखा 515.43.04 मा प्रयोग गरिन्छ।

यस अवस्थामा, बन्द भण्डार मुख्य भण्डार हो र प्रस्तावित खुला स्रोत कोड आधार अद्यावधिक गरिनेछ केहि प्रशोधन र सफाई पछि रूपान्तरण को रूप मा मालिकाना चालक को प्रत्येक संस्करण को लागी। व्यक्तिगत परिवर्तन इतिहास प्रदान गरिएको छैन, केवल प्रत्येक चालक संस्करणको लागि समग्र प्रतिबद्धता (ड्राइभर 515.43.04 को लागि मोड्युल कोड हाल जारी गरिएको छ)।

यद्यपि, सामुदायिक प्रतिनिधिहरूसँग आवेदन पेश गर्ने अवसर छ तपाईंको फिक्सहरू र मोड्युल कोड परिवर्तनहरू प्रवर्द्धन गर्न ट्याब तान्नुहोस्, तर यी परिवर्तनहरू अलग परिवर्तनहरूको रूपमा प्रतिबिम्बित हुनेछैनन् खुला भण्डारमा, तर पहिले मुख्य बन्द भण्डारमा एकीकृत गरिनेछ र त्यसपछि मात्र खोल्नको लागि बाँकी परिवर्तनहरूसँग स्थानान्तरण। विकासमा सहभागिताको लागि NVIDIA (योगदानकर्ता इजाजतपत्र सम्झौता) लाई हस्तान्तरण गरिएको कोडको स्वामित्व अधिकार हस्तान्तरणमा सम्झौतामा हस्ताक्षर गर्न आवश्यक छ।

कर्नेल मोड्युल कोडलाई दुई भागमा विभाजन गरिएको छ: साधारण कम्पोनेन्टहरू अपरेटिङ सिस्टममा बाँधिएका छैनन्, र लिनक्स कर्नेलसँग इन्टरफेस गर्ने तह। स्थापना समय घटाउनको लागि, सामान्य कम्पोनेन्टहरू अझै पनि मालिकाना NVIDIA ड्राइभरहरूमा पूर्व-एसेम्बल गरिएको बाइनरी फाइलको रूपमा डेलिभर गरिन्छ, र हालको कर्नेल संस्करण र उपलब्ध कन्फिगरेसनलाई ध्यानमा राख्दै प्रत्येक प्रणालीमा तहलाई भेला गरिन्छ। निम्न कर्नेल मोड्युलहरू प्रदान गरिएका छन्: nvidia.ko, nvidia-drm.ko (डायरेक्ट रेन्डरिङ प्रबन्धक), nvidia-modeset.ko, र nvidia-uvm.ko (एकीकृत भिडियो मेमोरी)।

La GeForce श्रृंखला र कार्यस्थान GPU को लागि समर्थन अल्फा गुणस्तर मानिन्छ, तर समानान्तर कम्प्युटिङ र डाटा एक्सेलेरेसन (CUDA) को लागि डाटा केन्द्रमा प्रयोग गरिएको NVIDIA ट्युरिङ र NVIDIA एम्पीयर आर्किटेक्चरमा आधारित समर्पित GPU हरू पूर्ण रूपमा समर्थित, पूर्ण परीक्षण र उद्यम परियोजनाहरूमा प्रयोगको लागि उपयुक्त छन्। उत्पादन (खुला स्रोत अब प्रतिस्थापन गर्न तयार छ। स्वामित्व चालकहरू)।

स्थिरीकरण वर्कस्टेशनहरूको लागि GeForce र GPU समर्थन यो भविष्यका संस्करणहरूको लागि योजना गरिएको छ। अन्ततः, खुला स्रोत आधार को स्थिरता को स्तर स्वामित्व ड्राइभर को राज्य मा ल्याइनेछ।

यसको हालको रूपमा, मुख्य कर्नेलमा प्रकाशित मोड्युलहरू समावेश गर्न सम्भव छैन, किनकि तिनीहरूले कोडिङ शैली र वास्तुकला सम्मेलनहरूको लागि कर्नेलको आवश्यकताहरू पूरा गर्दैनन्, तर Nvidia ले Canonical, Red Hat र SUSE सँग मिलेर काम गर्न चाहन्छ यो समस्या समाधान गर्न र नियन्त्रक प्रोग्रामिङ इन्टरफेसहरू स्थिर गर्न। थप रूपमा, जारी गरिएको कोड खुला स्रोत Nouveau कोर ड्राइभरलाई बढाउन प्रयोग गर्न सकिन्छ, जसले स्वामित्व ड्राइभरको रूपमा उही GPU फर्मवेयर प्रयोग गर्दछ।

अन्तमा यदि तपाईं हुनुहुन्छ यसको बारेमा थप जान्न इच्छुक, तपाईं विवरणहरू जाँच गर्न सक्नुहुन्छ निम्न लिंक


लेखको सामग्री हाम्रो सिद्धान्तहरूको पालना गर्दछ सम्पादकीय नैतिकता। त्रुटि क्लिक गर्न रिपोर्ट गर्नुहोस् यहाँ.

टिप्पणी गर्न पहिलो हुनुहोस्

तपाइँको टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन।

*

*

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