![Wayland 中的 mp4 文件出现 mpv 错误:“VA 错误:wayland:Wayland 往返错误:协议错误 (errno 71)”](https://linux22.com/image/1183569/Wayland%20%E4%B8%AD%E7%9A%84%20mp4%20%E6%96%87%E4%BB%B6%E5%87%BA%E7%8E%B0%20mpv%20%E9%94%99%E8%AF%AF%EF%BC%9A%E2%80%9CVA%20%E9%94%99%E8%AF%AF%EF%BC%9Awayland%EF%BC%9AWayland%20%E5%BE%80%E8%BF%94%E9%94%99%E8%AF%AF%EF%BC%9A%E5%8D%8F%E8%AE%AE%E9%94%99%E8%AF%AF%20(errno%2071)%E2%80%9D.png)
自从 21.04 切换到 Wayland 以来,mpv 一直在说:
[vo/gpu/wayland] GNOME's wayland compositor is known to have many serious issues with mpv. Switch to GNOME's xorg session for the best experience.
并且一直运行正常(包括 mp4 文件)。直到现在。这个新问题似乎只发生在 mp4 上:
wl_drm@22: error 0: authenticate failed
VA error: wayland: Wayland roundtrip error: Protocol error (errno 71)
[vaapi] libva: vaGetDriverNameByIndex() failed with invalid VADisplay, driver_name = (null)
[vo/gpu/wayland] Error occurred on the display fd, closing
知道为什么会回归吗?
更新:如果我使用,--hwdec=no
问题就会消失。根据手册页,这是默认设置,所以我猜它以前是默认设置,而默认设置的改变是最近发生的事情(但他们需要更新手册页)。
更新:请参阅https://bugs.launchpad.net/ubuntu/+source/mpv/+bug/1944088 了解详情。通过重新安装 21.04(不使用 PPA)解决了问题