Macbook Air 从挂起/休眠状态唤醒的问题

Macbook Air 从挂起/休眠状态唤醒的问题

机器:Macbook Air 2015 年末

Ubuntu 18.04

问题情况:笔记本电脑盖子关闭了很长时间(至少一个小时左右)。打开盖子,按下电源按钮或键盘。什么都没发生。屏幕一片空白。键盘灯熄灭,Apple 徽标不亮,没有声音或任何东西。

我必须按住电源按钮一段时间,然后再次按下才能启动。然后照常登录,之前所有正在运行的窗口或操作都不再存在。就好像它被关闭并重新启动了一样。

从系统日志中:

May  3 19:33:23 MacBookAir systemd[1]: Reached target Sleep.
May  3 19:33:23 MacBookAir systemd[1]: Starting Suspend...
May  3 19:33:23 MacBookAir systemd-sleep[5978]: Suspending system...
May  3 19:33:23 MacBookAir kernel: [ 6650.590931] PM: suspend entry (deep)

不过这种情况并不总是发生,每次进入休眠状态时平均有 40% 的几率。有时它可以毫无问题地从挂起/休眠状态唤醒。

我以为是交换文件的问题,因为 /swapfile 的大小最初是 2GB,我认为这不足以满足这台机器 8GB 内存的需求。所以我将交换文件大小增加到 8GB。但结果发现问题仍然存在。

除了增加交换空间之外,我还更改了 grub 文件并添加了resume=UUID=48df08d6-b2c0-44b4-acc6-e392a9f88fa6 resume_offset=2467840 resumedelay=15,所以现在该行如下所示:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=48df08d6-b2c0-44b4-acc6-e392a9f88fa6 resume_offset=2467840 resumedelay=15"

上述程序来自以下文章:

18.04 中的休眠

配置 Lubuntu 18.04 以使用交换文件启用休眠

如何在 Ubuntu 18.04 中增加交换文件?

我尝试使用 强制休眠systemctl hibernate并使用 挂起systemctl suspend,但唤醒没有任何问题。

我仍然无法弄清楚问题的原因,选择不使用休眠模式是不可能的,因为笔记本电脑的电池容量只有 50% 左右。所以,休眠模式确实很有帮助……如果它有效的话。

相关内容