MPV:长时间熄屏后播放视频出现卡顿/掉帧现象

最近更新到 Gnome 50 才出现的问题,我不好说到底是 Gnome 的原因还是 mesa 的原因。

具体表现为:当我把电脑放着让他长时间熄屏后再唤醒,用 MPV 播放视频时会出现卡顿、掉帧,MPV 后台调试信息显示出现了音频、视频不同步。用 nvtop 去看显卡占用会发现占用率从 10% 直接掉到 0% 了。但是如果使用 VLC 或者用网页浏览视频就完全没有问题,打游戏也没有问题,十分流畅。Alt+Tab 切换窗口可以让显卡占用暂时回归正常,但是播放一段时间后再次归零。我尝试开启/关闭 MPV 的硬件加速也不好使,问题依旧存在。

但是当我把显示器断电重启后,这个问题就解决了。(虽然长时间熄屏后还会出现)

有没有大佬能帮我排查一下问题。感谢。


我的配置:

  • CPU: AMD R5 7500F
  • RAM: 16G×2 6000 CL36
  • Motherboard: Maxsun Terminator B650M WiFi
  • GPU: AMD Radeon 9060XT 16G
  • Mesa version: 26.0.4-1
  • MPV version: v0.41.0

目前用 gpu-context=wayland 可以规避。有人说可能是 mutter 的问题, 50.1 已经修了。

确实是 Mutter 的问题,升级到 Mutter 50.1-1 后就没问题了