Lubuntu 18.04 密钥环(dbus)不工作

Lubuntu 18.04 密钥环(dbus)不工作

从 16.04 更新到 18.04 后,GNOME3 在我的硬件上运行速度变慢了(2010 双核,4GB,128GB SSD)

所以我决定切换到 Lubuntu,速度更快。

一切都很好,除了:似乎没有密码管理器/密钥环。所以我安装了 seahorse 和 libpam-gnome-keyring。

不起作用,终端仍然每次都在询问我的 ssh 密码。我可以这样做ssh-add .ssh/id_rsa,但这只会为终端程序保存密码,而不会为文件管理器保存密码。

如何让 Ubuntu 行为在 GUI 对话框中询问一次密码并将其保存以供 GUI 程序和终端会话使用?

这肯定是 LXDE 配置问题,即使在 Ubuntu 旁边安装了 lubuntu-desktop,所有软件包都在那里,使用 lubuntu 环境也无法工作。

journalctl | grep -i gnome-keyring-daemon

gnome-keyring-daemon[890]: couldn't set environment variable in session: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Type of message, '(ss)', does not match expected type '(s)'

开始使用海马

(seahorse:1488): dbind-WARNING **: 08:36:27.966: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

答案1

至少最后一个错误应该可以按照本页说明的步骤进行修复:nm-applet 正在运行,指示器不在任务栏中 - 16.04 中的新行为
对于我来说(在 Lubuntu 18.04 上),只需安装该包at-spi2-core就足以解决这个问题。

Seahorse 确实是为 Nautilus 制作的,但我发现https://forum.antergos.com/topic/1132/the-file-manager-pcmanfm-doesn-t-remember-passwords/5建议安装lxpolkit(或尝试polkit-gnome)并使其自动启动。
您可以使用此处说明的非 GUI 方法执行此操作:https://askubuntu.com/a/48327/575262
它指出您应该添加一个 .desktop 文件,其~/.config/autostart内容如下:

[Desktop Entry]
Type=Application
Name=<Name of application as displayed>
Exec=<command to execute>
Icon=<full path to icon>
Comment=<optional comments>
X-GNOME-Autostart-enabled=true 

这对你的情况有用吗?

相关内容