RavenRidge AMDGPU VA-API video playback hard crash using chromium-vaapi on XWayland
ArchLinux x86_64
linux 5.8.14
gnome-shell 3.38.1
mutter 3.38.1
Video playback from chromium-vaapi on XWayland caused AMDGPU hard crash. On X11 session, VA-API worked for --use-gl=desktop
which takes the vaGetDisplayGLX()
code path. Similar crash with --use-gl=egl
which takes the vaGetDisplayDRM()
code path. On Wayland session, both --use-gl=desktop
and --use-gl=egl
suffer the same crash.
It started with mesa 20.2.0 and the issue remained on 20.2.1. Everything works, both X11 and Wayland sessions regardless of GL backends, if reverting mesa back to 20.1.x.