研发反馈说这是 7840U/780M 在较新内核配合 AMD DKMS 驱动使用时的一个已知问题。
请尝试将 amdgpu.dcdebugmask=0x10 添加到 /etc/default/grub 中,以禁用 PSR,然后看看系统是否能稳定下来。arch社区也有相应问题反馈:https://bbs.archlinux.org/viewtopic.php?id=302499
# Add to /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dcdebugmask=0x10"
sudo update-grub
sudo reboot


中文 


【Deepin 25 / AMD 680M / 6.18.48】多次桌面冻结:待机唤醒后及非待机场景均出现 DMCUB error、flip_done timed out
问题概述
使用过程中间歇性整屏冻结,曾在长时间合盖待机唤醒后打开应用时发生,也曾在未待机的情况下,通过文件管理器打开文本文件、从压缩包内打开日志时发生。相同操作有时正常,尚无每次必现的复现步骤。
卡住时 Ctrl+Alt+F3 无法切换到文字终端,最终只能强制重启。没有通过 SSH 检查冻结时的系统响应,因此不能断言整个内核死锁。部分故障中,内核在画面冻结后仍持续输出错误。
目前四次已取得内核日志的故障,都出现 AMD 核显(0000:07:00.0)的 DMCUB error。部分同时出现 flip_done timed out、DMUB 命令提交失败,与 Xorg 显示提交错误对应。希望协助定位 AMD 显示驱动/固件问题。
系统环境
故障时间线
以下时间均为北京时间(UTC+8)。
另外,9 月 9 日上午也发生过合盖唤醒后冻结,但该次保存的日志不足以确认 DMCUB 错误,未计入上述四次。
关键错误
这些错误来自不同次故障,不表示每次均包含全部四种错误。9 月 10 日 14:26 这次导出日志中,统计到 209 次 DMCUB error、113 次 DMUB 命令提交失败、1 次 flip_done timed out。
已进行的检查
希望社区协助
附件说明
附件 logs/ 中包含四次内核日志、三份对应 Xorg 日志和软件包候选版本信息。
logs.zip