Nouveau VDPAU/VA-API failed H.264 at 480p for NVAC
Hardware: Geforce 9400/ION IGP (NVAC)
Fully updated ArchLinux x86_64 with upstream kernel on GNOME/Wayland/X11
Test clip URL https://www.youtube.com/watch?v=azvR__GRQic
135 mp4 854x480 480p 666k , avc1.4d401e, 24fps
Downloaded with youtube-dl -f
and played back locally with mpv using:
$ LIBVA_DRIVER_NAME=nouveau mpv --hwdec=vaapi --vo=vaapi /path/to/MP4
$ VDPAU_DRIVER=nouveau mpv --hwdec=vdpau --vo=vdpau /path/to/MP4
The 1080p and 720p version of the test clip, when played back from start to end, they were fine. Quit playing (use 'Q') without pausing the video has the tendency to crash the DE. Collected relevant dmesg from remote ssh login when DE crashed.
Oct 18 12:48:27 archlinux kernel: nouveau 0000:04:00.0: Xwayland[689]: failed to idle channel 2 [Xwayland[689]]
Oct 18 12:48:42 archlinux kernel: nouveau 0000:04:00.0: Xwayland[689]: failed to idle channel 2 [Xwayland[689]]
Oct 18 12:48:52 archlinux sshd[1343]: Accepted password for user from 192.168.1.130 port 36958 ssh2
Oct 18 12:48:52 archlinux sshd[1343]: pam_unix(sshd:session): session opened for user user by (uid=0)
Oct 18 12:48:57 archlinux kernel: nouveau 0000:04:00.0: Xwayland[689]: failed to idle channel 2 [Xwayland[689]]