GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal driver NVIDIA terbaru di Debian 9 Stretch Linux

Pengantar

Kartu grafis NVIDIA telah lama menjadi favorit para gamer Linux.

Driver berpemilik mereka telah didukung dengan sangat baik selama beberapa tahun terakhir, dan terus berlanjut.

Driver Nouveau open source jauh kurang dapat diandalkan, sebagian besar karena penolakan NVIDIA untuk bekerja dengan komunitas open source.

Bagaimanapun, driver tersedia untuk diinstal pada Debian Stretch.

Untuk menginstal driver Nvidia pada distribusi Linux lainnya, ikuti panduan Driver Nvidia Linux kami.

Sumber Terbuka

Sebagian besar, ketika Anda menginstal Debian Stretch, driver Nouveau juga akan diinstal.

Namun, satu pengecualian di sini adalah gumpalan firmware yang diperlukan driver untuk mencapai potensi penuhnya.

Sebelum melanjutkan, Anda harus memastikan bahwa kartu grafis Anda didukung oleh Nouveau.

Karena driver Nouveau harus direkayasa ulang, ia cenderung tertinggal dari rilis kartu grafis.

Anda dapat memeriksa dukungan kartu Anda di https://nouveau.freedesktop.org/wiki/FeatureMatrix/ .

Firmware

Langkah pertama dalam menginstal firmware adalah mengaktifkan contrib dan non-free repositori di Debian.

Buka /etc/apt/sources.list di editor teks favorit Anda sebagai root, dan tambahkan contrib non-free ke akhir setiap baris setelah main . Simpan dan keluar.

Sekarang, jalankan pembaruan sistem.

# apt update && apt upgrade

Gunakan apt bukannya apt-get . Ini adalah versi yang lebih baru, dan cenderung menangani konflik dengan lebih baik.

LLVM

Bagian selanjutnya ini tidak sepenuhnya diperlukan, tetapi LLVM digunakan oleh beberapa paket grafis, dan yang terbaik adalah memastikan bahwa Anda telah menginstal versi terbaru, terutama karena ada versi lama yang tersedia di repositori.

Pada saat artikel ini dibuat, 3.9 adalah rilis terbaru dan kandidat rilis 4.0 telah tersedia. 3.9 harus menjadi versi minimum untuk diinstal.

# apt install llvm-3.9 clang-3.9

Mulai ulang

Itu dia. Sekarang, nyalakan ulang komputer Anda dan uji kartu Anda untuk memastikan semuanya berfungsi.

Kepemilikan

Driver berpemilik adalah tempat kartu NVIDIA benar-benar bersinar.

Mereka mungkin tidak cocok untuk semua orang, tetapi jika Anda tidak peduli dengan penggunaan perangkat lunak tertutup dan hanya ingin game Anda berjalan, itu adalah pilihan yang bagus.

Paket Debian

Debian memang menawarkan driver NVIDIA eksklusif dalam non-free gudang.

Mereka tidak selalu yang terbaru, tetapi pada artikel ini, rilis stabil terbaru tersedia di repositori Stretch.

Mulailah dengan mengaktifkan contrib dan non-free repositori serta i386 mendukung.

Untuk mengaktifkannya, buka /etc/apt/sources.list dengan editor teks pilihan Anda sebagai root, dan tambahkan contrib non-free setelah main di setiap baris repositori resmi Debian.

Kemudian, aktifkan i386 dengan menjalankan perintah linux berikut.

# dpkg --add-architecture i386

Setelah perintah dijalankan, Anda dapat menginstal firmware non-gratis dan paket driver NVIDIA yang diperlukan.

# apt install firmware-linux nvidia-driver nvidia-settings nvidia-xconfig

Saat penginstalan selesai, jalankan yang berikut ini untuk menghasilkan file konfigurasi Xorg.

# nvidia-xconfig

Sekarang Anda dapat memulai ulang komputer dan menikmati driver baru Anda.

Pemasang NVIDIA

Cara ini umumnya tidak disarankan karena dapat menjadi rumit dan menimbulkan masalah.

Meskipun demikian, ini berhasil, dan ini bisa menjadi satu-satunya cara untuk menginstal driver NVIDIA terbaru.

Seperti instalasi paket Debian, Anda harus mengaktifkannya non-free repo bersama dengan i386 mendukung.

Lihat kembali bagian tersebut untuk sekarang untuk melakukannya.

Setelah repo tersebut diaktifkan dan sistem Anda diperbarui, ada beberapa paket yang perlu Anda instal terlebih dahulu.

# apt install firmware-linux build-essential gcc-multilib
# apt build-dep linux

Sekarang, Anda dapat menuju ke https://www.nvidia.com/Download/Find.aspx?lang=en-us , isi formulir di sana dengan informasi sistem Anda, dan unduh driver Anda.

Driver akan datang dalam bentuk .run mengajukan. File itu harus dijalankan sebagai root dengan server X dinonaktifkan.

Cara termudah untuk melakukannya di Debian adalah dengan menghentikan pengelola tampilan Anda dengan Systemd.

# systemctl stop gdm3

Perintah di atas mengasumsikan bahwa Anda menggunakan pengelola tampilan GDM default. Jika tidak, ganti saja dengan yang Anda gunakan.

Segera setelah menjalankan perintah, lingkungan grafis akan berhenti, dan Anda akan dijatuhkan ke terminal.

Masuk sebagai root, dan cd ke direktori tempat penginstal driver diunduh.

Sesampai di sana, pastikan itu dapat dieksekusi.

# cd /home/user/Downloads
# chmod +x NVIDIA-Linux-x86_64-378.09.run

Artikel ini menggunakan nomor versi beta saat ini, jadi pastikan untuk menggunakan nama sebenarnya dari file yang Anda unduh.

Sekarang Anda dapat menjalankan penginstal.

# ./NVIDIA-Linux-x86_64-378.09.run

Anda sekarang akan menerima serangkaian petunjuk saat penginstal berjalan.

Anda disarankan untuk mengaktifkan dukungan 32bit saat diminta.

Kecuali jika penginstal berubah, itu juga akan meminta Anda untuk membuat konfigurasi Xorg.

Terima itu juga. Jika tidak, jalankan nvidia-xconfig setelah penginstal selesai.

Setelah penginstalan selesai, reboot sistem Anda ke driver baru.

Kesimpulan

Jika Anda memiliki kartu grafis NVIDIA, Anda pasti bisa memanfaatkannya dengan baik di Debian Stretch.

Meskipun Debian mungkin tidak dianggap sebagai platform game, itu dipilih oleh Valve sebagai dasar SteamOS, dan itu harus diperhitungkan.

Saat digabungkan dengan driver eksklusif NVIDIA atau Nouveau (jika kompatibel), ini dapat menjadi platform game yang sangat baik.


Debian
  1. Cara menginstal driver AMDGPU di Debian 9 Stretch Linux

  2. Cara menginstal mesin Docker di Debian 9 Stretch Linux

  3. Cara Menginstal Bitcoin-node di Debian 9 Stretch Linux

  1. Cara menginstal Tomcat 9 di Debian 9 Stretch Linux

  2. Cara menginstal TeamViewer di Debian 9 Stretch Linux

  3. Cara Install Eclipse Java IDE Terbaru di Debian 9 Stretch Linux

  1. Cara Menginstal Jenkins di Debian 9 Stretch Linux

  2. Cara Menginstal Versi Mesa Terbaru Di Debian 9 Stretch Linux

  3. Cara Menginstal NodeJS di Debian 9 Stretch Linux