Seahorse 中缺少密码(密码和密钥)

Seahorse 中缺少密码(密码和密钥)

最近我遇到了 Seahorse 问题。我怀疑是更新引起的,但说不清具体是什么时候开始的。也可能是两个巧合的问题。

在 Thunderbird 中,我使用 Enigmail 插件通过 PGP 密钥对消息进行签名。输入密码时,有一个选项可以记住密码(可能是 Seahorse 的),但现在这个功能不再起作用了。每次会话时,它都会再次要求输入密码。

在 Nemo(或 Nautilus)中,如果我与 SMB 共享建立临时连接并选择记住密码的选项,则该密码不会被保存。

如果我运行 Seahorse(密码和密钥),则没有密码部分,仅限证书PGP 密钥安全外壳在我拥有的另一个 16.04 系统上,有一个密码部分,密钥在 中~/.gnome2/keyrings/。在这台计算机(从 14.04 升级)上,密钥在 中~/.local/share/keyrings/,但没有~/.gnome2/keyrings/文件夹。我看到了对两者的引用,但哪一个是正确的?

另外,如果我选择在 GUI 中创建新项目,则创建新项目的选项密码钥匙圈或者已存储密码(在全新安装中可用)缺失。

答案1

我已经找到解决方案,问题与这个错误有关:https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825

找到的最后一个修复方法是执行:sudo apt autoremove --purge dbus-user-session

dbus-user-session使用 flatpak 安装。

相关内容