我最近在一台新的 ASUS Zenbook 上安装了 Ubuntu 18.04,几乎所有功能都运行正常。但有一个例外:挂起/恢复功能坏了。Ubuntu 似乎意识到了这一点,默认情况下选择s2idle
:
$ cat /sys/power/mem_sleep
[s2idle] deep
当然,这意味着笔记本电脑的电池在一天睡眠后会下降约 30%,这意味着笔记本电脑实际上无法像移动设备那样发挥作用。我可以通过以下方式激活深度睡眠:
$ echo deep > /sys/power/mem_sleep
然后计算机确实正确挂起(例如通过pm-suspend
)。我可以看到这一点,因为侧面和电源按钮上的电源指示灯 LED 开始缓慢闪烁,就像我四年前的 Zenbook 一样。如果我通过短暂按下电源按钮(或打开盖子)唤醒笔记本电脑,计算机似乎开始唤醒(电源指示灯 LED 从闪烁变为稳定亮起),但屏幕既不打开,计算机也不对键盘做出任何反应,我也无法 ssh 进入它。
网上有几篇帖子似乎发现了 NVIDIA 显卡 nouveau 驱动程序的类似行为。但我的电脑没有 NVIDIA 显卡(它有内置的 Intel 显卡),nouveau 驱动程序也没有意外加载。
另一组在线建议建议使用较旧/较新的内核。我尝试过内核版本,最低为 4.14.41,最高为 4.18 版本,它们都没有改变此行为。
我有点困惑。我甚至不知道从哪里开始诊断。如能得到任何帮助我将不胜感激。
ps:Hibernate 也不起作用,但我并不是太急于让它工作。