polkit-mate-authentication-agent 无法启动 - “获取权限时出错”

polkit-mate-authentication-agent 无法启动 - “获取权限时出错”

我在 x86_64 桌面上使用 Arch Linux。自从最近的完整系统更新以来,我的 polkit-mate-authentication-agent 似乎无法启动。如果我尝试从命令行手动启动它,则会收到以下错误:

$ ./polkit-mate-authentication-agent-1 

(polkit-mate-authentication-agent-1:2709): polkit-mate-1-WARNING **: 19:55:48.909: Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: Launch helper exited with unknown return code 127

有谁知道问题可能是什么,或者我如何诊断它?

答案1

从提供的信息量来看很难说。但是,return code 127表明未找到该命令。

运行它以strace查看应该执行的内容和缺少的内容。

答案2

我想我已经弄清楚问题出在哪里了。系统更新后似乎polkitd没有在启动时启动,这显然是身份验证代理无法连接的原因。我重新安装了该polkit软件包,现在polkitd可以正确启动。 (我不知道是什么原因导致它之前没有启动)

相关内容