-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: AV1 decoding fails with free kernel, works with non-free #1852
Comments
Please check the details in #1832 This is caused by lack of filmgram kernel with free kernel build. AV1 will not work without it on tgl, but there will be no kernel dependency anymore from mtl+. |
Didn't realize this is a duplicate of the other bug. |
Will not change at all on tgl/dg1/dg2, yeah we need to remove it from 'free' driver feature list for these platforms. |
@Jexu , how about just remove film grain feature , still support AV1d? |
@XinfengZhang It needs a lot of works to refine the code to separate filmgrain and I think it will not be priorized since driver has moved to fix function from mtl. |
Fixes: intel#1852, intel#1832 Av1 decode needs filmgrain kernel support, and free kernel build will not support av1 decode. Signed-off-by: Xu, Zhengguo <[email protected]>
Fixes: intel#1852, intel#1832 Av1 decode needs filmgrain kernel support, and free kernel build will not support av1 decode. Signed-off-by: Xu, Zhengguo <[email protected]>
Which component impacted?
Decode
Is it regression? Good in old configuration?
No, this issue exist a long time
What happened?
It works without vaapi.
It woirks with vaapi and non-free kernels.
The media files is provided in the debug section.
What's the usage scenario when you are seeing the problem?
Playback
What impacted?
I was never able to play a AV1 encoded media on this hardware as long as I have it. I initially worked around it by disabling hardware acceleration hoping it will resolve on its own but didn't so far. The free kernels are shipped in Debian by default. I just learned today (while debugging) that non-free kernels in a different package also exists.
Debug Information
intel-media-va-driver:amd64 24.2.5+dfsg1-1
$ ls /dev/dri/
by-path card0 renderD128
sample.av1.mp4
libva_trace.log.txt
vainfo.txt
00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01)
Do you want to contribute a patch to fix the issue?
Yes, I'm glad to submit a patch to fix it
The text was updated successfully, but these errors were encountered: