我在联想 X1 Carbon 第 6 代上运行 Ubuntu 17.10。当关闭盖子或手动将笔记本电脑置于睡眠状态时,我注意到电池消耗的速度与使用时一样快。如果我在睡眠期间将笔记本电脑放在套子中运输,笔记本电脑会变热。电源按钮和屏幕背面的 ThinkPad 红色 LED 都在闪烁,表示已激活挂起模式。
有什么建议可以让睡眠模式更有效率吗?我不想每次需要运输电脑时都关闭并重新启动电脑。
答案1
我可以解决这个问题。我会回答我自己的问题,希望它能帮助其他遇到同样问题的人。
Lenovo X1 Carbon 6th gen 使用新的睡眠状态(Si03,Windows Modern Standby)代替传统的 S3 睡眠状态。Linux 不支持该新状态。
这里介绍的解决方法很有效:https://delta-xi.net/#056
答案2
自 UEFI 版本 1.30 起,已接受答案中给出的补丁已不再需要。要使用最新 BIOS 在 Linux 下启用睡眠模式,请重新启动笔记本电脑,并在“配置”下的 BIOS 设置中,将“睡眠状态”设置更改为“Linux”而不是“Windows 10”。
https://delta-xi.net/blog/#056:
最后,随着新发布的 UEFI 版本 1.30,联想官方专门为 Linux 系统添加了 ACPI S3 睡眠状态作为可选 BIOS 设置。
答案3
手动执行:
systemctl suspend -i
在我的 T470s 中,由于某种原因,当关闭盖子时,就像只是关闭了屏幕,但并没有真正暂停它,尽管 dmesg 显示内核支持正确的 Sx 状态。