My setup is:
- Acer Nitro 5 laptop, AMD Renoir iGPU, NVIDIA GTX 1650 dGPU
- Fedora 40, GNOME 46.1, Wayland
Despite reports that AV1 hardware decoding should be available out of the box for AMD GPUs, Firefox reports as unsupported in about:support
:
It doesn’t seem to be Firefox’s fault, actually: vainfo
doesn’t report AV1 as available:
❯ vainfo
Trying display: wayland
vainfo: VA-API version: 1.21 (libva 2.21.0)
vainfo: Driver version: Mesa Gallium driver 24.1.5 for AMD Radeon Graphics (radeonsi, renoir, LLVM 18.1.6, DRM 3.57, 6.9.12-200.fc40.x86_64)
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
I am using ffmpeg
from RPMFusion, and I followed the instructions on their Multimedia howto:
❯ rpm -qa ffmpeg\* mesa-va\*
ffmpeg-libs-6.1.1-15.fc40.x86_64
ffmpeg-6.1.1-15.fc40.x86_64
mesa-va-drivers-freeworld-24.1.5-1.fc40.x86_64
Still, no joy
So, before trying to tweak Firefox, it is my understanding that first I should be able to see AV1 on the above list. Can anyone share any tips on how to get this fixed?