給別人推薦安裝了最新的Fedora 17,在圖形界面下卻被告知找不到“關機”鍵,這有點讓對方手足無措,不知道怎麼關機了,當然對於使用命令的童鞋來說,這根本不成問題,直接命令控制台,輸入下面的命令之一(可能需要root權限),干淨利落的關閉計算機:
# 命令1 : 使用shutdown
shutdown -h now
# 命令2 : 改變runlevel運行級別
init 0
但是Fedora 17死活沒找到關機按鍵,用戶菜單如下圖所示:
在原先應該出現關機的地方變成了“掛起”,這個“掛起”對於我來說沒有什麼作用,所以我決定將其改為關機鍵。
搜索資料後,網上有很多禁用Fedora掛起功能的小技巧,但是都是老版本的Fedora,不知道能否用在Fedora 17上,這些技巧多是參考了帖子《Gnome3 – disable suspend [solved] 》中bnb2235敘述的辦法:
在路徑/etc/polkit-1/localauthority/50-local.d下新建名為50-admin.pkla文件,文件內容為:
[disable suspend] Identity=unix-user:* Action=org.freedesktop.upower.suspend ResultAny=no ResultInactive=no ResultActive=no [disable hibernate] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultAny=no ResultInactive=no ResultActive=no
當然簡化起見,我們也可以通過下面的命令操作來一步到位的實現:
cat > /etc/polkit-1/localauthority/50-local.d/50-admin.pkla << EOF [disable suspend] Identity=unix-user:* Action=org.freedesktop.upower.suspend ResultAny=no ResultInactive=no ResultActive=no [disable hibernate] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultAny=no ResultInactive=no ResultActive=no EOF
好了,完成上面的操作後請注銷當前用戶,然後重新登錄,看看消失的關機鍵是不是又回來了。