解锁密钥环提示三次而不是一次

当我激活“自动登录”时,“解锁Gnome密钥环”框会询问我的密码。 但这发生了三次。 有三个盒子要我输入密码。 在10.04这个盒子出现了一次。

确保您已按照本指南禁用自动登录:

http://www.liberiangeek.net/2010/10/disable-auto-login-ubuntu-10-0410-10-maverick-meerkat/

然后,当您再次登录并提示解锁密钥环时,单击“详细信息”,将有一个选项可以自动执行解锁过程。

重复每个提示。

您现在应该只在登录时提示一次。

这对我有用,希望对某人有所帮助……

看看“密码和加密密钥”。 我的一个朋友有同样的问题:

可以创建几个密钥包。 但是,您必须在登录后解锁每个捆绑包(并且程序尝试访问它)。

这是它应该是什么样子: 我的密钥包设置

祝好运
汤姆

密钥环提示是因为您的密钥环和登录密码不同或系统设置为自动登录。 修复是转到系统/首选项下的“密码和加密密钥”,右键单击密码选择“更改密码”将其设置为空白,无密码(如果系统设置为自动登录,则非常有用)或将其更改为当前登录密码。

电子邮件提示可能是某些程序试图在登录时检查邮件。 禁用该程序或将其设置为保存您的密码。

您可以在控制面板中进入“密码和加密密钥”。 右键单击密码:登录输入当前密码,然后将新密码留空。 这也将阻止这种情况的发生。

我不太确定,但我认为您还应该能够进入系统 – >设置 – >密码和加密密钥,然后删除(右键单击)您应该在列表中看到的三个密钥环中的两个(选项卡密码)。 这将是Open Help和Dean Thompson的综合解决方案。

自动登录后我也有几个密码请求(3到8左右)。 我刚刚删除了我的聊天帐户,现在只问了一次! 我知道这不是一个解决方案,但它可以帮助确定问题。

获取此补丁 ,将补丁应用于gnome-keyring源代码中的gkd-secret-unlock.c,重建gnome-keyring包并进行安装。 有关错误和补丁的更多详细信息,请参阅错误744929以获取gnome-keyring 。

如果你不熟悉上述过程,我就是这样做的:

  1. apt-get source gnome-keyring
    • 获取源代码
  2. patch daemon / dbus / gkd-secret-unlock.c dont-prompt-multiple-times-rebased.patch
    • 应用补丁(您需要指定正确的文件位置)
  3. dpkg-buildpackage -uc -b
    • 构建包
  4. sudo dpkg -i gnome-keyring_2.92.92.is.2.32.1-0ubuntu2_amd64.deb
    • 安装它。 您的包裹名称可能与我的不同。

注意我的版本是11.04,所以我不知道补丁是否适用于10.10。 两者都有版本2.92.92,除了.is之后的数字不同。 我不确定版本控制中的含义。

感谢Felix Lawrence提供补丁后退。

尝试删除密钥环并通过发出此命令创建新密钥环

 sudo rm ~/.gnome2/keyrings/*.keyring 

重启。

当您登录时,会弹出一个框,要求您创建一个新密钥环。 希望这有效。