[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1101973: intel-media-va-driver: No AV1 decoding



On 2025-04-03 11:40:11 +0200, Laurent Bigonville wrote:
> Package: intel-media-va-driver
> Version: 25.1.4+dfsg1-1
> Severity: normal
> 
> Hello,
> 
> On my Dell Latitude 5530 laptop, I don't have AV1 HW decoding:
> 
> $ vainfo
> Trying display: wayland
> libva info: VA-API version 1.22.0
> libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
> libva info: Found init function __vaDriverInit_1_22
> libva info: va_openDriver() returns 0
> vainfo: VA-API version: 1.22 (libva 2.22.0)
> vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 25.1.4 ()
> vainfo: Supported profile and entrypoints
>       VAProfileNone                   :	VAEntrypointVideoProc
>       VAProfileNone                   :	VAEntrypointStats
>       VAProfileMPEG2Simple            :	VAEntrypointVLD
>       VAProfileMPEG2Main              :	VAEntrypointVLD
>       VAProfileH264Main               :	VAEntrypointVLD
>       VAProfileH264Main               :	VAEntrypointEncSliceLP
>       VAProfileH264High               :	VAEntrypointVLD
>       VAProfileH264High               :	VAEntrypointEncSliceLP
>       VAProfileJPEGBaseline           :	VAEntrypointVLD
>       VAProfileJPEGBaseline           :	VAEntrypointEncPicture
>       VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
>       VAProfileH264ConstrainedBaseline:	VAEntrypointEncSliceLP
>       VAProfileVP8Version0_3          :	VAEntrypointVLD
>       VAProfileHEVCMain               :	VAEntrypointVLD
>       VAProfileHEVCMain               :	VAEntrypointEncSliceLP
>       VAProfileHEVCMain10             :	VAEntrypointVLD
>       VAProfileHEVCMain10             :	VAEntrypointEncSliceLP
>       VAProfileVP9Profile0            :	VAEntrypointVLD
>       VAProfileVP9Profile0            :	VAEntrypointEncSliceLP
>       VAProfileVP9Profile1            :	VAEntrypointVLD
>       VAProfileVP9Profile1            :	VAEntrypointEncSliceLP
>       VAProfileVP9Profile2            :	VAEntrypointVLD
>       VAProfileVP9Profile2            :	VAEntrypointEncSliceLP
>       VAProfileVP9Profile3            :	VAEntrypointVLD
>       VAProfileVP9Profile3            :	VAEntrypointEncSliceLP
>       VAProfileHEVCMain12             :	VAEntrypointVLD
>       VAProfileHEVCMain422_10         :	VAEntrypointVLD
>       VAProfileHEVCMain422_12         :	VAEntrypointVLD
>       VAProfileHEVCMain444            :	VAEntrypointVLD
>       VAProfileHEVCMain444            :	VAEntrypointEncSliceLP
>       VAProfileHEVCMain444_10         :	VAEntrypointVLD
>       VAProfileHEVCMain444_10         :	VAEntrypointEncSliceLP
>       VAProfileHEVCMain444_12         :	VAEntrypointVLD
>       VAProfileHEVCSccMain            :	VAEntrypointVLD
>       VAProfileHEVCSccMain            :	VAEntrypointEncSliceLP
>       VAProfileHEVCSccMain10          :	VAEntrypointVLD
>       VAProfileHEVCSccMain10          :	VAEntrypointEncSliceLP
>       VAProfileHEVCSccMain444         :	VAEntrypointVLD
>       VAProfileHEVCSccMain444         :	VAEntrypointEncSliceLP
>       VAProfileHEVCSccMain444_10      :	VAEntrypointVLD
>       VAProfileHEVCSccMain444_10      :	VAEntrypointEncSliceLP
> 
> I just tested on the same hardware with Fedora 41 live CD and they do have AV1 HW decoding:
> 
> $ vainfo
> Trying display: wayland
> libva info: VA-API version 1.22.0
> libva info: Trying to open /usr/lib64/dri-nonfree/iHD_drv_video.so
> libva info: Trying to open /usr/lib64/dri-freeworld/iHD_drv_video.so
> libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so
> libva info: Found init function __vaDriverInit_1_22
> libva info: va_openDriver() returns 0
> vainfo: VA-API version: 1.22 (libva 2.22.0)
> vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 24.3.4 ()
> vainfo: Supported profile and entrypoints
>       VAProfileNone                   :	VAEntrypointVideoProc
>       VAProfileNone                   :	VAEntrypointStats
>       VAProfileMPEG2Simple            :	VAEntrypointVLD
>       VAProfileMPEG2Main              :	VAEntrypointVLD
>       VAProfileJPEGBaseline           :	VAEntrypointVLD
>       VAProfileJPEGBaseline           :	VAEntrypointEncPicture
>       VAProfileVP8Version0_3          :	VAEntrypointVLD
>       VAProfileVP9Profile0            :	VAEntrypointVLD
>       VAProfileVP9Profile0            :	VAEntrypointEncSliceLP
>       VAProfileVP9Profile1            :	VAEntrypointVLD
>       VAProfileVP9Profile1            :	VAEntrypointEncSliceLP
>       VAProfileVP9Profile2            :	VAEntrypointVLD
>       VAProfileVP9Profile2            :	VAEntrypointEncSliceLP
>       VAProfileVP9Profile3            :	VAEntrypointVLD
>       VAProfileVP9Profile3            :	VAEntrypointEncSliceLP
>       VAProfileAV1Profile0            :	VAEntrypointVLD
> 
> $ lspci |grep VGA
> 0000:00:02.0 VGA compatible controller: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c)
> 
> Do you think it would be possible to do that in the free version of the
> package like fedora did?

I think you'll need to check with upstream. We are disabling less
features then the Fedora package.

Cheers
-- 
Sebastian Ramacher


Reply to: