如何解决:gkr-pam:无法找到守护进程控制文件?

如何解决:gkr-pam:无法找到守护进程控制文件?

自从我安装了 19.04 后,我开始在从 gdm-session-wor 发送的系统日志中收到此错误:

gkr-pam: unable to locate daemon control file

可能存在什么问题以及如何解决?

答案1

这是一条信息性消息;这不是问题。

您可以看到这个 Arch Linux 论坛主题了解详情

它找不到守护进程控制文件,因此它缓存密码,并且在会话正确初始化后成功打开密钥环。

读一下,没有问题,也没有错误,这具有信息价值。如果守护进程在会话初始化期间无法启动,则这可能是相关的,因为这里不是这种情况,可以安全地忽略它。

根本原因可能是 gkr-pam 在系统初始化会话的其余部分并启动相关用户服务之前运行,因此在第一次进行此检查时,要解锁的 gnome-keyring 守护程序尚未运行。

答案2

为了避免出现此消息,您可以编辑此文件:

/etc/pam.d/gdm 密码

only_if=gdm以下行应该可以解决问题......

auth optional pam_gnome_keyring.so only_if=gdm

没有only_if=gdm我得到这个“问题”和来自 systemctlt status gdm3.service 的假解锁密钥环

我不知道为什么......

相关内容