我希望按下硬件Power
按钮时计算机立即关机。相反,我打开一个倒计时对话框,然后出现选项(取消、重启、关机)。如何禁用此对话框并立即关机?
或者至少,如何将倒计时设置为远少于 60 秒?
答案1
Ubuntu 18.04
gsettings set org.gnome.SessionManager logout-prompt false
或者你也可以尝试
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
答案2
在 Ubuntu 20.10 中,我在 下找到了它org.gnome.settings-daemon.plugins.power
。默认值是interactive
,但您可以将其更改为shutdown
。
gsettings
使用类似 pasha 的答案来更改它,或者使用dconf-editor
具有 GUI 的。
答案3
使用
org.gnome.gnome-session logout-prompt 'false'
和
org.gnome.settings-daemon.plugins.power button-power 'shutdown'
在 Ubuntu 20.04 LTS 上对我有用。一个很好的副作用是,这还会导致通过 HDMI-CEC 控制立即关闭电源。
答案4
检查是否有其他桌面环境,如:com.canonical.unity.settings-daemon.plugins.power 或 org.mate.power-manager
可能存在正确的改变,但针对的是错误的环境……
对你的 gsettings 进行更通用的搜索也会有所帮助:
gsettings list-recursively | grep button
在我的系统上另外显示:
.
.
.
com.canonical.unity.settings-daemon.plugins.power power-button-action 'suspend'
com.canonical.unity.settings-daemon.plugins.power button-hibernate 'hibernate'
com.canonical.unity.settings-daemon.plugins.power button-power 'suspend'
com.canonical.unity.settings-daemon.plugins.power button-suspend 'suspend'
com.canonical.unity.settings-daemon.plugins.power button-sleep 'hibernate'
正如所回答的这里作者:WU-TANG