日志输出:
Nov 26 00:36:51 ubuntupartition kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring uvd timeout, signaled seq=61096, emitted seq=61098
Nov 26 00:36:51 ubuntupartition kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process pid 0 thread pid 0
Nov 26 00:36:56 ubuntupartition kernel: [drm:amdgpu_dm_commit_planes [amdgpu]] *ERROR* Waiting for fences timed out!
Nov 26 00:36:57 ubuntupartition kernel: [drm:amdgpu_dm_commit_planes [amdgpu]] *ERROR* Waiting for fences timed out!
我正在运行 AMD Radeon R9 380 4gb GPU 和 Ryzen 5 5600x 处理器。
当这种情况发生时,我仍然可以做一些事情,比如移动鼠标、播放和暂停音乐。我还注意到,在我的电脑运行几个小时后,这种情况更容易发生。发生这种情况后,我发现修复它的唯一方法是硬重启,Alt+SysRq+REISUB 似乎没有任何作用。
我尝试将 Ubuntu 从 20.04 升级到 21.04,再升级到 21.10,但没成功。升级内核也是如此,升级到 5.15 也没有用。
任何帮助都会受到感谢,祝大家有愉快的一天。
答案1
还没有彻底测试过,但我很确定我已经找到了罪魁祸首。在 Ubuntu 软件包中,mpv.conf
默认设置为hwdec=vaapi
。mpv 手册说这可能会导致问题并建议直接删除配置文件,但我只是将其更改为hwdec=no
默认设置。
如果我继续遇到同样的问题,我会更新此内容,但目前我相当有信心这是解决方案。