'Yüklenemedi: nvidia-installer ncurses v6 kullanıcı arabirimini' nasıl düzeltebilirim?


12

Benim için en son nvidia sürücüsünü ( 367.27) yüklemek istiyorum GeForce 940MX.

Neden geçmek istiyorum

Şu anda 361.42resmi depolardan kurdum. Ancak bunun TensorFlow ile ilgili sorunları var ( sayı 2810 ).

Ben ne yaptım

  1. En son sürücüyü http://www.nvidia.com/Download/index.aspx adresinden indirin.
  2. Her şeyi kapatın, oturumu kapatın, konsola geçin ( Ctrl+ Alt+ F2)
  3. Lightdm'nin kapatılması ( sudo service lightdm stop)
  4. İndirilen komut dosyasını yürütün ( sudo sh NVIDIA-Linux-x86_64-367.27.run)

Beklediğim

Bunun sürücüyü güncelleyeceğini düşündüm.

Ne oldu

EULA'yı kabul ettikten sonra bir hata aldım. Kuruluma devam etmek veya iptal etmek isteyip istemediğimi sordu. İptal ettim ve hata mesajına bir göz attım:

$ cat /var/log/nvidia-installer.log     
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jul 15 13:41:43 2016
installer version: 367.27

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

nvidia-installer command line:
    ./nvidia-installer

Unable to load: nvidia-installer ncurses v6 user interface

Using: nvidia-installer ncurses user interface
-> Detected 8 CPUs online; setting concurrency level to 8.
-> License accepted.
-> Installing NVIDIA driver version 367.27.
-> Running distribution scripts
   executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed!  Are you sure you want to continue? (Answer: Abort installation)
ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

Bu sorunu nasıl düzeltebilirim?

Nasıl geri döndüm

Uyarıyı yoksayıp yükledikten sonra grafik almadım. Sadece siyah bir ekran. Bu yüzden kurulumu çözdüm:

  1. shiftBaşlatma sırasında basın
  2. Kök kabuğuna git
  3. O tarafından yazılabilir mount -o remount,rw /( -olduğunu ?ve /bir -amerikan düzeninde)
  4. sh NVIDIA-Linux-x86_64-367.27.run --uninstall

İletinin kritik bir hatayı gösterdiğinden şüpheliyim - bu kullanımdan sonra nvidia-installer ncurses user interface('v6' olmadan) mutlu bir şekilde devam ediyor gibi görünüyor . Hata mesajında ​​hatırladığınız başka bir şey var mıydı (
DKMS'den

Hayır. Aslında, kuruluma devam ettiğimde her şey işe yaradı. GUI'yi yeniden başlatmaya çalışana kadar. Sonra hiç grafik yoktu: - /
Martin Thoma

Bu farklı bir soru gibi geliyor (belirli bir sürücünün grafik kartınızla uyumluluğu?)
steeldriver

Sürücüyü nvidia web sitesinden indirdim ve doğru grafik kartını seçtim. Sürücünün grafik kartı ile uyumluluğu sorun olmamalı (eski nvidia sürücüsünü kaldırmadım ... Bunu neden yapmam gerektiğinden emin değilim, ancak bazı öğreticiler bunu öneriyor)
Martin Thoma

2
Nvidia sürücülerinin olası kopyası ? . ppa:graphics-drivers/ppa367 şubesinin en yeni sürümü şu anda resmi depolarda olsa da genellikle en yeni nVidia sürücülerine sahiptir.
David Foerster

Yanıtlar:


16

Sistemimde (Ubuntu), "/ usr / lib / nvidia / pre-install" dosyası çalıştırmak dışında hiçbir şey yapmaz exit 1. exit 1"Yükleyicinin Ubuntu'nun nvidia paketlerinin üzerine yazmasını önlemek için bir hata çıkış durumunu tetikleyin" yazan bir yorum .

Bu nedenle, ön yükleme komut dosyası başarısız olacak şekilde tasarlanmıştır. Sadece devam etmeden önce kullanıcının onaylamasını gerektirir. Yani @ steeldriver'ın yukarıdaki yorumu, "İletinin kritik bir hatayı gösterdiğinden şüpheliyim" - doğrudur.

Bana göre, bu bir yükleyici yapmak için kafa karıştırıcı bir yol. Nvidia'nın senaryoyu daha sezgisel olacak şekilde değiştirmesini umuyorum.


1
Ayrıca şu anda ubuntu nvidia paketlerinin kurulu olduğunu mu gösteriyor?
user643722

1
Ben sadece sildim ve yükleyici iyi koştu :)
CharlesB

4

Ubuntu 16.04'te (ve yorumlara göre 18.04), daha önce bu dosyayı bırakmış olabilecek ve yükleyici formunun çalışmasını engelleyen nvidia-sürücü paketleri kurmuştum.

Bu sorunla ilgili düzeltmem rm /usr/lib/nvidia/pre-install, yükleyicinin devam etmesine izin vermekti.


Bu 18.04'te çalışır.
Kyle J

18.04 yeni bir yükleme yaptıktan sonra bile bu yardımcı oldu
zwep

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.