数日前から、私のGnome-keyringデーモンが正常に起動していません。
ログイン後:
ps aux | grep keyring
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
アプリは、キーリングにアクセスできない(およびアクセスできない)ことを訴え、一部のショートカットは非常に遅い CTRL+ALT+T 端末または印刷画面の場合、キーを押してからアクションを実行するまでに最大1分かかることがあります)
タツノオトシゴはログインキーリングを表示しません
$ /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
その後、アプリがアクセスを希望するとすぐに、キーリングパスワードプロンプトが表示されます。ロックが解除されると、キーリングは正常に機能します。
私は自分のセッションのスタートアップアプリを見ていて、関連するコマンドは1つしかありません。
/usr/bin/gnome-keyring-daemon --start --components=ssh
/usr/bin/gnome-keyring-daemon
をスタートアップアプリに追加しましたが、ログインするたびにキーリングパスワードの入力を求められますが、これは以前は行われていませんでした。
何が起こったのか、これを修正する方法についてのアイデアはありますか?
私は同じ問題に直面しています、
一時的な解決策として、ログイン後に次を実行してみてください
gnome-keyring-daemon --start --replace --foreground --components=secrets,ssh,pcks11
これを行うと、秘密を入力してキーリングのロックを解除するように求められます。
dbus-user-session
(およびその依存関係xdg-desktop-portal
およびxdg-desktop-portal-gtk
)をアンインストールすることで、この問題を回避できます。これらのパッケージは、flatpakをインストールすることで提供されました。
私を正しい方向に導いてくれたオラフに感謝します( https://forum.ubuntuusers.de/topic/gnome-keyring-daemon-doppelt/ )
/etc/pam.d/lightdmの1行をコメントアウトすることで、遅いショートカットとぶら下がっているクロムを修正することができました。
# session optional pam_gnome_keyring.so auto_start
この問題は、より多くのユーザーに影響するようです: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825
私はまったく同じ問題を抱えていました。基本的に、起動するたびにgnome-keyring-daemonをプロセスとして見ることができました(ps -ef | grep keyring)。 --startオプションを使用してgnome-keyring-daemonを手動で発行した場合、既に実行されている1つの障害インスタンスは起動しません。手動で推論するプロセスにより、そのプロセスを強制終了して新しいキーリングを開始した場合、すべてが完璧に機能することがわかりました。ソリューションを「スティッキー」にするために私がしたことはここにあります。
メニューに移動-システム構成-起動アプリ
すでに存在するgnome-keyring-daemonエントリを削除します(ある場合)
次のプロパティで新しいgnome-keyringデーモンを作成します。
Name = Gnome Keyring Daemon
Command = /usr/bin/gnome-keyring-daemon --replace --daemonize --components=pkcs11,secrets,ssh
Comment = Gnome Keyring Manager Daemon
スタートアップ項目を保存しますが、わずかな遅延があることを確認します-10秒を追加し、オプション「オン」を設定します
今リブートすると、私にとって完璧に機能しました。 VirtualBox Mint 18.3シナモンとLenovo G710ラップトップで違いを生じたのは--replace
と--daemonize
の設定のようで、ここで他の提案のさまざまな組み合わせを試しました。