关闭盖子休眠

安装acpid软件包

添加服务到开机自启级别"default" (OpenRC)

启动服务

编写规则

# emacs /etc/acpi/events/lid

event=button/lid
action=/etc/acpi/actions/lid.sh %e

# emacs /etc/acpi/actions/lid.sh

#!/bin/sh
grep -q closed /proc/acpi/button/lid/LID0/state

if [ &? =0 ]
then
        sleep 2 && echo -n "mem" > /sys/power/state
else
        exit 1
fi

# emacs chmod +x /etc/acpi/actions/lid.sh

内核配置确认开起了

CONFIG_SUSPEND, CONFIG_ACPI_BUTTON选项

原文地址:https://www.cnblogs.com/riocke7cb/p/8759563.html