使用Ubuntu 16.04时,笔记本电脑的盖子关闭时笔记本电脑不会挂起


48

我有一台Dell 7737笔记本电脑,在Ubuntu 16.04中,当笔记本电脑盖关闭时它不再挂起。关闭14.04盖后,笔记本电脑将按预期挂起。但是,我用Ubuntu 16.04重新加载了系统,现在关闭笔记本电脑没有任何作用。笔记本电脑继续运行,好像什么都没发生。

当我从菜单中手动选择“挂起”时,它会按预期工作。(尽管它确实提示我在履历表上进行两次登录。不,不是加密登录,然后是OS登录。这是两次OS登录。)

注意:更改“ 系统设置” |“电源”似乎没有任何影响。

关于此区域从14.04变为16.04的任何想法?


对我有用的(16.04.2LTS)与该解决方案相同。它与此处接受的解决方案略有不同(由于某种原因,该解决方案不适用于我)。但是仅当使用4.8.0-39内核时(不适用于4.4.0-64内核)。
user2413

Answers:


38

我偶然发现了一个似乎可行的答案。太糟糕了,没有比更改默认设置更干净的方法了。宁愿系统设置|电源设置起作用。

我编辑了文件'/etc/systemd/logind.conf'

sudo vi /etc/systemd/logind.conf

然后,我取消注释包含“ HandleLidSwitchDocked = ignore”的行(删除了开头的#),并将值更改为:

HandleLidSwitchDocked=suspend

重新启动后,一切似乎都按预期工作,尽管仍然提示我登录两次。(一旦解锁,然后再次以操作系统用户身份登录。)


2
该解决方案适用于我和其他几个用户。参见bugs.launchpad.net/ubuntu/+source/systemd/+bug/1574120。并且此双重登录问题不会在这里发生。我建议受影响的用户访问上述链接,然后单击通知您也受到影响的按钮(但请避免留下“我也是”注释)。还订阅通知,以便他们发布修订时可以帮助您进行测试。
豪尔赫

2
不幸的是,在Ubuntu 17.04 /内核4.10.22上对我不起作用。都没有明确设置另一个属性:HandleLidSwitch
娜娜(Mena)

它在16.04上对我有效,我只需要登录一次。谢谢!
BourbonCreams

1
更新:此解决方案已经工作了几天。现在,计算机进入睡眠状态,但之后便立即唤醒而无需打开机盖。
BourbonCreams

@BourbonCreams检查是否在 System Settings > Brightness & lock挂起计算机时激活了“锁定”滑盖。
乔治

2

我有一个类似的问题。在4.4.0内核中显然存在一个错误。当您安装新的内核4.4.8时,可以解决此问题。

您可以在此处找到执行此操作的说明:http : //linuxdaddy.com/blog/install-kernel-4-4-on-ubuntu/

对我来说很完美。


这有助于使笔记本电脑在合上盖子后挂起,但是现在每次打开盖子时,笔记本电脑都会冻结。将笔记本电脑设置为从UI挂起,然后合上盖子是可行的,但是打开盖子后将笔记本电脑从挂起状态恢复为仅约75%的时间有效,而25%的时间冻结。
罗伯托

这不能解决我的暂停问题。运行“ echo mem> / sys / power / state”只会使我无法摆脱黑屏。acpi_listen向我显示盖子关闭和打开事件。还是一无所有...
多里安

1
是的,这个解决方案确实弄糟了我的机器。
bozdoz


0

您可能会在“设置”>“电源”>“关闭笔记本电脑盖时”下查看。

根据所需的行为,将其设置为“挂起”,取决于电池电量还是取决于ADC。


1
这没有用,但这也是我的第一次尝试。
亚当·库尔普
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.