Hyprland di Nvidia tidak seburuk yang dikatakan orang
Dalam waktu saya bermain-main dengan Hyprland dan manajer jendela tiling lainnya di Linux, saya menemukan beberapa keluhan di berbagai forum dan komentar GitHub. Wiki Hyprland mengatakan bahwa tidak ada dukungan resmi Nvidia, dengan menyatakan bahwa drivernya terlalu berantakan untuk tim menjamin kualitas apapun. Seorang pengguna di GitHub mengatakan bahwa setelah setiap pembaruan, Hyprland di Nvidia menjadi semakin tidak stabil, dengan flicker dan keanehan lainnya. Jadi saya memutuskan untuk mengujinya sendiri di MSI Cyborg 15 saya yang memiliki RTX 4050 untuk melihat apakah keluhan-keluhan itu masih berlaku.
Spoiler: sebagian besar masalah tampaknya sudah hilang, setidaknya di mesin saya. Namun, mencapainya sendiri adalah semacam mimpi buruk.
Pemasangannya memakan waktu setengah hari
Dan hampir tidak ada satupun dari itu yang menjadi kesalahan Hyprland
Hyprland secara resmi mendukung Arch Linux dan NixOS. Saya memutuskan untuk menjalankan EndeavourOS, sebuah distribusi berbasis Arch yang dulu menyertakan opsi Hyprland, yang saya kira akan berjalan dengan baik. Sayangnya, itu salah; proyek ini telah menambahkan dan menghapusnya dari installer beberapa kali. Jadi saya memilih opsi "No Desktop", dengan asumsi saya akan menginstal Hyprland secara manual dari terminal nanti.
Bahkan jika itu adalah keputusan yang tepat, itu datang dengan konsekuensi. Instalasi EndeavourOS yang kosong berarti tidak ada display manager, tidak ada keybindings default, dan tidak ada file konfigurasi. Ketika Hyprland 0.55 dirilis pada Mei 2026, ia beralih ke sistem konfigurasi berbasis Lua dan menghapus file contoh hyprland.conf yang lama. Wiki, tentu saja, masih merujuk ke jalur lama, meskipun itu tidak ada lagi. Saya meluncurkan Hyprland, mendapatkan desktop dengan wallpaper yang indah, tetapi tidak bisa membuka terminal karena tidak ada keybindings yang dikonfigurasi. Saya harus masuk ke TTY, menulis file konfigurasi secara manual, dan kemudian menambahkan keybindings dasar sebelum benar-benar bisa menggunakan compositor (perangkat lunak yang merender dan menggambar semua yang Anda lihat di layar).
Tidak ada dari itu yang menjadi masalah Nvidia; itu hanya cara kerja Hyprland sekarang. Yang mana, saya kira, tidak masalah, jika Anda suka membaca dokumentasi dan menulis file konfigurasi sendiri.
Pengaturan Nvidia adalah pekerjaan nyata
Tapi itu sudah terdokumentasi, dan itu berfungsi
Setelah saya memiliki desktop yang berfungsi, konfigurasi khusus Nvidia menjadi lebih mudah. Halaman wiki Hyprland Nvidia mencantumkan variabel lingkungan dan parameter kernel yang diperlukan. Saya menambahkannya ke konfigurasi saya:
env = LIBVA_DRIVER_NAME,nvidiaenv=XDG_SESSION_TYPE,wayland
env=GBM_BACKEND,nvidia-drm
env=__GLX_VENDOR_LIBRARY_NAME,nvidia
env=NVD_BACKEND,directDan kemudian saya menambahkan ini ke parameter kernel saya:
nvidia-drm.modeset=1 nvidia.NVreg_PreserveVideoMemoryAllocations=1 Parameter kedua itulah yang memperbaiki masalah suspend dan resume di laptop Nvidia, dan itu berhasil. Saya bisa menutup tutup laptop dan membukanya kembali ke desktop yang berfungsi tanpa layar hitam. Itu satu keluhan yang terselesaikan.
Bermain game berhasil, dengan satu catatan
Mode layar penuh XWayland masih mengganggu
Untuk melihat bagaimana game berjalan dengan pengaturan saya, saya menginstal Steam dan mengunduh Don't Starve Together sebagai tes (ini adalah game native-Linux yang tidak membutuhkan Proton) dan menjalankannya. Game terbuka, berjalan, dan muncul di nvidia-smi menggunakan 278MiB VRAM. GPU berada pada konsumsi daya idle 1W, dalam keadaan performa P8, yang jauh dari konsumsi daya idle 74W yang dilaporkan dengan versi driver lama ketika Hyprland memaksa mode performa.
Satu-satunya masalah yang saya lihat adalah ketika gim diluncurkan dalam jendela kecil bertiles alih-alih layar penuh. Rupanya, ini adalah masalah XWayland, karena gim Steam yang dijalankan melalui XWayland tidak selalu menghormati penanganan layar penuh dan terbuka sebagai jendela biasa. Perintah tombol Super-F sederhana (setelah itu ada di file konfigurasi, tentu saja!) membuatnya menjadi layar penuh.
Akhirnya, saya mencoba Discord dan berjalan dengan baik, tanpa masalah yang dilaporkan seperti jendela hitam atau berkedip. Tampaknya masalah kedipan XWayland yang mengganggu pengguna Nvidia sebelumnya sebelum driver 555 memperkenalkan dukungan sinkronisasi eksplisit sebagian besar sudah hilang pada perangkat keras modern.
Apa yang sebenarnya rusak
Reputasi lebih tua daripada kenyataan
Jawaban jujur di sini adalah sangat sedikit yang rusak. Cerita horor tentang Nvidia yang saya baca kebanyakan terkait dengan versi driver yang lebih lama (535-545) dan periode sebelum dukungan sinkronisasi eksplisit muncul. Karena saya menggunakan driver 610 dengan Nvidia RTX 4050 saya, saya tidak melihat kedipan layar, menutup penutup untuk menangguhkan bekerja dengan baik, dan Steam serta Discord berfungsi seperti biasa. Hal-hal yang rusak adalah kesabaran dan waktu saya, karena saya harus mengonfigurasi semuanya dari awal. Tapi itu salah saya sendiri.
Apakah Hyprland sepadan di Nvidia?
Semuanya tergantung seberapa suka Anda mengutak-atik. Kemungkinan jika Anda pengguna Linux, Anda mungkin tidak akan mengalami masalah di sini. Jika Anda menginginkan desktop yang langsung bisa digunakan tanpa pengaturan tambahan, begitu katanya, Hyprland bukanlah pilihan yang tepat terlepas dari GPU Anda. Ini benar-benar terbaik untuk orang-orang yang ingin membangun lingkungan mereka dari awal. Masalah dengan Nvidia telah cukup membaik, sehingga tidak ada alasan untuk menghindarinya jika Anda menggunakan kartu modern dengan driver terbaru.
Yang perlu Anda ketahui sebelumnya, bagaimanapun, adalah bahwa Anda perlu mengatur variabel lingkungan Anda sendiri, Anda perlu mengonfigurasi keybinding secara manual (kecuali jika Anda menggunakan setup dotfile yang sudah dibuat sebelumnya seperti skrip Arch-Hyprland milik JaKooLit), dan game XWayland akan memerlukan langkah tambahan agar bisa berjalan fullscreen dengan benar. Tidak ada satupun dari itu yang menjadi kesalahan Nvidia, dan tidak ada yang tidak dapat diatasi.
Ternyata, keluhan itu sudah menjadi masa lalu. GPU Anda seharusnya tidak menghentikan Anda; tetapi mungkin jumlah penyesuaian manual yang dibutuhkan lah yang seharusnya.




