自从几天前,我的Gnome-keyring守护进程就没有正常启动。
登录后:
应用程序抱怨无法访问钥匙环(并且无法成功),某些快捷键非常缓慢,例如CTRL+ALT+T打开终端或者Print Screen截屏,在按下按键和执行动作之间可能需要长达一分钟的时间。
Seahorse无法显示登录钥匙环。
然后,一旦应用程序想要访问,我就会收到钥匙链密码提示。一旦解锁,钥匙链就能正常工作。
我查看了我的会话启动应用程序,只有一个相关的命令:
我将
请问发生了什么问题,如何解决呢?
登录后:
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打开终端或者Print Screen截屏,在按下按键和执行动作之间可能需要长达一分钟的时间。
Seahorse无法显示登录钥匙环。
$ /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
然后,一旦应用程序想要访问,我就会收到钥匙链密码提示。一旦解锁,钥匙链就能正常工作。
我查看了我的会话启动应用程序,只有一个相关的命令:
/usr/bin/gnome-keyring-daemon --start --components=ssh
我将
/usr/bin/gnome-keyring-daemon
添加到启动应用程序中,但每次登录后都会提示输入密钥环密码,而以前并没有这种情况。请问发生了什么问题,如何解决呢?
gnome-shell
也遇到了同样的问题。最近才开始出现,所以看起来与Unity无关。 - Rmanodbus-user-session
软件包来永久修复这个问题,如下面的答案或者Launchpad bug报告评论中所描述的。 - Byte Commander