我最近在使用 Seahorse 时遇到了问题。我怀疑有更新,但不能确切地说它是什么时候开始的。这也可能是两个同时发生的问题。
在 Thunderbird 中,我使用 Enigmail 插件使用 PGP 密钥对消息进行签名。当您输入密码时,有一个选项可以记住它(可能是 Seahorse),但这不再起作用。每次会话它都会再次要求输入密码。
在 Nemo(或 Nautilus)中,如果我与 SMB 共享进行临时连接并选择记住密码的选项,则不会保存。
如果我运行 Seahorse (Passwords and Keys),则没有Passwords部分,只有Certificates、PGP Keys和Secure Shell。在我拥有的另一个 16.04 系统上,有一个密码部分,密钥位于~/.gnome2/keyrings/
. 在这台计算机(从 14.04 升级)上,密钥在其中,~/.local/share/keyrings/
并且没有~/.gnome2/keyrings/
文件夹。我看到了对两者的引用,但哪个是正确的?
此外,如果我选择在 GUI 中创建新项目,则缺少用于创建新密码密钥环或存储密码的选项(可在全新安装中使用)。
我找到了解决方案,问题与此错误有关:https ://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825
找到的最后一个修复是执行:
sudo apt autoremove --purge dbus-user-session
.dbus-user-session
使用 flatpak 安装。