nvidia-smi कमांड को Ubuntu 16.04 नहीं मिला


20

मैं अपने ubuntu 16.04 (मेरे पास GeForce GTX 960M है) पर एनवीडिया ड्राइवर स्थापित करने की कोशिश कर रहा हूं। मैंने इंटरनेट पर बताए गए कई तरीकों की कोशिश की, लेकिन कोई भी काम नहीं कर रहा है। (मैं देखा NVIDIA-SMI स्थापित करने के लिए? , NVIDIA-SMI: आदेश उबंटू 16 पर नहीं मिला है, लेकिन इन मदद नहीं की ...)

दरअसल जब मैं दौड़ता हूं nvidia-smi, मुझे nvidia-smiकमांड नहीं मिलती है, और जब मैं दौड़ता lshw -numeric -C displayहूं तो देखता हूं कि मेरे ग्राफिकल कार्ड की स्थिति है display unclaimed। मुझे नहीं पता कि यह संबंधित है लेकिन यह अजीब लगता है

जवाबों:


16

एनवीआईडीआईए ड्राइवरों को स्थापित करने के बाद रिबूट करते समय मेरे लिए काम करने वाला समाधान सुरक्षित बूट को अक्षम करना था ।

sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-381

फिर रिबूट करें, मेनू में "सुरक्षित बूट विकल्प बदलें" चुनें, जो पासवर्ड आपने पहले चुना था और सुरक्षित बूट को अक्षम करें।


1
मैंने बूट सुरक्षित अक्षम कर दिया है, लेकिन फिर भी यह काम नहीं करता है। मैं 384 में बदल गया (कोडा 8.0 के साथ), अभी भी काम नहीं करता है।
खान

यह मेरे लिए काम नहीं किया
Hakaishin

मेरे लिए काम नहीं। मुझे पैकेज एनवीडिया -381 उपलब्ध नहीं है, लेकिन दूसरे पैकेज द्वारा संदर्भित किया गया है। इसका मतलब यह हो सकता है कि पैकेज गायब है, obsoleted किया गया है, या केवल किसी अन्य स्रोत से उपलब्ध है E: पैकेज 'एनवीडिया -381' में कोई स्थापना उम्मीदवार नहीं है
ब्रैड

4

ड्राइवर को अपडेट करने का प्रयास करें।

  1. टर्मिनल में निम्नलिखित कमांड चलाकर पीपीए जोड़ें:

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt-get update
    
  2. सिस्टम सेटिंग्स या सीधे डैश से सॉफ़्टवेयर और अपडेट खोलें , Additional Driversटैब पर क्लिक करें , उस ड्राइवर का चयन करें जिसे आप उपयोग करना चाहते हैं, और क्लिक करें Apply changes

  3. ड्राइवर डाउनलोड और इंस्टॉल होने के बाद, अपने सिस्टम को रीस्टार्ट करें।


1
इससे कोई
फायदा

यह काम नहीं करता। NVIDIA ड्राइवर के चयन के बावजूद, यह इसे बदल देता है और xorg का चयन करता है ...
khan

+1 मैं आमतौर पर cli का उपयोग करता हूं, लेकिन यह ऊपर दिए गए उत्तर से बेहतर था। समझे बिना मुझे काम करने के लिए पैकेजों के बारे में चिंता करने की ज़रूरत है या कौन सा संस्करण स्थापित करना है - मुझे कोशिश किए बिना एक और अपडेट किया गया ... अच्छा!
नि: शुल्क Url

1

मेरे मामले में, बस BIOS में सुरक्षित बूट को अक्षम करने से समस्या हल हो गई।


1

मेरे पास यह स्थिति है, यह तब होता है जब आप किसी भी तरह से सभी काम कर रहे सिस्टम w / o को एनवीडिया कार्ड बूट करते हैं और फिर एनवीडिया ड्राइवर और बर्तन गायब हो जाते हैं।

इससे क्या मदद मिली: (अपने CUDA संस्करण पर विचार 9.2 है और ड्राइवर संस्करण 418 है)

sudo vi /etc/ld.so.conf.d/cuda-9-2.conf 

/usr/local/cuda-9.0/targets/x86_64-linux/lib 
/usr/lib/nvidia-418   ( <<- add this line)

फिर करो:

sudo dpkg-reconfigure nvidia-418

फिर रिबूट करें। यह काम करना चाहिए।

तो, अगर यह अभी भी नहीं करता है, तो बस पूरी तरह से क्यूडा को फिर से स्थापित करें, यही वह करेगा।


0

जब आप इंस्टॉल चलाते हैं, तो आपको एनवीडिया-करंट का उपयोग करना चाहिए, ताकि आप नवीनतम रिलीज़ प्राप्त कर सकें।


5
उबंटू में nvidia-current 16.04 Version: 304.135-0ubuntu0.16.04.1जो नवीनतम रिलीज़ नहीं है।
कर्ल डे

आप सही हे। लगता है, एनवीडिया का करंट वास्तव में करंट नहीं है! तो एनवीडिया की वेब साइट पर नवीनतम रिलीज़ को ढूंढें और विशिष्ट संस्करण (एनवीडिया- <संस्करण>) का उपयोग करें। धन्यवाद!
इब्राहिम

+1: यह उत्तर अब अमान्य हो सकता है, लेकिन भविष्य में मददगार हो सकता है
ntg

0

यह मेरे लिए काम किया:

sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-396

कुछ उपयुक्त के बजाय उपयुक्तता का उपयोग करते हैं:

sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install aptitude
sudo aptitude install nvidia-driver-396

यदि कुछ भी काम नहीं करता है, तो कृपया अपने ubuntu (यदि यह आपका मामला है) की जाँच करें क्योंकि कई मार्गदर्शिकाएँ बताती हैं कि कुछ गुठली Nvidia द्वारा समर्थित नहीं हैं। Ukuu विभिन्न गुठली स्थापित करने और उन्हें GRUB में जोड़ने के लिए एक सरल उपकरण है। मैंने मेरा (ubuntu-18.04 LTS में) 4.18.4-041804-जेनेरिक में बदल दिया और इसे बहुत अच्छा और स्थिर पाया।

यदि यह कोड चरण 8 तक इस ट्यूटोरियल का अनुसरण नहीं करता है । हालांकि मुख्य उद्देश्य CUDA, cuDNN, NCCL, टेंसोफ़्लो आदि के साथ पूर्ण स्थापना है, मैंने Nvidia ड्राइवरों को भी स्थापित करना अच्छा पाया (इसके लिए कर्नेल समस्या सीखी,) टिप्पणियों में)



0

केवल एक चीज जो मेरे लिए काम करती थी, मुझे एनवीडिया और भौंरा से संबंधित सभी चीजों को अनइंस्टॉल करना था, और यूकेयू पैकेज की मदद से अपने कर्नेल को 4.4 से 4.8.17 तक अपग्रेड करना और ड्राइवरों के 390 संस्करण स्थापित करना था।


0

मैंने उसी मुद्दे का सामना किया था। सभी जवाब सही ढंग से आपको समस्या को हल करने देंगे।

समस्या: लेकिन मुख्य मुद्दा ड्राइवर संस्करण के साथ है। आपने 430 या इस तरह के नवीनतम संस्करण को सक्षम किया होगा। लेकिन idk क्यों, लेकिन बाद के संस्करणों में इस त्रुटि का कारण बनता है। यहां तक ​​कि अगर आप सुरक्षित बूट को निष्क्रिय करते हैं, तो यह कहेंगे "उबंटू कम ग्राफिक्स पर काम कर रहा है"

समाधान: 400 से कम संस्करण 381, या जो भी आपका मामला हो, स्थापित करें। बस Ubuntu सॉफ्टवेयर सेटिंग्स के तहत अतिरिक्त ड्राइवरों में खोजें।

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