Masalah driver NVIDIA di Linux itu sudah jadi “ritual wajib” buat banyak pengguna, terutama kalau baru selesai install OS, ganti kernel, atau update driver. Kadang GPU nggak terdeteksi, kadang layar masuk mode low graphics, sampai yang paling menyebalkan: sistem cuma boot ke black screen.
Di tulisan ini, saya akan bahas cara troubleshoot masalah driver NVIDIA di Linux mulai dari pengecekan dasar sampai cara memperbaiki error yang paling sering muncul. Cocok buat kalian yang sering oprek workstation atau server GPU.
1. Pastikan Kernel Headers Terinstall
Salah satu penyebab driver NVIDIA gagal build module adalah kernel headers yang hilang.
Cek dulu apakah sudah terpasang:
uname -r
sudo apt install linux-headers-$(uname -r)
Tanpa headers yang sesuai, module NVIDIA nggak akan pernah bisa jalan normal.
2. Cek Apakah Driver Sudah Terinstall dengan Benar
Banyak kasus GPU tidak terdeteksi karena driver tidak terpasang sempurna.
Gunakan perintah ini:
nvidia-smi
Kalau hasilnya keluar, berarti driver OK.
Kalau muncul error seperti “NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver”, berarti modul tidak ke-load.
3. Pastikan Nouveau Tidak Mengganggu
Driver open-source nouveau sering bentrok dengan driver proprietary NVIDIA.
Cek apakah masih aktif:
lsmod | grep nouveau
Kalau muncul, berarti kalian harus blacklist modul nouveau:
Buat file blacklist:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Isi:
blacklist nouveau
options nouveau modeset=0
Lalu regenerate initramfs:
sudo update-initramfs -u
reboot
Setelah reboot, pastikan nouveau sudah tidak aktif.
4. Reinstall Driver NVIDIA Sesuai Versi GPU
Kadang masalah hanya karena versi driver nggak cocok.
Cek versi yang direkomendasikan:
ubuntu-drivers devices
Install otomatis:
sudo ubuntu-drivers autoinstall
Atau manual misalnya untuk RTX 4060:
sudo apt install nvidia-driver-550
Pastikan setelah install kalian reboot.
5. Jika Black Screen Saat Boot, Gunakan Mode TTY
Kalau tiba-tiba layar hitam setelah install driver, login ke tty:
Tekan:
Ctrl + Alt + F3
Login di mode terminal, lalu reinstall driver:
sudo apt purge nvidia*
sudo apt install nvidia-driver-550
Reboot ulang:
reboot
Biasanya setelah langkah ini GUI akan normal lagi.
6. Reset xorg.conf Jika Salah Konfigurasi
Kadang file konfigurasi NVIDIA membuat display nggak mau tampil.
Hapus xorg.conf:
sudo rm /etc/X11/xorg.conf
reboot
NVIDIA akan auto-generate konfigurasi yang baru dan lebih stabil.
Kesimpulan
Troubleshoot driver NVIDIA di Linux memang kadang tricky, tapi kalau kalian tahu langkah-langkah dasarnya mulai dari memastikan kernel headers, mematikan nouveau, sampai reinstall driver sebagian besar masalah bisa selesai tanpa reinstall OS.
Kuncinya adalah memahami di bagian mana error terjadi: modul nggak ke-load, versi driver nggak cocok, konflik dengan nouveau, atau konfigurasi display yang kacau.
Kalau kalian sering bekerja dengan GPU, memahami troubleshooting dasar seperti ini akan sangat membantu menjaga sistem tetap stabil dan optimal.