Package: vlc Version: 3.0.11.1-2+b1 Severity: normal Tags: upstream Dear Maintainer,
playback using VAAPI doesn't work on my system with the amdgpu driver. This results in high CPU usage and stuttering video e.g. with 4k 60FPS HEVC even on a brand new AMD Ryzen 5 (6 Cores/12 Threads). I tried mpv and playback using VAAPI works with smooth video and very low CPU usage. There are reports that this may be a Mesa issue. https://gitlab.freedesktop.org/mesa/mesa/-/issues/1193 However, I tried to build Mesa with a fix applied and it still didn't work. So I open this bug and hope to see a coordinated fix for this issue, be it in Mesa or in VLC. Regards, Tino -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.9.0-rc8 (SMP w/12 CPU threads) Kernel taint flags: TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages vlc depends on: ii vlc-bin 3.0.11.1-2+b1 ii vlc-plugin-base 3.0.11.1-2+b1 ii vlc-plugin-qt 3.0.11.1-2+b1 ii vlc-plugin-video-output 3.0.11.1-2+b1 Versions of packages vlc recommends: pn vlc-l10n <none> pn vlc-plugin-access-extra <none> pn vlc-plugin-notify <none> pn vlc-plugin-samba <none> pn vlc-plugin-skins2 <none> pn vlc-plugin-video-splitter <none> pn vlc-plugin-visualization <none> Versions of packages vlc suggests: pn vlc-plugin-fluidsynth <none> pn vlc-plugin-jack <none> pn vlc-plugin-svg <none> Versions of packages libvlc-bin depends on: ii libc6 2.31-3 ii libvlc5 3.0.11.1-2+b1 Versions of packages libvlc5 depends on: ii libc6 2.31-3 ii libvlccore9 3.0.11.1-2+b1 Versions of packages libvlc5 recommends: ii libvlc-bin 3.0.11.1-2+b1 Versions of packages libvlccore8 depends on: ii libc6 2.31-3 ii libdbus-1-3 1.12.20-1 ii libidn11 1.33-2.4 Versions of packages libvlccore8 recommends: pn libproxy-tools <none> Versions of packages vlc-bin depends on: ii libc6 2.31-3 ii libvlc-bin 3.0.11.1-2+b1 ii libvlc5 3.0.11.1-2+b1 Versions of packages vlc-plugin-base depends on: ii liba52-0.7.4 0.7.4-20 ii libarchive13 3.4.3-2 ii libaribb24-0 1.0.3-dmo2 ii libasound2 1.2.3.2-1 ii libass9 2:0.14.0-dmo2 ii libavahi-client3 0.8-3 ii libavahi-common3 0.8-3 ii libavc1394-0 0.5.4-5 ii libavcodec58 10:4.3.1-dmo3 ii libavformat58 10:4.3.1-dmo3 ii libavutil56 10:4.3.1-dmo3 ii libbasicusageenvironment1 2:2020.08.19-dmo1 ii libbluray2 2:1.2.0-dmo3 ii libc6 2.31-3 ii libcairo2 1.16.0-4 ii libcddb2 1.3.2-6+b1 ii libchromaprint1 1:1.5.0-dmo1 ii libdav1d4 1:0.7.1-dmo1 ii libdbus-1-3 1.12.20-1 ii libdc1394-25 2.2.6-3 ii libdca0 1:0.0.7-dmo1 ii libdvbpsi10 1:1.3.3-dmo1 ii libdvdnav4 6.1.0-1+b1 ii libdvdread8 6.1.1-2 ii libebml5 1:1.4.0-dmo1 ii libfaad2 2.9.2-1 ii libflac8 1.3.3-1 ii libfontconfig1 2.13.1-4.2 ii libfreetype6 2.10.2+dfsg-3 ii libfribidi0 1.0.8-2 ii libgcc-s1 10.2.0-13 ii libgcrypt20 1.8.6-2 ii libglib2.0-0 2.66.0-2 ii libgnutls30 3.6.15-4 ii libgpg-error0 1.38-2 ii libgroupsock8 2:2020.08.19-dmo1 ii libharfbuzz0b 2.6.7-1 pn libixml10 <none> ii libjpeg62-turbo 1:2.0.5-1.1 ii libkate1 0.4.1-11 ii liblirc-client0 0.10.1-6.2 pn liblivemedia77 <none> ii liblua5.2-0 5.2.4-1.1+b3 ii libmad0 0.15.1b-10 ii libmatroska7 1:1.6.2-dmo1 ii libmpcdec6 2:0.1~r495-2 ii libmpeg2-4 0.5.1-9 ii libmpg123-0 1.26.3-1 ii libmtp9 1.1.17-3 ii libncursesw6 6.2+20200918-1 ii libnfs13 1:4.0.0-dmo1 ii libogg0 1.3.2-1+b1 pn libopenmpt-modplug1 <none> ii libopus0 1.3.1-0.1 ii libpng16-16 1.6.37-3 ii libpostproc55 10:4.3.1-dmo3 ii libprotobuf-lite23 3.12.3-2 ii libpulse0 13.0-5 ii libraw1394-11 2.1.2-2 ii libresid-builder0c2a 2.1.1-15+b1 ii librsvg2-2 2.50.0+dfsg-1 ii libsamplerate0 0.1.9-2 ii libsdl-image1.2 1.2.12-12 ii libsdl1.2debian 1.2.15+dfsg2-5 ii libsecret-1-0 0.20.3-1 ii libshine3 3.1.1-2 ii libshout3 2.4.4-1 ii libsidplay2 2.1.1-15+b1 ii libsndio7.0 1.5.0-3 ii libsoxr0 0.1.3-4 pn libspatialaudio0 <none> ii libspeex1 1.2~rc1.2-1.1 ii libspeexdsp1 1.2~rc1.2-1.1 ii libssh2-1 1.8.0-2.1 ii libstdc++6 10.2.0-13 ii libswscale5 10:4.3.1-dmo3 ii libsystemd0 246.6-1 ii libtag1v5 1.11.1+dfsg.1-3 ii libtheora0 1.1.1+dfsg.1-15 ii libtinfo6 6.2+20200918-1 ii libtwolame0 1:0.4.0-dmo1 ii libudev1 246.6-1 pn libupnp13 <none> ii libusageenvironment3 2:2020.08.19-dmo1 ii libva-drm2 2.9.0-1 ii libva2 2.9.0-1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.11.1-2+b1 ii libvorbis0a 1.3.7-1 ii libvorbisenc2 1.3.7-1 pn libx264-160 <none> ii libx265-192 1:3.4-dmo1 ii libxcb-keysyms1 0.4.0-1+b2 ii libxcb1 1.14-2 ii libxml2 2.9.10+dfsg-6 ii libzvbi0 0.2.35-18 ii vlc-data 3.0.11.1-2 ii zlib1g 1:1.2.11.dfsg-2 Versions of packages vlc-plugin-base recommends: ii xdg-utils 1.1.3-2 Versions of packages vlc-plugin-base suggests: ii libdvdcss2 1.4.2-dmo1 Versions of packages vlc-plugin-qt depends on: ii libc6 2.31-3 ii libgcc-s1 10.2.0-13 ii libqt5core5a 5.14.2+dfsg-6 ii libqt5gui5 5.14.2+dfsg-6 ii libqt5svg5 5.14.2-2 ii libqt5widgets5 5.14.2+dfsg-6 ii libqt5x11extras5 5.14.2-2 ii libstdc++6 10.2.0-13 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.11.1-2+b1 ii libwayland-client0 1.18.0-2~exp1.1 ii libx11-6 2:1.6.12-1 Versions of packages vlc-plugin-qt recommends: ii vlc-bin 3.0.11.1-2+b1 Versions of packages vlc-plugin-video-output depends on: ii libaa1 1.4p5-46+b1 ii libavcodec58 10:4.3.1-dmo3 ii libavutil56 10:4.3.1-dmo3 ii libc6 2.31-3 ii libcaca0 0.99.beta19-2.1 ii libegl1 1.3.2-1 ii libgl1 1.3.2-1 ii libgles2 1.3.2-1 ii libplacebo72 2:2.72.0-dmo1 ii libva-drm2 2.9.0-1 ii libva-wayland2 2.9.0-1 ii libva-x11-2 2.9.0-1 ii libva2 2.9.0-1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.11.1-2+b1 ii libwayland-client0 1.18.0-2~exp1.1 ii libwayland-egl1 1.18.0-2~exp1.1 ii libx11-6 2:1.6.12-1 ii libxcb-keysyms1 0.4.0-1+b2 ii libxcb-shm0 1.14-2 ii libxcb-xv0 1.14-2 ii libxcb1 1.14-2 -- no debconf information