自从我安装了 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 的假解锁密钥环
我不知道为什么......