Nvidia

Cara menginstal Driver Nvidia di Linux

Cara menginstal Driver Nvidia di Linux

Anda dapat menggunakan kartu Nvidia dengan driver perangkat Nouveau open-source atau driver berpemilik Nvidia. Driver berpemilik mendukung lebih banyak kartu Nvidia daripada Nouveau.

Nouveau - Driver Sumber Terbuka Nvidia

Nouveau adalah driver perangkat sumber terbuka untuk mendukung kartu grafis Nvidia dan keluarga SoC Nvidia Tegra. Driver perangkat dikembangkan dengan kerja sama insinyur Nvidia tetapi itu bukan driver Nvidia resmi.

Nouveau didasarkan pada driver Linux milik Nvidia. Proyek ini saat ini dikelola oleh X.Yayasan Organisasi. Ini memiliki tiga komponen:

Kode sumber di-host di freedesktop.organisasi.

Nouveau didistribusikan secara bebas di bawah Lisensi MIT. Pendahulu Nouveau adalah driver nv open-source 2D saja yang tidak digunakan lagi. Pada tahun 2005, Nouveau dimulai sebagai tambalan driver nv. Rilis resmi pertama didemonstrasikan di Linux.konf.au tahun 2007. Pada tahun 2010, Nouveau diterima ke dalam kernel Linux sebagai driver perangkat eksperimental.

Versi awal Nouveau menggunakan Direct Rendering Infrastructure (DRI) untuk Mesa 3D untuk fungsionalitas grafis 3D. Tapi sejak 2008, Gallium3D digunakan untuk dukungan 3D. Nouveau digunakan sebagai driver perangkat Nvidia default untuk distribusi Linux seperti Fedora, Ubuntu, Debian, dan OpenSUSE.

Proyek Nouveau secara aktif didukung oleh komunitas sumber terbuka. Ini meningkat dengan setiap rilis baru.

Batasan:

Pengguna Nouveau harus menyadari batasan berikut:


Driver Kepemilikan Nvidiavi

Driver berpemilik Nvidia dikembangkan dan dikelola oleh Nvidia. Ini mendukung jangkauan kartu grafis yang lebih luas daripada driver Nouveau. Driver sumber tertutup ini memberikan kinerja yang lebih baik untuk grafis 3D dan permainan komputer daripada opsi sumber terbuka.

Driver berpemilik Nvidia terdiri dari dua bagian:

Modul kernel dan driver X11 disertakan dalam satu paket. Pengguna harus memilih secara spesifik bagaimana komponen diinstal dari paket.

Kompatibilitas Perangkat Keras

Paket ini dilengkapi dengan dukungan untuk beberapa generasi kartu Nvidia. Anda dapat mengetahui tentang kompatibilitas kartu dengan sistem Anda menggunakan formulir halaman unduh driver Nvidia.

Kompatibilitas Kernel

Driver kernel Nvidia menginstal dan berjalan melawan kernel Linux saat ini. Driver dibuat sebagai modul dan membutuhkan kernel yang mampu memuat modul kernel. Modul kernel disebut nvidia.ko. nvidia.ko terdiri dari bagian berpemilik, yang dikenal sebagai gumpalan biner, dan bagian sumber terbuka, yang dikenal sebagai lem. Blob biner menangani fungsionalitas kartu grafis. Bagian lem berfungsi sebagai perantara antara gumpalan biner dan kernel. Gumpalan biner, lem, dan kernel sistem harus bekerja sama untuk menciptakan operasi yang lancar. Komponen ini menangani masalah sistem operasi seperti kernel panic, X server crash, overheating dan power management power.

Tantangan Driver Nvidia

Risiko menggunakan driver berpemilik Nvidia adalah perubahan pada Application Binary Interface (ABI) internal Linux apa pun dapat memiliki konsekuensi yang merugikan. Rilis kernel Linux baru dapat mengubah ABI internal untuk driver. Ini membutuhkan semua driver yang menggunakan ABI tersebut untuk diperbarui. Ini bukan masalah besar untuk produk sumber terbuka. Pengguna dapat dengan mudah meninjau rantai panggilan antar driver dan memperbarui ABI dengan mudah. Tetapi pengguna tidak memiliki tingkat transparansi seperti itu ke dalam nvidia.ko. Jadi setelah rilis kernel baru, kartu Nvidia mungkin mulai menunjukkan kehilangan data atau kegagalan perangkat keras. Jika Anda menggunakan nvidia.ko, selalu berhati-hati sebelum update kernel. Disarankan untuk tetap menggunakan versi kernel saat ini sampai Nvidia merilis versi baru nvidia.ko untuk penggunaan umum.

Hubungan dengan Komunitas Sumber Terbuka

Nvidia memiliki hubungan yang kontroversial dengan komunitas sumber terbuka. Kartu grafis Nvidia masih mengungguli kartu Intel dan AMD pada sistem Linux. Tetapi sifat sumber tertutup dari driver Nvidia mempersulit komunitas sumber terbuka untuk berkontribusi. Di masa lalu, pengembang Nouveau open-source digunakan untuk mengambil gambar firmware driver perangkat Nvidia dan merekayasa baliknya untuk mengetahui lebih lanjut tentang internal driver. Kemudian mereka akan mereplikasi fungsi di Nouveau. Tetapi Nvidia mulai merilis gambar firmware yang ditandatangani yang tidak dapat direkayasa balik. Nvidia telah mengklaim bahwa mereka ingin menghentikan penggunaan kartu grafis imitasi. Tapi itu mencegah pengembangan dukungan sumber terbuka untuk kartu Nvidia.

Beralih Antara Driver Nouveau dan Nvidia

Pengguna dapat beralih antara driver berpemilik Nouveau dan Nvidia. Sulit tapi masih mungkin. Berikut adalah tiga metode yang dapat Anda gunakan:

Anda dapat mempelajari lebih lanjut tentang metode di sini.


Petunjuk Instalasi Khusus Distribusi Linux

Silakan gunakan tautan berikut untuk menemukan petunjuk penginstalan untuk distribusi Linux tertentu. Instruksi terperinci akan membantu Anda menginstal driver berpemilik Nvidia di mesin Linux Anda. Jika distribusi favorit Anda tidak ada, Anda dapat mengirim email kepada kami dan kami akan mempertimbangkan untuk menambahkan instruksi yang diperlukan.

Ubuntu

Debian

Linux Mint

Fedora

CentOS


Kesimpulannya

Nvidia adalah salah satu perusahaan terbaik untuk kartu grafis untuk mesin Linux. Namun, menginstal dan menjalankan driver Nvidia pada sistem Linux merupakan tantangan karena kecenderungan perusahaan untuk menjaga perangkat keras dan perangkat lunaknya tetap tertutup. Anda dapat menggunakan driver sumber terbuka Nouveau untuk menjalankan kartu Nvidia dengan penalti kinerja. Juga, cari tahu lebih lanjut tentang perbedaan kinerja antara driver berpemilik Nouveau dan Nvidia dari ulasan Phoronix ini.

Informasi lebih lanjut:

Halaman Informasi Nouveau

Halaman Unduhan Driver Nvidia

Beralih Antara Driver Proprietary Nouveau dan Nvidia

Referensi:

Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...
Kontrol & kelola gerakan mouse di antara beberapa monitor di Windows 10
Manajer Mouse Tampilan Ganda memungkinkan Anda mengontrol & mengonfigurasi gerakan mouse di antara beberapa monitor, dengan memperlambat gerakannya di...