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

Jam*_*tes 9 syslog aptdaemon

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

gkr-pam: unable to locate daemon control file
Run Code Online (Sandbox Code Playgroud)

可能是什么问题以及如何解决它?

小智 4

这是一条情报信息; 这不是问题。

您可以查看Arch Linux 论坛帖子了解详细信息

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

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

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


小智 4

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

/etc/pam.d/gdm-密码

only_if=gdm在下面的行中应该可以解决问题......

auth optional pam_gnome_keyring.so only_if=gdm

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

我不知道为什么...