GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal driver NVIDIA RTX 3080 di Debian 10 (buster)

Driver NVIDIA untuk GPU RTX 3080 saat ini dalam tahap percobaan untuk Debian 10 (buster), sehingga driver ini belum tersedia sebagai bagian dari repositori standar Debian 10.

Dalam artikel ini Anda akan mempelajari cara menginstal driver Nvidia RTX 3080 di Debian 10 Buster menggunakan driver resmi NVIDIA serta cara menginstal driver NVIDIA RTX 3080 dari repositori backport Debian.

PENGGUNA UBUNTU?
Jika Anda adalah pengguna Ubuntu Linux, silakan menuju ke panduan berikut tentang cara menginstal driver NVIDIA di Ubuntu Linux.

Dalam tutorial ini Anda akan mempelajari:

  • Cara menginstal driver Nvidia dari repositori backports Debian
  • Cara menginstal driver Nvidia dari paket resmi Nvidia
  • Cara menonaktifkan driver nouveau
  • Cara menginstal prasyarat driver Nvidia

Driver NVIDIA RTX 3080 pada Debian 10 (buster)

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Debian 10 Buster GNU/Linux
Perangkat Lunak T/A
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Cara menginstal driver NVIDIA RTX 3080 dengan menggunakan paket nvidia.com resmi

  1. Unduh paket sumber Nvidia yang direkomendasikan dari situs web resmi Nvidia.com. Cari nama paket yang sesuai dengan nomor driver seperti yang direkomendasikan oleh langkah sebelumnya. Simpan file yang diunduh ke direktori home Anda:
    $ ls NVIDIA-Linux-x86_64-465.31.runNVIDIA-Linux-x86_64-465.31.run
  2. Instal prasyarat kompilasi driver Nvidia:
    # apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
  3. Selanjutnya, nonaktifkan nouveau default driver:
    # echo blacklist nouveau> /etc/modprobe.d/blacklist-nvidia-nouveau.conf
  4. Reboot ke runlevel multi-pengguna. Ini akan menonaktifkan pengguna GUI setelah reboot:
    # systemctl set-default multi-user.target# systemctl reboot
  5. Masuk sebagai pengguna root melalui terminal atau TTY dan instal driver Nvidia dengan menjalankan perintah di bawah ini:
    CATATAN
    Tergantung pada versi driver yang Anda unduh, perintah di bawah ini mungkin berbeda. Ubah perintah di bawah ini agar sesuai dengan nama file driver yang diunduh sebelumnya.
    # bash NVIDIA-Linux-x86_64-465.31.run

    Selama penginstalan, Anda mungkin akan ditanyai serangkaian pertanyaan berikut:

    Instal perpustakaan kompatibilitas 32-bit NVIDIA?Ya Apakah Anda ingin menjalankan utilitas nvidia-xconfig untuk memperbarui file konfigurasi X secara otomatis sehingga driver NVIDIA X akan digunakan saat Anda memulai ulang X? Semua file konfigurasi X yang sudah ada sebelumnya akan dicadangkan. Ya 

    Setelah instalasi driver NVIDIA berhasil, Anda akan melihat pesan berikut:

     File konfigurasi X Anda telah berhasil diperbarui. Instalasi NVIDIA Accelerated Graphics Driver untuk Linux-x86_64 (versi:465.31) sekarang telah selesai.
  6. Aktifkan sistem untuk boot ke GUI:
    # systemctl set-default graphics.target
  7. Semua selesai. Reboot kotak Debian 10 Buster Linux Anda:
    # systemctl reboot

Cara menginstal driver NVIDIA RTX 3080 menggunakan repositori backport Debian

Seperti yang telah disebutkan, driver NVIDIA RTX 3080 belum tersedia di Debian 10 Buster. Jika Anda menjalankan nvidia-detect perintah Anda kemungkinan akan menerima pesan berikut:

$ nvidia-detect Terdeteksi GPU NVIDIA:01:00.0 Pengontrol yang kompatibel dengan VGA [0300]:Perangkat NVIDIA Corporation [10de:2206] (rev a1) Kartu pengecekan:NVIDIA Corporation Device 2206 (rev a1) Uh oh. Kartu Anda tidak didukung oleh versi driver apa pun hingga 418.197.02. Driver yang lebih baru dapat menambahkan dukungan untuk kartu Anda. Rilis driver yang lebih baru mungkin tersedia di backport, tidak stabil, atau eksperimental.

Dari alasan ini kami akan menginstal driver NVIDIA RTX 3080 dari repositori backports Debian.

  1. Aktifkan repositori backport Debian 10 (buster). Sebagai pengguna root atau sudo, jalankan perintah berikut:
    # echo 'deb http://deb.debian.org/debian buster-backports main contrib non-free'>> /etc/apt/sources.list 

    Setelah selesai, perbarui indeks paket menggunakan:

    # pembaruan tepat
  2. Instal driver NVIDIA. Jalankan apt di bawah ini perintah dengan -t opsi untuk menginstruksikan perintah to untuk melakukan penginstalan dari repositori backports Debian 10 Buster:
    # apt install -t buster-backports nvidia-driver firmware-misc-nonfree
  3. Instal image kernel dari repositori backports Debian. Perintah di bawah ini juga akan membangun semua modul kernel NVIDIA yang diperlukan:

    # apt install -t buster-backports linux-image-amd64
  4. Semua selesai. Sekarang cukup reboot sistem Anda:
    # reboot

    Lampiran

    Saat Anda menerima pesan galat berikut:

     PERINGATAN:Tidak dapat menentukan jalur untuk menginstal file konfigurasi perpustakaan vendor libglvnd EGL. Periksa apakah Anda telah menginstal pkg-config dan pustaka pengembangan libglvnd, atau tentukan jalur dengan --glvnd-egl-config-path.

    Anda dapat mengatasi masalah ini dengan menginstal paket-paket berikut:

    # apt install libglvnd-dev pkg-config

Debian
  1. Cara Menginstal Komposer di Debian 10 Buster

  2. Cara Menginstal R di Debian 10 Buster

  3. Cara Menginstal Driver Nvidia di Debian 10

  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Docker di Debian 10 Buster

  3. Cara Menginstal Driver NVIDIA menggunakan Repositori Debian

  1. Cara menginstal NVIDIA CUDA di Debian 10 (buster)

  2. Cara menginstal driver Nvidia di Debian 10 Buster Linux

  3. Cara Menginstal Lutris di Debian 10 Buster