Bagaimana cara menginstal driver Nvidia di ubuntu 18.04?

21

Saya telah mengunduh driver Nvidia untuk Linux dari situs web resmi untuk dipasang di laptop saya. Ini adalah file bernama NVIDIA-Linux-x86_64-390.67.run, bagaimana cara menginstal file ini?

Naveen Theja
sumber

Jawaban:

25

Tentukan versi terbaru dari driver Nvidia yang tersedia untuk kartu grafis Anda

  1. Kunjungi beranda PPA driver grafis di sini dan tentukan versi terbaru dari driver Nvidia

  2. Pastikan kartu grafis Anda mampu menjalankan driver terbaru.

Jika grafik Anda didukung, Anda dapat melanjutkan dan menghapus semua driver Nvidia yang sebelumnya diinstal pada sistem Anda. Masukkan perintah berikut di terminal.

sudo apt-get purge nvidia*

Tambahkan PPA driver grafis

Mari kita lanjutkan dan menambahkan PPA driver grafis -

sudo add-apt-repository ppa:graphics-drivers

sudo apt-get update

Instal (dan aktifkan) driver grafis Nvidia terbaru. Masukkan perintah berikut untuk menginstal versi grafis Nvidia yang didukung oleh kartu grafis Anda -

sudo apt-get install nvidia-XXXX 

(xxxx - Versi yang Didukung)

Nyalakan ulang komputer Anda agar driver baru dapat melakukan kick-in. Anda dapat memeriksa status instalasi Anda dengan perintah berikut

lsmod | grep nvidia

Jika tidak ada output, maka instalasi Anda mungkin gagal. Mungkin juga driver tidak tersedia di database driver sistem Anda. Anda dapat menjalankan perintah berikut untuk memeriksa apakah sistem Anda berjalan pada driver open source nouveau. Jika output negatif untuk nouveau, maka semuanya baik-baik saja dengan instalasi Anda.

lsmod | grep nouveau

Ini adalah output terminal saya dari Nvidia Drivers.

Driver Nvidia Saya

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 |
+-----------------------------------------------------------------------------+
varshneydevansh
sumber
6
Catatan: Di Kubuntu saya harus melakukan sudo apt-get install nvidia-driver-xxxxx(khususnya, 415)
Nathan Lafferty
1
Demikian pula, pada Ubuntu 18,04 saya perlu nvidia-driver-430bukannya nvidia-430yang tidak ditemukan.
ComputerScientist
10

Saya menggunakan driver nvidia-driver-390 versi 390,48 dalam 18,04 yang diinstal dengan perintah berikut:

sudo ubuntu-drivers autoinstall 
sudo reboot  

Saat memasang driver grafis berpemilik, tidak perlu menghapus instalan driver grafis open source. Dua driver grafis dapat dipasang berdampingan satu sama lain sehingga memungkinkan driver grafis open source untuk digunakan sebagai alternatif mundur jika ada masalah menggunakan driver grafis berpemilik.

The ubuntu-drivers autoinstallperintah menginstal driver yang sesuai untuk instalasi otomatis termasuk ketergantungan mereka, dan sopir Nvidia juga akan diperbarui secara otomatis ketika pembaruan tersedia.

karel
sumber
6

Untuk melakukan ini, Anda akan menambahkan PPA driver grafis dengan perintah berikut di terminal:

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

Setelah ini, Anda sekarang harus menghapus driver NVIDIA saat ini dengan memasukkan yang berikut ke terminal Anda:

sudo apt-get purge nvidia*

Sekarang setelah Anda melakukan ini, aman untuk menginstal versi terbaru:

sudo apt-get install nvidia-driver-396

Harap dicatat bahwa itu adalah nvidia-driver-396 di Ubuntu 18.04, ini adalah nvidia-396 di Ubuntu 16.04 tetapi Anda tidak menggunakan 16.04.

ipkpjersi
sumber
0

Klik ganda sederhana harus melakukan trik. Jika tidak, klik kanan -> Izin -> aktifkan jalankan izin dan kemudian coba klik dua kali lagi

Kamal
sumber
0

Saya tidak yakin saya setuju untuk menginstal secara manual driver spesifik via

sudo apt-get install nvidia-XXXX 

Bukankah selalu lebih baik menunggu sampai driver baru tersedia melalui Perangkat Lunak & Pembaruan?

Saya pikir itu tujuan menambahkan PPA?

Bachalo
sumber
Tujuan menambahkan PPA umumnya berada di tepi, sehingga Anda dapat menginstal versi terbaru daripada menunggu versi baru Ubuntu yang mencakup versi lebih baru dari perangkat lunak yang Anda inginkan di tepi.
Alexis Wilke
0

Setelah mengikuti banyak tautan dan saran, saya akan taruh di sini apa yang berhasil untuk saya. Alasan mengapa saya memerlukan driver dari NVIDIA adalah untuk dapat menjalankan TensorFlow di laptop saya dengan konfigurasi

  • Linux Mint 19.1 Tessa pada 18.04 Ubuntu
  • Kartu grafis RTX 2060

Berikut ini adalah langkah-langkah yang saya ambil:

  1. Pergi ke BIOS laptop Anda (tekan F2 di awal me-reboot komputer Anda) dan nonaktifkan boot aman.

  2. Setelah Anda masuk kembali ke komputer, buka terminal dan jalankan:

    sudo apt install nvidia-settings
    

    Ini akan memungkinkan Anda untuk mengubah pengaturan untuk driver yang akan Anda instal.

  3. Buka https://www.tensorflow.org/install/gpu dan ikuti langkah-langkah untuk Ubuntu 18.04.

  4. Sekarang, masalah utama yang saya hadapi yang membutuhkan waktu lama untuk saya perbaiki adalah kenyataan bahwa setelah me-reboot komputer saya berlari ke layar hitam. Ini terjadi karena laptop tidak lagi menggunakan kartu grafis "Intel" asli dan telah beralih ke "NVIDIA". Jika Anda mengalami situasi yang sama, gunakan perintah CTRL+ ALT+ F1untuk menuju ke layar tty (terminal teletype). Di sana Anda mungkin bisa masuk menggunakan nama pengguna / kata sandi Anda. Kemudian jalankan kodenya:

    sudo apt install nvidia-prime
    

    Tujuan dari perintah terakhir ini adalah untuk dapat mengubah kartu grafis mana yang digunakan laptop saya. Saya kemudian berlari:

    sudo prime-select intel
    

Untuk meninggalkan tty dan kembali ke layar reguler Anda, Anda dapat reboot atau melakukan CTRL+ ALT+ F7"(setidaknya ini adalah perintah yang bekerja untuk saya).

Setelah login lagi saya dapat mengubah kembali ke kartu NVIDIA ( sudo prime-select nvidia) dan reboot secara normal.

Alexandre
sumber