Sejak beberapa hari yang lalu, daemon Gnome-keyring saya belum memulai dengan benar.
Setelah masuk:
ps aux | grep keyring
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Aplikasi mengeluh karena tidak dapat mengakses keyring (dan gagal melakukannya), beberapa pintasan sangat lambat CTRL+ ALT+ Tuntuk terminal atau layar Cetak dapat memakan waktu hingga satu menit antara penekanan tombol dan tindakan)
Kuda laut tidak menunjukkan keyring login
$ /usr/bin/gnome-keyring-daemon
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
$ ps aux | grep keyr
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
user 8524 0.1 0.0 211004 12468 pts/5 SLl 13:38 0:00 /usr/bin/gnome-keyring-daemon
Kemudian, segera setelah aplikasi ingin mengakses saya mendapatkan prompt kata sandi keyring. Setelah dibuka, keyring berfungsi dengan baik.
Saya melihat-lihat aplikasi startup untuk sesi saya dan saya hanya punya satu perintah yang relevan:
/usr/bin/gnome-keyring-daemon --start --components=ssh
Saya menambahkan /usr/bin/gnome-keyring-daemon
ke aplikasi startup, tetapi akan meminta kata sandi setelah setiap login, yang tidak terjadi sebelumnya.
Adakah yang tahu apa yang terjadi dan bagaimana cara memperbaikinya?
sumber
gnome-shell
instalasi (dari Ubuntu Gnome 16.04). Mulai baru-baru ini. Jadi sepertinya tidak terkait dengan persatuan ...Jawaban:
Saya menghadapi masalah yang sama,
sebagai solusi sementara cobalah untuk menjalankan yang berikut setelah login
Ketika saya melakukan ini meminta saya untuk memasukkan rahasia saya untuk membuka kunci pegas saya.
sumber
--start
opsi karena tidak kompatibel dengan--replace
Saya bisa mengatasi masalah ini dengan menghapus instalan
dbus-user-session
(dan ketergantungannyaxdg-desktop-portal
danxdg-desktop-portal-gtk
). Paket-paket itu datang melalui menginstal flatpak.Terima kasih kepada Olaf yang membawa saya ke jalur yang benar ( https://forum.ubuntuusers.de/topic/gnome-keyring-daemon-doppelt/ )
sumber
dbus-user-session
diinstal mungkin sedikit kesal, tetapi lebih baik hanya satu daripada seluruh sistem.Saya sudah bisa memperbaiki jalan pintas yang lambat dan menggantung kromium, dengan mengomentari satu baris di /etc/pam.d/lightdm
Masalah ini tampaknya memengaruhi lebih banyak pengguna btw: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825
sumber
gnome-shell
dangdm
, jadi ini mungkin tidak berhubungan langsung.pam
gnome-keyring-daemon
/etc/pam.d/gdm-password
. Saya berkomentar tapi itu tidak menyelesaikan masalah.Saya memiliki masalah yang persis sama. Pada dasarnya, setiap kali saya memulai, saya bisa melihat gnome-keyring-daemon sebagai sebuah proses (ps -ef | grep keyring). Jika saya secara manual mengeluarkan gnome-keyring-daemon menggunakan opsi --start, itu tidak akan memulai instance satu kesalahan yang sudah berjalan. Dengan proses deduksi manual, saya menemukan bahwa jika saya membunuh proses itu dan memulai keyring baru, maka semuanya bekerja dengan sempurna. jadi inilah yang saya lakukan untuk membuat solusi "lengket" ....
masuk ke menu - konfigurasi sistem - aplikasi startup
hapus entri gnome-keyring-daemon yang sudah ada (jika ada)
buat daemon gnome-keyring baru dengan properti berikut:
Simpan item startup, tetapi pastikan ada sedikit keterlambatan - saya menambahkan 10 detik, dan mengatur opsi "Aktif"
Sekarang Reboot, dan itu bekerja dengan sempurna untuk saya. Tampaknya menjadi
--replace
dan--daemonize
pengaturan yang membuat perbedaan pada kayu manis VirtualBox Mint 18.3 saya dan Laptop Lenovo G710, setelah mencoba berbagai kombinasi saran lainnya di sini.sumber