प्रत्येक कर्नेल अद्यतन के बाद nVidia ड्राइवर रीसेट


24

मैं आधिकारिक nVidia ड्राइवर का उपयोग कर रहा हूं क्योंकि मेरा कार्ड (GeForce 750 Ti) अभी तक उबंटू द्वारा समर्थित नहीं है। जब भी कर्नेल अपडेट होता है, मेरा सिस्टम टूट जाता है।

मैंने कर्नेल अपडेट के कारण अपने सिस्टम को दो-तीन बार स्वरूपित किया है और आज मैंने इसे ठीक करने का प्रयास करने का निर्णय लिया है। मैंने इसे इस पद्धति से ठीक करने की कोशिश की और आश्चर्यजनक रूप से यह काम करता है।

  1. कंसोल पर स्विच करें (एनवीडिया ड्राइवर के दुर्घटनाग्रस्त होने की प्रतीक्षा करने के बाद, जैसा कि आप कंसोल को स्विच करते समय करते हैं: p)

  2. एक पूर्ण स्थापना रद्द करें

    sudo ./<DRIVER>.run -uninstall
    
  3. रिबूट और ऑन-बोर्ड कार्ड पर स्विच करें

  4. अद्यतन करें

    sudo apt-get update
    sudo apt-get dist-upgrade
    
  5. फिर से रिबूट

  6. ड्राइवर को पुनर्स्थापित करें

    sudo ./<DRIVER>.run
    
  7. रिबूट और NVIDIA GPU पर वापस स्विच करें

क्या इस सब से गुजरे बिना अपडेट करने का एक बेहतर / आसान / तेज तरीका है?


sudo apt-get install nvidia-commonबिना कठिन दौड़ और संकलन के साथ प्रयास करें । यह ड्राइवर एनवीडिया कार्ड के लिए है। आप त्वरित ड्राइवर को भी स्थापित कर सकते हैंsudo apt-get install xserver-xorg-video-nouveau

@ user300200 यह गैर-समर्थित कार्ड के लिए काम करेगा? मुझे ऐसा नहीं लगता।
user36976

उत्तर को अद्यतन किया।

जवाबों:


29
  • पहली बूट विफलता और कंसोल ( Ctrl+ Alt+ F1या किसी भी F6) पर स्विच करने के बाद ।

    1. वर्तमान कर्नेल के लिए ड्राइवर मॉड्यूल बनाएँ (जो अभी स्थापित है)

      sudo sh ./<DRIVER>.run -K
      
    2. रीबूट:

      sudo reboot
      

    कई बार रिबूट और एडेप्टर स्विच करने की आवश्यकता नहीं है।

    संदर्भ: उबंटू विकी: एनवीडिया मैनुअल - कर्नेल और मेसा अपडेट

  • पूर्ण होने के लिए, ड्राइवर रिलीज़ के लिए = = 304 के लिए इसके मॉड्यूल को DKMS में पंजीकृत करना संभव है। DKMS प्रत्येक नए स्थापित कर्नेल के लिए इसे बनाने का ध्यान रखेगा।

    1. DKMS स्थापित करें (कुछ कारणों से, यह पहले से स्थापित नहीं हो सकता है)

      sudo apt-get install dkms
      
    2. NVidia ड्राइवर को DKMS विकल्प के साथ पुनर्स्थापित करें।

      sudo sh ./<DRIVER>.run --dkms
      

    इसके बाद, इसे ऊपर के चरणों को फिर से करने की आवश्यकता नहीं होनी चाहिए। नए कर्नेल इंस्टॉल के बाद सत्यापन / जांच करने का एक तरीका:

    dkms status
    

    संदर्भ:


छोटा सा सवाल, क्या यह तरीका खुद ड्राइवर को अपडेट करने के लिए भी लागू होता है? यदि मैं चालक के एक नए संस्करण से -K चलाता हूं तो इसे स्थापित किया जाएगा या मुझे इस मामले में स्थापना रद्द करने और पुनर्स्थापित करने की आवश्यकता है?
user36976

@ ठीक है, देर होने के लिए क्षमा करें मुझे अभी इंटरनेट तक पहुंच मिली है। जैसा कि मैंने पहले nVidia ड्राइवर की कोशिश की है, स्थापना प्रक्रिया पिछले / पुराने अधिष्ठापन की जांच करती है फिर नए संस्करण को स्थापित करने के लिए ले जाने से पहले उन्हें हटा देती है। आपको विकल्प के बिना स्थापना को चलाना चाहिए -K
user.dz

1
मैंने पहले ही पता लगा लिया है कि
theupdate

1
मैं सिर्फ भरोसेमंद (वास्तव में मिंट 17.2) पर एनवीडिया-340 स्थापित करता हूं और यह डीकेएमएस के साथ खुद को स्थापित के हिस्से के रूप में पंजीकृत करता है। कोई अतिरिक्त कदम की आवश्यकता नहीं है।
टॉम सालेबा

1
मेरे ड्राइवर को 'dkms स्थिति' में सूचित किया गया है, फिर भी मुझे अभी भी प्रत्येक नए कर्नेल के साथ पुनः इंस्टॉल करने की आवश्यकता है। मेरे पास ग्राफिक्स-ड्राइवर
ppa
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.