在 GNOME 3.18 中将“电源按钮操作”命令更改为“休眠”选项

在 GNOME 3.18 中将“电源按钮操作”命令更改为“休眠”选项

我习惯在按下电源按钮时出现一个交互式菜单,但是自从我最近安装了 GNOME 3.18 后,我发现按下电源按钮后唯一可用的操作是:“无”、“暂停”和“休眠”。

在 中dconf-editor,有两个条目与此相关:

org.gnome.settings-daemon.plugins.power button-power
org.gnome.settings-daemon.plugins.power power-button-action

第一个包含所有选项(休眠、交互、挂起、关机、无...),但第二个只包含三个(休眠、挂起、无)。

问题是 GNOME 似乎使用第二个条目(power-button-action)。

因为我不想使用休眠模式,而且我的电脑上无法使用挂起功能(这是另一个问题),所以我想映射一个在power-button-action设置为时执行的交互式菜单hibernate

我想要的交互式菜单的命令是:

gnome-session-quit --power-off

我在 Dell Inspiron 3537 上运行 Ubuntu GNOME 16.04 LTS 64 位和 GNOME Shell 3.18.4。

更一般地,我希望能够在按下电源按钮时显示交互式关机菜单(无论如何,不​​一定要通过这种方式)。我尝试gnome-session-quit --power-off使用 GNOME 键盘设置映射电源按钮,但似乎没有触发。

谢谢。

答案1

此功能在提交时被故意删除50564cde49ca2(为了错误 753713)。 后一些讨论,它返回gnome-设置-守护进程 3.20

不幸的是,3.20 不在16.04 Ubuntu 存储库(但是您可以看到 Yakkety 16.10 有一个 3.20 版本)。

gnome3-staging ppa包含一个适当的包(3.20.1-2ubuntu1~ubuntu16.04.1),但我相信这需要将整个 gnome 安装更新到暂存流(就像测试版)。

我不知道您是否可以获取正确包的 deb 并以某种方式安装它。

这个问题有关于如何修改代码和编译工作版本的其他说明。

很抱歉,这个问题没有更好的答案,而且这些破坏性变化是在 LTS 版本中引入的。你可以针对这个错误进行投票在 Xenial 中发布 3.20 版本。

相关内容