Ubuntu 18.04 में एनवीडिया ड्राइवर कैसे स्थापित करें?


21

मैंने अपने लैपटॉप में इंस्टॉल करने के लिए आधिकारिक वेबसाइट से लिनक्स के लिए एनवीडिया ड्राइवर डाउनलोड किया है। यह एक फाइल है जिसका नाम NVIDIA-Linux-x86_64-390.67.run है, इस फाइल को कैसे इंस्टॉल करें?

जवाबों:


25

अपने ग्राफिक्स कार्ड के लिए उपलब्ध एनवीडिया ड्राइवर के नवीनतम संस्करण का निर्धारण करें

  1. यहां ग्राफिक्स ड्राइवर पीपीए होमपेज पर जाएं और एनवीडिया ड्राइवरों के नवीनतम संस्करण निर्धारित करें

  2. सत्यापित करें कि आपका ग्राफिक्स कार्ड नवीनतम ड्राइवरों को चलाने में सक्षम है।

यदि आपका ग्राफिक समर्थित है, तो आप आगे बढ़ सकते हैं और अपने सिस्टम पर पहले से स्थापित सभी एनवीडिया ड्राइवरों को हटा सकते हैं। टर्मिनल में निम्न कमांड दर्ज करें।

sudo apt-get purge nvidia*

ग्राफिक्स ड्राइवरों PPA जोड़ें

आइए हम आगे बढ़ें और ग्राफिक्स-ड्राइवर PPA जोड़ें -

sudo add-apt-repository ppa:graphics-drivers

sudo apt-get update

नवीनतम एनवीडिया ग्राफिक्स ड्राइवर स्थापित करें (सक्रिय करें)। अपने ग्राफिक्स कार्ड द्वारा समर्थित एनवीडिया ग्राफिक्स के संस्करण को स्थापित करने के लिए निम्नलिखित कमांड दर्ज करें -

sudo apt-get install nvidia-XXXX 

या

sudo apt-get install nvidia-driver-xxxxx                            

(xxxx - आपके एनवीडिया ड्राइवर के लिए समर्थित संस्करण है)

नए ड्राइवर को किक-इन करने के लिए अपने कंप्यूटर को रिबूट करें। आप निम्न कमांड के साथ अपनी स्थापना स्थिति की जांच कर सकते हैं

lsmod | grep nvidia

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

lsmod | grep nouveau

यह एनवीडिया ड्राइवर्स का मेरा टर्मिनल आउटपुट है।

मेरे एनवीडिया ड्राइवर्स

devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56       Driver Version: 418.56       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce 940MX       Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   52C    P5    N/A /  N/A |    254MiB /  2004MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      3975      G   /usr/lib/xorg/Xorg                           108MiB |
|    0      4002      G   /usr/lib/firefox/firefox                       1MiB |
|    0      4350      G   /usr/bin/gnome-shell                         137MiB |
|    0      5204      G   /usr/lib/firefox/firefox                       1MiB |
|    0     24924      G   /usr/lib/firefox/firefox                       1MiB |
+-----------------------------------------------------------------------------+

6
नोट: कुबंटु पर मुझे sudo apt-get install nvidia-driver-xxxxx(विशेष रूप से, 415)
नाथन लॉफर्टी

1
इसी तरह, उबंटू 18.04 पर मुझे जरूरत थी जिसके nvidia-driver-430बजाय nvidia-430नहीं मिला।
कम्प्यूटरसाइंटिस्ट

10

मैं 18.04 में एनवीडिया-ड्राइवर-390 ड्राइवर संस्करण 390.48 का उपयोग कर रहा हूं जिसे निम्नलिखित कमांड के साथ स्थापित किया गया था:

sudo ubuntu-drivers autoinstall 
sudo reboot  

मालिकाना ग्राफिक्स ड्राइवर स्थापित करते समय, ओपन सोर्स ग्राफिक्स ड्राइवर की स्थापना रद्द करना आवश्यक नहीं है। दो ग्राफिक्स ड्राइवरों को एक दूसरे के साथ स्थापित किया जा सकता है, जिससे ओपन सोर्स ग्राफिक्स ड्राइवर का उपयोग एक वैकल्पिक विकल्प के रूप में किया जा सकता है अगर मालिकाना ग्राफिक्स ड्राइवर का उपयोग करने में कोई समस्या है।

ubuntu-drivers autoinstallआदेश ड्राइवरों कि उनके निर्भरता भी शामिल स्वत: स्थापना के लिए उपयुक्त हैं स्थापित करता है, और जब कोई अद्यतन उपलब्ध है Nvidia चालक भी स्वतः ही अद्यतन किया जाएगा।


6

ऐसा करने के लिए, आप टर्मिनल में निम्नलिखित आदेशों के साथ ग्राफिक्स ड्राइवर पीपीए जोड़ेंगे:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

इसके बाद, अब आपको अपने टर्मिनल में निम्नलिखित दर्ज करके किसी भी वर्तमान NVIDIA ड्राइवर को निकालना चाहिए:

sudo apt-get purge nvidia*

अब जब आपने यह कर लिया है, तो नवीनतम संस्करण को स्थापित करना सुरक्षित है:

sudo apt-get install nvidia-driver-396

कृपया ध्यान दें कि यह Ubuntu-18.04 पर nvidia-driver-396 है, यह Ubuntu 16.04 पर nvidia-396 है लेकिन आप 16.04 का उपयोग नहीं कर रहे हैं।


0

एक साधारण डबल क्लिक को ट्रिक करना चाहिए। यदि यह नहीं है, तो राइट क्लिक करें -> अनुमतियाँ -> निष्पादित अनुमति सक्षम करें और फिर दोबारा डबल क्लिक करने का प्रयास करें


0

मुझे यकीन नहीं है कि मैं मैन्युअल रूप से विशिष्ट ड्राइवरों को स्थापित करने से सहमत हूं

sudo apt-get install nvidia-XXXX 

क्या सॉफ़्टवेयर और अपडेट के माध्यम से नया ड्राइवर उपलब्ध होने तक इंतजार करना बेहतर नहीं है?

मुझे लगा कि PPA को जोड़ने का उद्देश्य क्या था?


PPA को जोड़ने का उद्देश्य आम तौर पर किनारे पर होना है, इसलिए आप उबंटू के नए संस्करण की प्रतीक्षा करने के बजाय सबसे वर्तमान संस्करण स्थापित कर सकते हैं जिसमें उस किनारे पर आपके द्वारा वांछित सॉफ़्टवेयर का नया संस्करण शामिल है।
एलेक्सिस विलके

0

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

  • लिनक्स मिंट 19.1 टेसा 18.04 उबंटू पर
  • RTX 2060 ग्राफिक्स कार्ड

इसके बाद के कदम क्या थे:

  1. अपने लैपटॉप के BIOS पर जाएं (अपने कंप्यूटर को रिबूट करने की शुरुआत में F2 दबाएं) और सुरक्षित बूटिंग को अक्षम करें।

  2. एक बार जब आप कंप्यूटर पर फिर से लॉगिन करते हैं, तो टर्मिनल खोलें और चलाएं:

    sudo apt install nvidia-settings
    

    यह आपको आपके द्वारा इंस्टॉल किए गए ड्राइवर के लिए सेटिंग्स को संशोधित करने की अनुमति देगा।

  3. Https://www.tensorflow.org/install/gpu पर जाएं और Ubuntu 18.04 के लिए चरणों का पालन करें।

  4. अब, मैं जिस प्रमुख मुद्दे पर भाग रहा था, मुझे ठीक करने के लिए हमेशा के लिए ले गया, यह तथ्य था कि कंप्यूटर को रिबूट करने के बाद मैं एक ब्लैक स्क्रीन में चल रहा था। ऐसा इसलिए हो रहा था क्योंकि लैपटॉप अब मूल "इंटेल" ग्राफिक्स कार्ड का उपयोग नहीं कर रहा था और उसने "एनवीआईडीआईए" पर स्विच कर दिया था। यदि आप एक समान स्थिति में भाग लेते हैं, तो ट्टी स्क्रीन (टेलेटाइप टर्मिनल) पर जाने के लिए कमांड CTRL+ ALT+ F1का उपयोग करें । वहां आप अपने उपयोगकर्ता नाम / पासवर्ड का उपयोग करके प्रवेश करने में सक्षम हो सकते हैं। फिर कोड चलाएँ:

    sudo apt install nvidia-prime
    

    इस अंतिम कमांड का उद्देश्य यह बदलने में सक्षम होना था कि मेरा लैपटॉप किस ग्राफिक्स कार्ड का उपयोग कर रहा है। मैं फिर भागा:

    sudo prime-select intel
    

ट्टी को छोड़ने के लिए और अपनी नियमित स्क्रीन पर वापस जाने के लिए आप या तो रिबूट कर सकते हैं या CTRL+ ALT+ F7"कर सकते हैं (कम से कम यह मेरे लिए काम करने वाली कमांड है)।

एक बार लॉग इन करने के बाद मैं वापस NVIDIA कार्ड ( sudo prime-select nvidia) में बदल सकता हूं और सामान्य रूप से रीबूट कर सकता हूं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.