盖子打开时唤醒笔记本电脑?

我有一台SAMSUNG笔记本电脑,根据过去几个月的经验,它是一款非常棒的笔记本电脑。 我实际上正在实现它的一些function,因为我注意到,我能够通过打开Windows 7上的盖子将我的笔记本电脑从睡眠中唤醒,但是,我需要按下电源按钮才能在Ubuntu中唤醒。 使用一个名为i-nex的程序,我注意到内核有一个“盖子开关”,我期待用它来唤醒function。 有任何想法吗?

在此处输入图像描述

更新:感谢@yossile提供一些线索! 但是,命令cat /proc/acpi/wakeup输出不显示LID设备。 我仍然尝试了你给我的第二组命令没有效果。 然后我试着尝试,猜测LID应该用其他值命名,所以我尝试启用其他值。 到目前为止没有胜利。 但我注意到,无论我尝试过什么,没有任何pci列表的设备都会被禁用。 这是命令cat /proc/acpi/wakeup的输出:

 root@samsung:~# cat /proc/acpi/wakeup Device S-state Status Sysfs node PCE4 S4 *disabled pci:0000:00:04.0 SBAZ S4 *disabled pci:0000:00:14.2 P0PC S4 *disabled pci:0000:00:14.4 GEC S4 *disabled PE20 S4 *disabled pci:0000:00:15.0 PE21 S4 *disabled PE22 S4 *disabled pci:0000:00:15.2 PE23 S4 *disabled PWRB S5 *enabled 

也许LID可能是GEC,PE21还是PE23?

仍有/ proc / acpi / button / lid / LID / state文件显示LID已打开。 还有什么想法吗?

您可以通过执行cat /proc/acpi/wakeup命令来检查Lid open事件是否配置为唤醒您的操作系统。
如果当前禁用“ LID ”设备的状态,您可以尝试通过执行以下命令启用它:

 sudo -s echo "LID" > /proc/acpi/wakeup 

这会将状态设置为启用。
再次运行命令会将其设置为禁用。