Ini masalah klasik di Hyprland/Wayland — gnome-keyring tidak auto-unlock karena tidak ada display manager (DM) yang menginisialisasinya seperti XFCE/X11 biasanya handle otomatis. Ini salah satu solusinya.
Root Cause
MongoDB Compass pakai modul Electron bernama Keytar yang bergantung pada GNOME Keyring untuk menyimpan kredensial koneksi secara aman. Di Hyprland/Wayland tanpa setup yang benar, keyring-nya tidak ter-unlock otomatis saat login.
Solusi (Paling simpel)
Tambahkan flag berikut ke file .desktop MongoDB Compass:
sudo nano /usr/share/applications/mongodb-compass.desktop
Cari baris Exec=, ubah jadi:
Exec=mongodb-compass --password-store="gnome-libsecret" --ignore-additional-command-line-flags %U
Simpan, lalu launch Compass dari launcher biasa. Ini cara paling cepat tanpa ribet setup keyring.
Source:
Good Luck
Top comments (0)