「已解决」更新系统后 suspend 无法正常恢复

故障:

设备为笔记本,无外接显示器或键盘。昨天更新完系统之后,出现了 suspend 后无法恢复的问题。即执行 systemctl suspend 正常挂起,之后键盘唤醒屏幕可以亮起,显示挂起之前的画面,但是再使用键盘或触摸板都没有反应,也无法切换 tty,只能通过长按电源关机重启。


复现:

挂起即可复现。除了 systemctl 外因为设置了合上盖子行为也是 suspend,所以合上之后再打开也会导致同样的问题。


日志:

有问题的 suspend journal log
这个是之前正常 suspend 的 journal
升级系统的 pacman log


另外 wm 使用的 i3,因为没有安装 acpid 或者其他软件,挂起的行为应该就是由 systemd 直接管理的。自己尝试了下没有找到问题所在,希望大家能提供下思路,非常感谢。

把内核降级回去试试?

感谢回复,我照着 wiki 做了下 kernel downgrade,确实问题解决了。

sudo pacman -U linux-5.13.7.arch1-1-x86_64.pkg.tar.zst linux-headers-5.13.7.arch1-1-x86_64.pkg.tar.zst

不过现在还有些疑惑,那之后要怎么 upgrade 呢?或者说如何进一步排查问题呢?

说明是内核的问题无疑。你还要继续跟进的话,接下来是去 https://bugzilla.kernel.org/ 报告 bug。否则就等新内核出来你再试,直到没问题。
我以前也遇到过差不多的问题,一番 debug 无果,最终新内核出来就好了……

明白了,感谢,依现在的水准还是等新内核版本吧。BTW,刚刚加入社区大家庭,感觉很好,希望之后有机会也可以帮到其他人。