作業系統:Ubuntu MATE 18.04
視窗管理器:Awesome 4.3
前幾天開始使用Awesome( https://youtu.be/MB4DjhR8Rh0 ),
感覺不錯,但是有一個困擾,
就是不會顯示彈出式「輸入密碼的視窗」,
所以無法直接使用「update-manager」、「gufw」、「gparted」、「gnome-software」等,
雖然可以在終端機完成,
但是我還是想問一下:Awesome下如何讓彈出式「輸入密碼的視窗」顯示呢?
[已解決] Awesome下如何顯示「輸入密碼的視窗」
-
- 帖子: 524
- 注册时间: 2009-11-21 20:29
- astolia
- 论坛版主
- 帖子: 6450
- 注册时间: 2008-09-18 13:11
Re: [詢問] Awesome下如何顯示「輸入密碼的視窗」
输入密码的对话框是由某个authentication agent提供的,kde、gnome、lxde等各家都有自己的agent,mate家的软件包名是mate-polkit
就以mate-polkit为例
先确保它已安装
以及当前登录session已经启用了dbus,即下面命令有输出
然后确保mate-polkit软件包里的agent程序 /usr/lib/*-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1 在后台运行就可以了
就以mate-polkit为例
先确保它已安装
代码: 全选
sudo apt install mate-polkit
代码: 全选
env | grep DBUS_SESSION
-
- 帖子: 524
- 注册时间: 2009-11-21 20:29
Re: [詢問] Awesome下如何顯示「輸入密碼的視窗」
感謝!
我有mate-polkit,但是沒有mate-polkit-bin,
安裝它之後,在Awesome的rc.lua添加自動啟動mate-polkit就成功了!
謝謝!
方法如下,供有同樣困擾的人參考↓
在終端機分別輸入:
在剛才建立的rc.lua裡添加:
如果有其他想在登入Awesome時自動啟動的程式,則也可添加到這個設定中,例如:音量控制「mate-volume-control-applet」、網路管理「nm-applet」。
我有mate-polkit,但是沒有mate-polkit-bin,
安裝它之後,在Awesome的rc.lua添加自動啟動mate-polkit就成功了!
謝謝!
方法如下,供有同樣困擾的人參考↓
在終端機分別輸入:
代码: 全选
sudo apt install mate-polkit mate-polkit-bin mate-polkit-common
代码: 全选
mkdir ~/.config/awesome
cp /etc/xdg/awesome/rc.lua ~/.config/awesome/
代码: 全选
-- Autorun programs
autorun = true
autorunApps =
{
"mate-polkit",
}
if autorun then
for app = 1, #autorunApps do
awful.util.spawn(autorunApps[app])
end
end