11 privileges ubuntu
我使用 i3wm (www.i3wm.org) 作为 ubuntu 11.10 x64 的窗口管理器。
似乎任何控制海拔的魔法都无法正常工作。这不是 i3wm perse 的问题,而是 gnome 和 unity 提供的一些我缺少的东西,需要手动实现。
例子:
在 unity 中,如果我运行软件中心,系统会提示我输入管理员密码,一切都按预期进行。在i3wm中,运行软件中心没有提示,因此我无法安装任何东西。(除非我从 CLI 执行 sudo software-center)
我应该使用某些进程/应用程序让应用程序在需要时询问管理员密码吗?
在 i3 中获得这些功能会很棒。
Elevation 使用几个组件:
该程序必须在ConsoleKit或systemd-logind 会话中运行——理想情况下,您的所有X11 程序都应该在同一个会话中。
如果您的发行版使用systemd,请运行loginctl show-session "$XDG_SESSION_ID"
并查找“State=active”。
否则,运行ck-list-sessions
并验证它是否将您的 X11 会话显示为“local = TRUE”和“active = TRUE”。
会话必须有一个PolicyKit 代理——这是显示提升提示的软件。
运行/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
看看是否有帮助。
要测试海拔,您可以使用pkexec /bin/sh
或pkaction
。
归档时间: |
|
查看次数: |
4456 次 |
最近记录: |