- - लिनक्स पर एनवीडिया बीटा ड्राइवर कैसे स्थापित करें

लिनक्स पर एनवीडिया बीटा ड्राइवर कैसे स्थापित करें

एनवीडिया सबसे अच्छे ग्राफिक्स कार्ड बनाता है लेकिनवर्तमान में, लिनक्स उपयोगकर्ताओं के पास स्थिर लिनक्स ड्राइवरों का उपयोग करके एक कठिन समय हो सकता है। प्रारंभ में, लिनक्स के लिए उपलब्ध स्थिर ड्राइवरों के साथ इन ग्राफिक्स कार्ड के लिए बहुत समर्थन था। इससे तबीयत बिगड़ गई। नए GTX 10 सीरीज कार्ड का उपयोग करने वालों को ग्लिट्स का अनुभव हो रहा है, और स्टेलर के प्रदर्शन से कम है। यह इस वजह से है कि इन GPU के साथ लिनक्स उपयोगकर्ताओं को उपलब्ध बीटा ड्राइवरों का उपयोग करने पर विचार करना चाहिए। बीटा ड्राइवर को स्थिर की तुलना में तेज दर पर अपडेट किया जाता है, इसलिए जल्द ही फिक्स हो जाते हैं। इसके अतिरिक्त, बीटा रिलीज पर एनवीडिया उपयोगकर्ता एक तेज दर पर कार्यान्वित नई सुविधाओं को पाएंगे, और साथ ही साथ तेजी से तय किए गए मुद्दे भी। यहां बताया गया है कि आप ओपन सोर्स ड्राइवरों को कैसे निष्क्रिय कर सकते हैं और लिनक्स पर एनवीडिया बीटा ड्राइवर स्थापित कर सकते हैं।

ब्लैक लिस्टेड ओपन सोर्स ड्राइवर्स पोस्ट-बूट

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

दुर्भाग्य से, वर्तमान में यह संभव नहीं हैनोव्यू कर्नेल ड्राइवर को जगह पर छोड़ दें। ऐसा इसलिए है क्योंकि यह उस ड्राइवर के साथ टकराव करता है जिसे हम स्थापित करने वाले हैं। इसे हटाने की आवश्यकता है ताकि कर्नेल इसे न चला सके।

कर्नेल ड्राइवर को ब्लैकलिस्ट करने के लिए, रूट शेल प्राप्त करें:

sudo -s

अगला, नैनो पाठ संपादक दर्ज करें और एक कॉन्फ़िगरेशन फ़ाइल बनाएं। यह आवश्यक है ताकि लिनक्स जानता है कि क्या करना है।

sudo nano /etc/modprobe.d/disable-nouveau.conf

सबसे पहले, इसे फ़ाइल में जोड़ें:

blacklist nouveau

फिर दबायें दर्ज अगली पंक्ति में जाने और इस पाठ को जोड़ने के लिए कीबोर्ड पर:

nouveau modeset=0

ब्लैकलिस्ट कॉन्फ़िगरेशन फ़ाइल को संपादित करने के बाद, कीबोर्ड पर CTRL + O दबाकर नैनो पाठ संपादक को सहेजें, फिर पुष्टि करने के लिए Enter पर टैप करें।

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

ओपन सोर्स ड्राइवर्स प्री-बूट को ब्लैकलिस्ट करना

Nouveau ड्राइवर को भी बूट में अक्षम होना चाहिए। यह डिफ़ॉल्ट ग्रब कॉन्फ़िगरेशन को संपादित करके किया जा सकता है।

sudo nano /etc/default/grub

संपादक में, देखिए GRUB_CMDLINE_LINUX_DEFAULT =

नैनो का प्रयोग, पेस्ट:

rdblacklist=nouveau

पेस्ट किया गया कोड इस तरह दिखना चाहिए:

इसके साथ एक नया ग्रब कॉन्फ़िगरेशन फ़ाइल बनाएँ:

sudo grub-mkconfig -o /boot/grub/grub.cfg

अंत में, मशीन को रिबूट करें। यह आवश्यक है क्योंकि लिनक्स रैम में कुछ चीजों को चलाएगा, और परिवर्तन करने के लिए पुनः आरंभ करने की आवश्यकता होगी।

कर्नेल हेडर / डाउनलोडिंग ड्राइवर स्थापित करना

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

निम्नलिखित कमांड के साथ हेडर स्थापित करें। वह चुनें जो आपके लिनक्स वितरण से मेल खाती है।

उबंटू / लिनक्स टकसाल / प्राथमिक / डेबियन और आदि

sudo apt install linux-headers

आर्क लिनक्स / मंज़रो आदि

sudo pacman -S kernel-headers

फेडोरा

sudo dnf install kernel-headers kernel-devel -y

ओपन स्यूस

sudo zypper install kernel-headers kernel-devel

ड्राइवर डाउनलोड कर रहा है

बीटा ड्राइवर को एनवीडिया ने बहुत अधिक रिलीज़ किया हैलिनक्स वितरण की तुलना में तेज रख सकते हैं। लिनक्स पर अधिकांश सॉफ्टवेयर रिपॉजिटरी प्रभावी रूप से हर रिलीज को फ्रीज करते हैं। इसका मतलब यह है कि नए सॉफ्टवेयर को हर दो महीने में जोड़ा जा सकता है। यही कारण है कि इस गाइड में हम लिनक्स वितरण डेवलपर्स के बजाय निर्माता से सीधे ड्राइवर डाउनलोड कर रहे हैं।

एनवीडिया वेबसाइट पर हेड, ऑपरेटिंग सिस्टम के तहत लिनक्स का चयन करें। फिर, अपने ग्राफिक्स मॉडल का चयन करें, और "अनुशंसित / बीटा" के तहत, बीटा विकल्प का चयन करें। ड्राइवर का नवीनतम संस्करण डाउनलोड करें।

स्थापना के लिए तैयारी कर रहा है

Nvidia ड्राइवर तब तक स्थापित नहीं किया जा सकता है जब तक कि इंस्टॉलर के पास इसकी अनुमतियाँ परिवर्तित नहीं होती (इसे निष्पादन योग्य चिह्नित करना)। सबसे पहले, डाउनलोड निर्देशिका दर्ज करें:

cd ~/Downloads

फिर, इसे निष्पादन योग्य के रूप में चिह्नित करें।

sudo chmod +x *.run

इंस्टॉलर के प्रीपेड होने से, हम GUI को अक्षम कर पाएंगे, ताकि इंस्टॉलर काम करेगा:

sudo -s
rm /etc/systemd/system/default.target
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

एनवीडिया बीटा ड्राइवर स्थापित करें

प्रस्तुत करने के अनुभाग में, ग्राफिकल इंटरफ़ेस अक्षम किया गया था। परिणामस्वरूप, उपयोगकर्ता TTY मोड में है। अपने उपयोगकर्ता नाम के साथ लॉग इन करें। फिर, एक रूट शेल प्राप्त करें:

sudo -s

अगला, जहां .run फ़ाइल है वहां नेविगेट करें।

cd /home/username/Downloads/

उसके बाद, इंस्टॉलर को निष्पादित करें:

./*.run

एनवीडिया इंस्टॉलर के निर्देशों का पालन करें, और DKMS समर्थन को सक्षम करने के लिए सहमत होना सुनिश्चित करें।

स्थापना पूर्ण होने पर, GUI इंटरफ़ेस को पुन: सक्षम करने के लिए निम्नलिखित दर्ज करें:

rm /etc/systemd/system/default.target
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

ग्राफिक्स इंटरफ़ेस को फिर से सक्षम करने के साथ, मशीन को रिबूट करें। जब पीसी वापस लॉग इन करता है, तो एनवीडिया जीपीयू बीटा ड्राइवर सिस्टम पर पूरी तरह से चलेंगे।

टिप्पणियाँ