我在我的 ThinkPad T500 上运行 Ubuntu 12.10,并配有一个额外的显示器。
$ uname -a
Linux emre-laptop 3.5.0-25-generic #38-Ubuntu SMP Mon Feb 18 23:28:26 UTC 2013 i686 i686 i686 GNU/Linux
该pm-suspend
命令在命令行中完美运行,Fn+ F4(通常的睡眠键组合)运行良好,并且从 GUI 单击“暂停”没有任何问题:
我也检查了我的设置,它们似乎很好:
但是当笔记本电脑合上时,挂起功能不起作用。当我合上盖子时,外接显示器会变黑,但笔记本电脑不会进入睡眠模式。当我打开盖子时,笔记本电脑和外接显示器上都出现空白屏幕。
我已经尝试了给出的解决方法https://bugs.launchpad.net/ubuntu/+source/gnome-power-manager/+bug/863834并创建一个文件:
$ ls -l /etc/acpi/local/lid.post.sh
-rwxr-xr-x 1 root root 696 Feb 26 20:31 /etc/acpi/local/lid.post.sh
文件内容:
#!/bin/bash
grep -q closed /proc/acpi/button/lid/*/state
if [ $? = 0 ]
then
/usr/sbin/pm-suspend
fi
有什么建议或解决方法吗?
答案1
好吧,显然我们需要对文件名更加小心!就我而言,我无意中创建了错误的文件:/etc/acpi/local/lid.post.sh,而正确的文件名应该是:
/etc/acpi/local/lid.sh.post
正如解决方法中正确描述的一样。正确重命名文件解决了暂停问题。