Ubuntu 18.04'te Nvidia Sürücüsü Nasıl Kurulur?


21

Dizüstü bilgisayarıma yüklemek için resmi web sitesinden Linux için Nvidia sürücüsünü indirdim. Bu NVIDIA-Linux-x86_64-390.67.run adlı bir dosya, bu dosyayı nasıl kurarım?

Yanıtlar:


25

Grafik kartınız için Nvidia sürücüsünün en son sürümünü belirleyin

  1. Grafik sürücüleri PPA ana sayfasını ziyaret edin burada Nvidia sürücülerini en son sürümlerini ve belirlemek

  2. Grafik kartınızın en son sürücüleri çalıştırabildiğini doğrulayın.

Grafiğiniz destekleniyorsa, sisteminize önceden yüklenmiş olan tüm Nvidia sürücülerini kaldırabilirsiniz. Terminalde aşağıdaki komutu girin.

sudo apt-get purge nvidia*

Grafik sürücülerini PPA ekleyin

Devam edelim ve grafik sürücüsü PPA'sını ekleyelim -

sudo add-apt-repository ppa:graphics-drivers

sudo apt-get update

En son Nvidia grafik sürücülerini yükleyin (ve etkinleştirin). Grafik kartınız tarafından desteklenen Nvidia grafik sürümünü kurmak için aşağıdaki komutu girin -

sudo apt-get install nvidia-XXXX 

VEYA

sudo apt-get install nvidia-driver-xxxxx                            

(xxxx - Nvidia sürücünüz için Desteklenen Sürümdür)

Yeni sürücünün devreye girmesi için bilgisayarınızı yeniden başlatın. Kurulum durumunuzu aşağıdaki komutla kontrol edebilirsiniz

lsmod | grep nvidia

Çıktı yoksa, kurulumunuz muhtemelen başarısız olmuştur. Sürücünün, sisteminizin sürücü veritabanında bulunmaması da mümkündür. Sisteminizin açık kaynaklı sürücü nouveau üzerinde çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu çalıştırabilirsiniz. Çıkış nouveau için negatifse, kurulumunuzda her şey yolunda demektir.

lsmod | grep nouveau

Bu benim Nvidia Sürücüler terminal çıktı.

My Nvidia Sürücüler

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
Not: Kubuntu'da yapmak zorunda kaldım sudo apt-get install nvidia-driver-xxxxx(özellikle 415)
Nathan Lafferty

1
Benzer şekilde, Ubuntu 18.04'te nvidia-driver-430bunun yerine gerekli nvidia-430olanı bulamadım.
ComputerScientist

10

Aşağıdaki komutla yüklenen 18.04'te nvidia-driver-390 sürücü sürüm 390.48 kullanıyorum:

sudo ubuntu-drivers autoinstall 
sudo reboot  

Özel bir grafik sürücüsü yüklerken, açık kaynaklı grafik sürücüsünü kaldırmanız gerekmez. İki grafik sürücüsü, özel grafik sürücüsünün kullanımıyla ilgili bir sorun olması durumunda, açık kaynak grafik sürücüsünün yedek bir alternatif olarak kullanılmasına izin verecek şekilde yan yana kurulabilir.

ubuntu-drivers autoinstallKomut bağımlılıkları dahil otomatik yükleme için uygun sürücüleri yükler ve bir güncelleme olduğunda Nvidia sürücüsü de otomatik olarak güncellenecektir.


6

Bunu yapmak için, grafik sürücünün PPA'sını terminalde aşağıdaki komutlarla ekleyebilirsiniz:

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

Bundan sonra, terminalinize aşağıdakileri girerek mevcut tüm NVIDIA sürücülerini kaldırmalısınız:

sudo apt-get purge nvidia*

Bunu şimdi yaptığınıza göre, en son sürümü yüklemek güvenlidir:

sudo apt-get install nvidia-driver-396

Lütfen Ubuntu 18.04'te nvidia-driver-396, Ubuntu 16.04'te nvidia-396 olduğunu, ancak 16.04 kullanmamaya dikkat edin.


0

Basit bir çift tıklama hile yapmalıdır. Değilse, sağ tıklayın -> İzinler -> çalıştırma iznini etkinleştirin ve ardından tekrar çift tıklamayı deneyin


0

Belirli sürücüleri el ile yüklemeyi kabul ettiğimden emin değilim

sudo apt-get install nvidia-XXXX 

Yazılım ve Güncellemeler aracılığıyla yeni sürücünün hazır olmasını beklemek her zaman daha iyi olmaz mı?

PPA eklemenin amacının bu olduğunu düşündüm.


Bir PPA eklemenin amacı genellikle kenarda olmaktır, bu nedenle, kenarda istediğiniz yazılımın daha yeni sürümünü içeren yeni bir Ubuntu sürümünü beklemek yerine en güncel sürümü yükleyebilirsiniz.
Alexis Wilke

0

Bir sürü bağlantı ve öneriyi takip ettikten sonra benim için neyin işe yaradığını buraya koyacağım. NVIDIA sürücüsüne ihtiyacımın nedeni, yapılandırmayla dizüstü bilgisayarımda TensorFlow'u çalıştırabilmekti

  • Linux Mint 19.1 Tessa üzerinde 18.04 Ubuntu
  • RTX 2060 grafik kartı

Bundan sonra attığım adımlar şunlardı:

  1. Dizüstü bilgisayarınızın BIOS'una gidin (bilgisayarınızı yeniden başlatmanın başlangıcında F2 tuşuna basın) ve güvenli önyüklemeyi devre dışı bırakın.

  2. Bilgisayara tekrar giriş yaptıktan sonra bir terminal açın ve çalıştırın:

    sudo apt install nvidia-settings
    

    Bu, yükleyeceğiniz sürücünün ayarlarını değiştirmenize izin verecektir.

  3. Https://www.tensorflow.org/install/gpu adresine gidin ve Ubuntu 18.04 için adımları izleyin.

  4. Şimdi, karşılaştığım en büyük sorun beni sonsuza dek düzeltti, bilgisayarı yeniden başlattıktan sonra siyah bir ekrana geçiyordum. Bu, dizüstü bilgisayarın artık orijinal "Intel" grafik kartını kullanmadığı ve "NVIDIA" ya geçtiği için oluyordu. Benzer bir durumla karşılaşırsanız, tty ekranına (teletype terminali) gitmek için CTRL+ ALT+ komutunu kullanın F1. Burada kullanıcı adınızı / şifrenizi kullanarak giriş yapabilirsiniz. Sonra kodu çalıştırın:

    sudo apt install nvidia-prime
    

    Bu son komutun amacı dizüstü bilgisayarımın kullandığı grafik kartını değiştirebilmektir. Sonra koştum:

    sudo prime-select intel
    

Tty'den çıkmak ve normal ekranınıza geri dönmek için yeniden başlatabilir veya CTRL+ ALT+ F7"yapabilirsiniz (en azından benim için çalışan komut budur).

Tekrar giriş yaptıktan sonra NVIDIA kartına ( sudo prime-select nvidia) geri dönüp normal şekilde yeniden başlatabiliyordum .

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.