Niat Hati Bikin Debian Ngebut, Malah Nemu "Penyakit" Tersembunyi

Ketika sistem operasi Linux yang kamu pakai rasanya udah jalan normal, tapi insting ngoprek-mu bilang ada yang sedikit mengganjal? Nah, kejadian komedi tapi nyata ini baru saja menimpa setup Debian 13 di laptop bertenaga Intel Ice Lake yang aku pakai.

Ilustrasi layar terminal Linux yang menampilkan error rendering grafis di Debian
Kadang kala, ilusi kelancaran desktop menutupi fakta bahwa CPU sedang disiksa habis-habisan karena GPU tertidur lelap.

Misteri Hilangnya Akselerasi GPU

Awal ceritanya sungguh sederhana. Aku cuma iseng ingin sedikit tuning performa multimedia. Seperti biasa, ritual wajib pertama sebagai pengguna Linux adalah mengecek pengenalan hardware lewat terminal. Eksekusi perintah lspci, aman. GPU Intel Iris Plus G1 terbaca dengan gagah, modul kernel i915 juga sukses dimuat tanpa error. Secara kasat mata, semuanya terlihat baik-baik saja.

Tapi, firasat ganjil itu makin kuat, apalagi setelah aku sedikit berdiskusi alias crosscheck dengan Large Language Model (LLM) langgananku. Atas sarannya, aku iseng mengecek status renderer grafis yang aktif menggunakan perintah glxinfo. Dan... jeng jeng! Keluar tulisan yang sukses bikin senyum kecut di depan monitor:

$glxinfo | grep -i "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 15.0.6, 256 bits)

Buat kamu yang belum tahu, llvmpipe adalah indikator maut bahwa sistem komputermu mengalami fallback ke software rendering. Artinya secara harfiah: selama ini GPU pintarku cuma nongkrong nganggur, sementara sang CPU disuruh kerja rodi untuk merender semua animasi desktop, pemutaran video, hingga efek bayangan jendela aplikasi. Pantesan aja belakangan ini touchpad kadang terasa sedikit ngelag dan sasis bawah laptop lumayan anget biarpun cuma buka browser.

Bongkar Log, Temukan Biang Keroknya!

Dipersenjatai panduan investigasi, pelacakan pun dimulai. Cek log kernel lewat dmesg, hasilnya bersih tanpa peringatan berarti. Lanjut bongkar catatan aktivitas display server di log Xorg. Nah, di situlah ketahuan siapa biang kerok aslinya.

Ternyata, terjadi miskomunikasi fatal antara paket driver Xorg lawas dengan arsitektur Mesa versi terbaru (25.x) yang aku pakai di Debian 13. Paket jadul bernama xserver-xorg-video-intel ini dengan ngotot terus mencari berkas i965_dri.so. Padahal faktanya, di arsitektur Mesa modern (terutama untuk prosesor Intel Generasi ke-8 ke atas), driver lawas itu sudah "almarhum" dan posisinya digantikan oleh driver iris.

Karena berkas yang dicari tidak pernah ketemu, Xorg akhirnya mengibarkan bendera putih, menyerah, dan melempar seluruh beban pemrosesan grafis ke CPU lewat jalur llvmpipe.

Solusi Mind-Blowing: "Delete" untuk Memperbaiki

Solusi dari drama panjang ini ternyata sangat simpel dan sukses bikin mind-blowing. Alih-alih menginstal driver baru, yang perlu aku lakukan hanyalah membuang driver lamanya.

Begitu paket usang tersebut didepak dan sistem di-reboot, Xorg secara cerdas langsung menggunakan fitur modesetting bawaan kernel untuk melakukan binding otomatis ke Mesa Iris. Cek lagi pakai glxinfo, dan akhirnya muncul output indah Mesa Intel(R) UHD Graphics (ICL GT1). Akselerasi hardware aktif, beban CPU terjun bebas, suhu mesin kembali adem, dan performa multimedia langsung ngebut tanpa kompromi.

"Pelajaran mahal yang bisa diambil: Kalau kamu pakai Linux modern dengan hardware Intel keluaran lumayan baru (Gen 8 ke atas), lupakan paket xserver-xorg-video-intel. Terkadang di dunia open-source, menghapus justru menyelesaikan masalah jauh lebih baik daripada menginstal."

Rangkuman Eksekusi (Cheat Sheet)

Buat teman-teman yang penasaran ingin mengecek kesehatan laptopnya, atau kebetulan mengalami gejala lag yang sama di Debian/Ubuntu, berikut adalah rangkuman perintah terminal dari awal investigasi sampai solved:

# 1. Cek status renderer grafis saat ini.
# Waspada jika outputnya memunculkan kata "llvmpipe"!
$glxinfo -B | grep -i "OpenGL renderer"
# 2. Hapus driver DDX Intel jadul yang memicu konflik
$sudo apt purge xserver-xorg-video-intel
# 3. Reboot sistem agar Xorg/Wayland menggunakan modesetting bawaan
$sudo reboot
# 4. Verifikasi ulang setelah laptop menyala.
# Seharusnya nama Intel UHD/Iris sudah muncul di sini.
$glxinfo -B | grep -i "OpenGL renderer"

Selesai! Kamu sekarang punya sistem operasi yang benar-benar memanfaatkan tenaga grafisnya secara optimal. Bagaimana denganmu, ada yang pernah ngalamin kejutan software rendering konyol kayak gini juga di distro favorit kalian?