Ubuntu पर Nvidia ड्राइवर आसानी से इंस्टॉल करने का तरीका | पूर्ण गाइड

1. परिचय: Ubuntu पर Nvidia ड्राइवर क्यों उपयोग करें?

Ubuntu डिफ़ॉल्ट रूप से एक ओपन‑सोर्स Nouveau ड्राइवर प्रदान करता है, लेकिन आधिकारिक Nvidia ड्राइवर स्थापित करने से काफी बेहतर प्रदर्शन मिल सकता है। यह विशेष रूप से उन कार्यों के लिए महत्वपूर्ण है जो GPU पर निर्भर होते हैं, जैसे गेमिंग, 3D मॉडलिंग और AI विकास, क्योंकि Nvidia ड्राइवर बेहतर स्थिरता और कार्यक्षमता प्रदान करते हैं। अतिरिक्त रूप से, यदि आपको CUDA समर्थन की आवश्यकता है, तो आधिकारिक ड्राइवर आवश्यक है। Ubuntu पर Nvidia ड्राइवर स्थापित करके, आप अपने हार्डवेयर की पूरी क्षमता का उपयोग कर सकते हैं।

2. अपने Nvidia ड्राइवर की जाँच कैसे करें

Nvidia ड्राइवर स्थापित करने से पहले, अपने Nvidia GPU मॉडल और अनुशंसित ड्राइवर संस्करण की जाँच करना अत्यंत महत्वपूर्ण है। यह सही ड्राइवर चुनने की सुनिश्चितता के लिए पहला कदम है। जाँच के लिए इन चरणों का पालन करें:

  1. टर्मिनल खोलें
  • टर्मिनल खोलने के लिए शॉर्टकट Ctrl + Alt + T का उपयोग करें।
  1. कमांड दर्ज करें
  • निम्नलिखित कमांड चलाएँ:
    bash ubuntu-drivers devices
  1. सिफारिशित ड्राइवर की जाँच करें
  • आउटपुट उपलब्ध ड्राइवरों और अनुशंसित ड्राइवर को प्रदर्शित करेगा। इस जानकारी का उपयोग करके सर्वोत्तम ड्राइवर स्थापित करें।

3. Nvidia ड्राइवर कैसे इंस्टॉल करें

Ubuntu पर Nvidia ड्राइवर इंस्टॉल करने के दो तरीके हैं। शुरुआती लोगों के लिए स्वचालित इंस्टॉलेशन की सलाह दी जाती है, लेकिन मैन्युअल इंस्टॉलेशन भी संभव है।

1. स्वचालित इंस्टॉलेशन

  1. टर्मिनल खोलें और निम्नलिखित कमांड चलाएँ:
   sudo ubuntu-drivers autoinstall
  1. यह कमांड अनुशंसित ड्राइवर को स्वचालित रूप से स्थापित करेगा।

2. मैन्युअल इंस्टॉलेशन

  1. यदि आप किसी विशिष्ट ड्राइवर संस्करण को मैन्युअल रूप से स्थापित करना चाहते हैं, तो निम्नलिखित कमांड का उपयोग करें:
   sudo apt install nvidia-driver-XXX

※ “XXX” को उस ड्राइवर संस्करण संख्या से बदलें जिसे आप इंस्टॉल करना चाहते हैं।

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

4. बीटा ड्राइवर स्थापित करना

स्थिर ड्राइवरों के अलावा, Nvidia नवीनतम सुविधाओं के साथ बीटा ड्राइवर प्रदान करता है। इन्हें स्थापित करने के लिए, आपको PPA रिपॉज़िटरी जोड़नी होगी। इन चरणों का पालन करें:

  1. PPA रिपॉजिटरी जोड़ें
    निम्नलिखित कमांड को टर्मिनल में चलाएँ:
   sudo add-apt-repository ppa:graphics-drivers/ppa
   sudo apt update
  1. ड्राइवर स्थापित करें
    जैसे मानक ड्राइवरों के साथ, बीटा ड्राइवर को कमांड का उपयोग करके स्थापित करें:
   sudo apt install nvidia-driver-XXX

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

5. ट्रबलशूटिंग

Nvidia ड्राइवर स्थापित करने के बाद, आपको सिस्टम अस्थिरता या ड्राइवर सही ढंग से काम न करने जैसी समस्याएँ हो सकती हैं। नीचे सामान्य समस्याएँ और उनके समाधान दिए गए हैं।

1. स्क्रीन काली हो जाती है

  • ड्राइवर सही ढंग से लोड नहीं हो रहा हो सकता है। टर्मिनल में निम्नलिखित कमांड का उपयोग करके Nvidia ड्राइवर की स्थिति जांचें:
    bash sudo systemctl status nvidia

2. ड्राइवर सही तरीके से स्थापित नहीं हुआ

  • यदि ड्राइवर अपेक्षित रूप से काम नहीं कर रहा है, तो आप सभी Nvidia-संबंधित पैकेजों को हटा सकते हैं और उन्हें पुनः स्थापित कर सकते हैं:
    sudo apt purge nvidia-*

3. Nouveau ड्राइवर को निष्क्रिय करना

  • Ubuntu डिफ़ॉल्ट रूप से ओपन‑सोर्‍स Nouveau ड्राइवर शामिल करता है, जो Nvidia ड्राइवर के साथ संघर्ष कर सकता है। इसे निम्नलिखित कमांड्स का उपयोग करके अक्षम करें:
    bash echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
    sudo update-initramfs -u
    sudo reboot

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

6. Summary & Next Steps

Nvidia ड्राइवर स्थापित करना Ubuntu उपयोगकर्ताओं के लिए एक आवश्यक प्रक्रिया है। स्वचालित और मैनुअल इंस्टॉलेशन विधियों, साथ ही बीटा ड्राइवर उपयोग और समस्या निवारण तकनीकों को समझकर, आप अपने सिस्टम के प्रदर्शन को अधिकतम कर सकते हैं।

अगले कदम के रूप में, अपने GPU प्रदर्शन को अनुकूलित करने के लिए Nvidia X Server सेटिंग्स को कॉन्फ़िगर करने पर विचार करें। साथ ही, यदि आप CUDA-आधारित एप्लिकेशन उपयोग करने की योजना बना रहे हैं, तो CUDA पर्यावरण सेटअप करना लाभदायक होगा। नियमित रखरखाव सिस्टम की स्थिरता और उच्चतम प्रदर्शन सुनिश्चित करेगा।