我真的很难让会议polkit开始工作。我不太熟悉gnome是如何工作的,但在切换到dwm之前,我一直在使用gnome,在gnome中它工作得非常完美,所以我想复制它。首先,据我所知,polkit通过提示用户输入根密码,负责向用户提供暂时的权限升级。这是正确的吗?如果没有DE,但是使用像dwm这样的WM,我如何复制这种行为?
发布于 2022-10-15 19:35:50
我也使用dwm,我在一个.xinitrc文件中,从登录时开始使用polkit。我用xfce-polkit。
/usr/lib/xfce-polkit/xfce-polkit &例如,我还使用Thunar作为我的文件管理器,并具有一个自定义操作,该操作使用pkexec调用Thunar的根会话。
使用polkit将为您提供与dwm相同的DE行为。
发布于 2021-03-27 10:46:38
我不完全理解你的问题。我还使用dwm,以便能够使用polkit程序(如pkexec ),据我所知,dbus-daemon必须首先运行。根据文档,polkitd不需要手动运行。所以没有必要担心。
polkitd在系统消息总线上提供org.freedesktop.PolicyKit1 D总线服务。用户或管理员不应该需要启动这个守护进程,因为每当应用程序调用服务时,它都会由dbus- daemon (1)或systemd(1)自动启动。
来源:https://www.freedesktop.org/software/polkit/docs/latest/polkitd.8.html
https://unix.stackexchange.com/questions/628363
复制相似问题