我在华硕 ROG GL752VW 上运行 Ubuntu 18.04,我希望我的睡眠按钮使我的计算机休眠。这台电脑对于 Ubuntu 和 Fedora 来说一直很困难。
首先,我启用了休眠并通过sudo pm-hibernate
. 有效。
然后,我尝试制作睡眠按钮Fn-F1使计算机休眠。为此,我进入了 dconf-settings 并org.gnome.settings-daemon.plugins.power
更改了挂起和睡眠按钮的设置hibernate
。当我保存设置然后重新启动计算机时(我认为没有必要,但我这样做只是为了安全起见),我仔细检查了该设置是否仍在hibernate
使用gsettings get org.gnome.settings-daemon.plugins.power button-suspend
,并且相当于睡眠。确认后,我按下了睡眠按钮。计算机暂停而不是休眠。然后我将值更改为nothing
并重新启动,按钮仍然暂停计算机。
这是 Ubuntu 的全新安装。我目前正在使用以下启动选项,其中一些是启动计算机和启用功能键(例如飞行模式)所必需的。我不确定他们都做了什么,但他们似乎有帮助:
nouveau.modeset=0 tpm_tis.interrupts=0 acpi_osi=! acpi_backlight=native i915.preliminary_hw_support=1
有什么建议么?我读过的所有讨论都涉及更改值org.gnome.settings-daemon.plugins.power
以更改按钮的行为。
我找到了解决方案。
然后添加以下行:
该操作可能不适用于所有用户,具体取决于 /sbin/hibernate 是否单独工作。您可能需要将其替换为另一个休眠命令,例如
pm-hibernate
.