-
Notifications
You must be signed in to change notification settings - Fork 340
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
Video decode fails with "operation failed" on Tiger Lake #1366
Comments
|
Same here on Fedora 36 pre-release with: Downgrading to 21.x series makes it work again, so this looks like a regression. Similar hardware (same GPU): My libva trace is identical to what was posted above. Here's my dmesg: kernel-5.17.0-dmesg.txt. |
|
It looks like a simple rebuild of Downstream bug report: https://bugzilla.rpmfusion.org/show_bug.cgi?id=6248 . |
|
I can report the same for Ubuntu 22.04. A simple recompile of both packages solves the problem. So my guess would be that this is not an upstream issue per se. Maybe just indirect due to changes with the ABI. Feel free to close the issue if you consider the problem solved. |
|
confirmed that rebuilding intel-media-driver resolve the issue on Ubuntu, I uploaded a package rebuild. Is libva supposed to maintain ABI compability or what is happening there? |
|
Unfortunately, the issue is back after updating intel-gmmlib from 22.1.0 to 22.1.2 without rebuilding intel-media-driver. Rebuild helps, so there's definitely some ABI incompatibility between minor intel-gmmlib versions. |
|
the new update fixed the ABI to be compatible with older versions but it means if the media driver was built with the buggy .0 then it needs another rebuild now |
|
Oh, so 22.1.0 was buggy? Too bad, but thanks for letting us know. Which versions are ABI-compatible, then? 22.1.2 isn't compatible with 22.0.3, either. |
|
see intel/gmmlib#95 , it states that 22.0.3 to 22.1.1 are incompatible with the old ABI |
|
Thanks for the link. It explains the issue well. I can confirm that media-driver built with either gmmlib 22.0.2 or 22.1.2 works with either, too. |
|
I think we can go ahead and close the issue then |
System information
cat /proc/cpuinfo | grep "model name" | uniq): 11th Gen Intel(R) Core(TM) i7-1165G7lspci -nn | grep -E 'VGA|isplay): Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49]Issue behavior
Describe the current behavior
The va-api library returns with code 1 operation failed. See the vainfo log below. Usage via mpv and web browsers is also impossible. i.e. with mpv
but runs fine with the opengl backend which then bypasses the video decoder
Describe the expected behavior
Debug information
ls /dev/dri? card0 renderD128vainfo >vainfo.log 2>&1?export LIBVA_TRACE=/tmp/libva_trace.logfirst then execute the case.dmesg >dmesg.log 2>&1? /The text was updated successfully, but these errors were encountered: