我习惯于按下电源按钮时有一个交互式菜单,但由于我最近安装了GNOME 3.18,我发现按电源按钮的唯一可用操作是:“无”、“挂起”和"hibernate“。
在dconf-editor中,有两个条目用于此:
org.gnome.settings-daemon.plugins.power button-power
org.gnome.settings-daemon.plugins.power power-button-action第一个选项包含所有选项(hibernate、交互式、挂起、poweroff、nothing、.),而第二个选项只包含三个选项(hibernate、挂起、空)。
问题是GNOME似乎使用了第二个条目(power-button-action)。
由于我不想使用hibernate,而且挂起在我的计算机上不起作用(这是另一个问题),所以我想映射一个交互式菜单,以便在power-button-action设置为hibernate时执行。
我想要的交互式菜单的命令是:
gnome-session-quit --power-off我运行Ubuntu 16.04 LTS 64位与GNOME壳牌3.18.4在戴尔Inspiron 3537。
更一般的,我想能够显示互动关机菜单时,按下电源按钮(任何必要的手段,特别是通过这种方式)。我试图使用GNOME键盘将电源按钮映射到gnome-session-quit --power-off,但它似乎没有被触发。
谢谢。
发布于 2016-09-20 16:04:07
此功能在commit 50564 cde49ca2 (用于bug 753713)中被有意删除。在一些讨论之后,它以gnome-设置-守护进程3.20返回。
不幸的是,16.04 ubuntu回复中没有3.20 (但是您可以看到有一个3.20版本用于Yakkety16.10)。
gnome3 3-分期ppa包含一个适当的包(3.20.1-2 ubuntu1~ubuntu16.04.1),但我认为这需要将整个gnome安装更新到暂存流(类似于beta)。
我不知道你是否能抓住一个正确的软件包,并以某种方式安装。
这个问题有关于如何修改代码和编译工作版本的替代说明。
很抱歉,没有更好的答案了,这些破坏性的改变是在LTS发行版中引入的。您可以使用投票表决这个错误在Xenial中发布3.20。
https://askubuntu.com/questions/762268
复制相似问题