展会信息港展会大全

解决笔记本CentOS7合盖后黑屏无法唤醒
来源:互联网   发布日期:2015-08-20 22:01:59   浏览:11898次  

导读: 启用并修改 /etc/system/logind.conf 的 HandleLidSwitch=lock 保存后运行 systemctl restart systemd-logind 命令立即生效。 参考: Power Management (简体中文) systemd 能够处理某些电源相关的ACPI事件,通过 /etc/systemd/logind.conf 的下列选项配置:...

启用并修改/etc/system/logind.conf 的

HandleLidSwitch=lock

保存后运行 systemctl restart systemd-logind 命令立即生效。

参考:

Power Management (简体中文)

systemd 能够处理某些电源相关的 ACPI 事件,通过 /etc/systemd/logind.conf 的下列选项配置:

HandlePowerKey:按下电源键后的动作

HandleSleepKey:按下挂起键后的动作

HandleHibernateKey: 按下休眠键后的动作

HandleLidSwitch:合上笔记本盖后待机

动作可以是 ignore、poweroff、reboot、halt、suspend、hibernate、hybrid-sleep、lock 或 kexec。

系统默认设置为:

HandlePowerKey=poweroff

HandleSuspendKey=suspend

HandleHibernateKey=hibernate

HandleLidSwitch=suspend

不用图形界面、或者使用 i3、awesome 这样简单的桌面管理器时,systemd 可以替代 acpid 处理 ACPI 事件。

注意: 运行 systemctl restart systemd-logind,使上述更改立即生效。

注意: systemd 无法处理交流电源和电池 ACPI 事件,所以还得使用 Laptop Mode Tools 或 acpid 工具。

在当前版本的 systemd 中,这些 Handle 选项将会被应用到整个系统当中,除非它们被别的程序 例如某个桌面环境中的电源管理器 给 阻止 (inhibited)。如果其它的程序没有阻止这些 Handle ,你可能会先被 systemd 挂起你的系统,然后当系统被唤醒之后,电源管理器又会再次将系统挂起。

警告: 目前只有GNOME 和 KDE 支持 "inhibited" 命令。在其它的桌面管理器同样实现该功能之前,如果你想使用Xfce、acpid 或者其它程序来管理 ACPI 事件,你需要把 Handle 选项设置为 ignore。

注意: 除了内核默认的待机支持后端(用于处理待机/休眠),systemd 也可以使用其他后端(比如 Uswsusp 或 TuxOnIce)。

要令 systemctl hibernate 工作,需要按照休眠和 mkinitcpio 唤醒扩展的设置步骤进行操作。(不必安装 pm-utils)

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港