Ubuntu 16.04 पर नवीनतम NVIDIA ड्राइवर


36

मैं उबंटू 16.04 पर हूं और मैं देखता हूं कि "अतिरिक्त ड्राइवर" टैब में "सॉफ़्टवेयर एंड अपडेट्स" का टैब, जो मैं स्थापित कर रहा हूं, NVIDIA ड्राइवरों के नवीनतम संस्करण हैं

  1. संस्करण 367.57 एनवीडिया -367 (मालिकाना) से
  2. nvidia-370 (खुला स्रोत) से संस्करण 370.28

इस तथ्य के अलावा कि मुझे नहीं पता कि "मालिकाना" और "खुला स्रोत" का मतलब यहाँ है, मुझे अपने वास्तविक ग्राफिक्स कार्ड के आधार पर ड्राइवर संस्करण का चयन करने का विकल्प भी नहीं दिखता है। मैं GTX 1080 का उपयोग कर रहा हूं और वर्तमान में लंबे समय तक रहने वाला शाखा संस्करण 375.20 है; क्या उबंटू ग्राफिक्स पीपीए को अंततः अपडेट किया जाएगा, या मुझे मैन्युअल रूप से 375 स्थापित करना होगा?

जवाबों:


38

मैं jockeyअभी तक nVidia 375 के लिए समर्थन के लिए कोई संदर्भ नहीं ढूँढ सकता । लेकिन मैनुअल इंस्टॉलेशन उतना मुश्किल नहीं है जितना आप सोच सकते हैं।

आधिकारिक निर्देश

  1. यहां से ड्राइवर वर्जन 375.20 डाउनलोड करें
  2. $ chmod 777 NVIDIA-Linux-x86_64-375.20.run
  3. $ sudo sh NVIDIA-Linux-x86_64-375.20.run
  4. $ sudo apt-get update
  5. $ sudo apt-get upgrade

पीपीए के माध्यम से स्थापित करें

  1. $ sudo add-apt-repository ppa:graphics-drivers/ppa
  2. $ sudo apt update

संभावित मुद्दे

@Michael__treat के माध्यम से लॉगिन लूप समस्या के लिए परिशिष्ट:

सुनिश्चित करें कि Windows बूट प्रबंधक में सुरक्षित बूट अक्षम है। उबंटू से पैदल मार्ग अधूरा हो सकता है। परीक्षण के दौरान, मैंने पाया कि मुझे विंडोज सिस्टम बूट मैनेजर का उपयोग करना था, और मैन्युअल रूप से सुरक्षित बूट को अक्षम करना था।

इसने मेरे मामले में लॉगिन लूप समस्या हल कर दी।

TL; DR: सुनिश्चित करें कि सुरक्षित बूट वास्तव में बंद है।

  • जब आप ग्रब तक पहुंचते हैं, तो विंडोज़ बूट मैनेजर पर जाएं
  • दबाएँ e
  • से secureboot बदलने enabledके लिएdisabled

लगता है मेरे लिए काम नहीं कर रहा है। मुझे TTY पर जाना है, अक्षम करना है mdlight, nouveau को अक्षम करना है (लगभग GUI को ध्यान में रखते हुए) और फिर भी यह काम नहीं कर सकता।
बोनो

मैंने 384.111 के साथ यहां वर्णित आधिकारिक निर्देशों का उपयोग किया और यह मुझे लॉगिन लूप में मिला। मेरे पास इस कंप्यूटर पर खिड़कियां नहीं हैं। किसी की सहायता करें?
एमबेक

@embe, यहाँ एक टिप्पणी के अनुसार: lenovolinux.blogspot.ca/2016/05/… "" आपको पहले रिबूट के बाद रिकवरी मोड में प्रवेश करना होगा क्योंकि एक लॉगिन लूप होगा। मैं ctrl-alt f1 to ctrl-alt f1 to नहीं कर सकता। tty ... चरणों को जारी रखने के बाद इसने मेरे लिए काम किया। " हालांकि यह भौंरा स्थापित करने के लिए था, लेकिन मुझे लगा कि यह प्रासंगिक हो सकता है :)
फ्रिकस्टर

हर कोई पीपीए समाधान का उपयोग करता है। आपके सिस्टम में गड़बड़ी की संभावना कम है।
डैनमैन

8
Proprietary : Owned/Provided by some company (In your case these are the 
              Graphics drivers provided by Nvidia)

Open Source: Developed/Provided by an open source community.

यदि आप CUDA(GPU पर कार्यों को निष्पादित करने के लिए एनवीडिया का सामान) का उपयोग करना चाहते हैं, तो आपको मालिकाना चालक का उपयोग करना चाहिए।

यदि आप OpenCL(क्रूडोस द्वारा विकसित CUDA की तरह कुछ) का उपयोग करना चाहते हैं , तो आपको ओपन सोर्स ड्राइवर का उपयोग करना होगा।

नवीनतम ड्राइवर जोड़ने के लिए PPA:

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

अब, के Software & Updatesतहत खोजें System Settingsऔर आवश्यक ड्राइवर संस्करण Additional Driversटैब का चयन करें, ड्राइवर का चयन करें और क्लिक करें Apply Changes। पुनः आरंभ और आनंद लें!

पुनश्च: कभी-कभी सबसे अच्छा ड्राइवर संस्करण अच्छी तरह से काम नहीं करता है, इसलिए आपको यह देखना होगा कि क्या आप प्रदान की गई सभी कार्यक्षमता का आनंद ले रहे हैं और क्या इसमें बग हैं और कृपया जांचें कि क्या nvidia-primeस्थापित है क्योंकि यह अधिकांश स्थितियों में काम आता है कीड़े एक काले परदे की ओर ले जाते हैं।


1
मुझे सिर्फ "नहीं" और कुछ और नहीं "सूदो apt-get update" "sudo ubuntu-
driver

@MeganFoxz: धन्यवाद। "sudo ubuntu-driver autoinstall" एक आकर्षण की तरह काम करता था। मैंने अपने हार्डवेयर को पुराने NVIDIA कार्ड से नए में अपग्रेड किया है।
सात

0

$ sudo add-apt-repository ppa: ग्राफ़िक्स-ड्राइवर / ppa $ sudo apt update

यह सबसे अच्छा समाधान है। इसके लिए और एनवीडिया ड्राइवर को अपडेट करें और यह 4.13 कर्नेल एनवीडिया 340.104 के साथ काम करता है। कर्नेल 4.13 समस्याओं के बिना काम करता है। मैंने इसे पेपरमिंट 8 रिस्पिन पर परीक्षण किया


प्रश्न नवीनतम चालक के बारे में था, जो उस समय 375 था। 340 स्पष्ट रूप से नवीनतम चालक नहीं है। इसके अलावा, कि यह पेपरमिंट 8 पर काम करता है, यह नहीं बताता कि क्या यह उबंटू पर काम करता है।
चाई टी। रेक्स

0

मैं CUDA टूलकिट के साथ Ubuntu 16.04 के लिए Asus NVIDIA 1080 8 GB GPU ड्राइवरों को अपडेट करने में सफल रहा:

$ wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/libcudnn6_6.0.21-1%2Bcuda8.0_amd64.deb
$ wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/libcudnn6-dev_6.0.21-1%2Bcuda8.0_amd64.deb
$ sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ sudo dpkg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb
$ sudo dpkg -i libcudnn6-dev_6.0.21-1+cuda8.0_amd64.deb
$ sudo apt-get update
$ sudo apt-get install cuda=8.0.61-1
$ sudo apt-get install libcudnn6-dev

रिबूट तो निम्नलिखित के साथ आगे बढ़ें:

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-367
$ sudo apt-get install mesa-common-dev
$ sudo apt-get install freeglut3-dev

मैंने चांगजियांग के ब्लॉग से उक्त बात उठाई , जो दीप लर्निंग के लिए आपके निर्माण को प्रेरित करता है यदि आप बहुत इच्छुक हैं।: D


-1

हाल ही में मैंने मालिकाना ड्राइवरों का उपयोग करना अधिक सुविधाजनक पाया। अगला सवाल है, कौन सा संस्करण? सबसे उपयुक्त ड्राइवर को स्थापित करने के लिए एक व्यवस्थित दृष्टिकोण है, जो नवीनतम संस्करण हो सकता है या नहीं। मैंने इस लेख में एनोटेट संस्थापन गाइड लिखा है । संक्षेप में चरण निम्नानुसार हैं।

  1. पर जाएं NVIDIA ड्राइवर डाउनलोड पृष्ठ

  2. OS जानकारी, ग्राफिक्स कार्ड मॉडल और CUDA टूलकिट संस्करण प्रदान करें और खोज करें।

  3. खोज परिणाम पृष्ठ में, अनुशंसित ड्राइवर संस्करण प्रदर्शित किया जाएगा। इसे एक संदर्भ के रूप में रखें।

  4. निजी NVIDIA ppa रिपॉजिटरी को जोड़ने के बाद, उपयुक्त इंडेक्स अपडेट करें।

    $ sudo apt-get अद्यतन

  5. Apt कैश से उपलब्ध ड्राइवरों को खोजें

    $ सुडो एप-कैश सर्च एनवीडिया | grep -E "nvidia- [0-9] {3}"

  6. सूची से, NVIDIA द्वारा अनुशंसित संस्करण स्थापित करें (नवीनतम नहीं हो सकता है)। संस्करण 390 के लिए, इंस्टॉलेशन कमांड सरल होगी:

    $ sudo apt-get install nvidia-390

  7. सिस्टम को रिबूट करें और nvidia-smi कमांड के साथ ड्राइवर संस्करण की जांच करें

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