搭载 Ryzen 4000U 系列的移动计算机(至少是许多型号)无法正确进入挂起/现代待机状态。设备无法从挂起/现代待机状态唤醒。在某些情况下,键盘灯可能会亮起,但屏幕不会亮起,而且没有可以按下的键来“唤醒”它。
该漏洞在现代 Acer Swift 3、联想和 HP 设备中较为常见,例如:
- 宏碁 Swift 3 (SF314-42-R9YN)
- 宏碁 Swift 3 (SF314-42-R2UX)
- 联想14are05
这是一个已知问题吗?有没有解决方法?
答案1
不幸的是,这是一个显然已知但尚未修复的内核错误amdgpu
。请参见此处:https://gitlab.freedesktop.org/drm/amd/-/issues/1230
甚至在 5.12 中它也没有被修复。
您可以尝试使用上面线程中提到的补丁来修补和编译内核。祝你好运!
对于那些不想编译自己的内核或没有能力编译的人,我在这里附加了修补和编译的内核: https://gitlab.freedesktop.org/drm/amd/-/issues/1230#note_902370
答案2
答案3
今天有四篇帖子:https://gitlab.freedesktop.org/drm/amd/-/issues/1230这是由用户5950。
运行内核 5.12.1 可以解决第一次挂起/恢复的问题,但除非您重新启动,否则第二次挂起/恢复循环就会崩溃。
这表明第一次恢复后有些东西不稳定,需要重新初始化一些驱动程序。
两天前发布的更新的内核 5.12.2 可能会进一步改善这种情况:
有关安装 Ubuntu 发布的主线内核的说明: