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.