7 gnome keyboard shortcut-keys suspend function-keys
当我运行 Unity shell 时,我能够执行Fn+F1并让我的机器挂起,但是现在我正在运行 Gnome Shell,当我执行此键盘快捷键时,绝对没有任何反应,所以我想知道是否有任何方法可以获得以便在执行该键盘快捷键时,我的机器确实挂起?
我试过查看我的系统设置并没有发现任何明显的东西,我也查看了 Gnome Tweak Tool,但仍然没有什么明显的。但是,当我使用 Unity 时,情况就是如此,即使在此之前使用 Windows 7 时,键盘组合也是如此,我从来不需要专门配置任何东西,也不需要让它工作。
操作系统信息:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
Run Code Online (Sandbox Code Playgroud)
Jac*_*ijm 15
我在 Gnome 15.04 上测试了这里提到的命令,它做得很好。接下来要做的是在快捷键下使其可用。
最简单的方法是创建一个小脚本:
#!/bin/bash
dbus-send --system --print-reply \
--dest="org.freedesktop.login1" \
/org/freedesktop/login1 \
org.freedesktop.login1.Manager.Suspend boolean:true
Run Code Online (Sandbox Code Playgroud)
将其另存为initiate_suspend.sh,并在快捷键下使其可用。要做到这一点Gnome,它的工作方式与它的工作方式相同Unity:选择:系统设置>“键盘”>“快捷方式”>“自定义快捷方式”。单击“+”并添加命令:
/bin/bash /path/to/initiate_suspend.sh
Run Code Online (Sandbox Code Playgroud)
到您选择的快捷键组合。