关闭笔记本电脑盖时,Ubuntu Server 13.10现在进入睡眠状态


58

我最近升级到了最新版本(13.10)。我让它在一台旧笔记本电脑上运行。自升级以来,每当我关闭笔记本电脑盖时,它就会进入睡眠模式。

关于如何解决的任何想法?

我在这里尝试了解决方案:

在关闭盖子的情况下,让Ubuntu Server在笔记本电脑上运行吗?

安装acpi-support之后,我没有文件:/ etc / acpi / event / lidbtn进行编辑。

感谢您的帮助!


阅读完您的问题后,我检查了系统设置。在系统设置的ubuntu 13.04中-电源我选择了“当盖子关闭时什么也不做”,但是现在,升级到13.10后,它在“当盖子关闭时暂停”更改。所以我认为您必须手动更改它。

Answers:


86

我遇到了同样的问题,经过大量阅读后,我意识到Ubuntu 13.10使用systemd-logind并处理了盖子关闭事件。要禁用进入睡眠模式,请编辑/etc/systemd/logind.conf文件并取消注释/修改/添加以下行:

HandleLidSwitch=ignore

然后执行sudo restart systemd-logind或简单地重新启动。

这已经解决了我PC上的问题。

更新15.04

我不确定Ubuntu 15.04是否已经systemd完全切换。如果是这样,则用于重新启动服务的新命令为sudo systemctl restart systemd-logind.service


1
我得到的Unknown job: systemd-logind...
亚历

1
“执行”位不是sudo restart systemd-logind,而是sudo service systemd-logind restart。除此之外,
它就

1
@daniel- sudo restart systemd-logind在我的14.04.2 LTS上仍然可以使用。它已在中注册为新贵服务/etc/init/systemd-logind.conf。我认为sudo service systemd-logind restart出于兼容性原因,Ubuntu被配置为执行相同的命令-应该在man service页面中进行描述。
jeremija 2015年

1
@jeremija在这里使用14.10 beta;要么它坏了,要么他们改变了它。抱歉,应该考虑到这一点:)
DanielSmedegaardBuus

1
在Ubuntu服务器16.04.1 LTS中运行良好。sudo service systemd-logind restart为我工作。
Rutrus
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.