Current version of amdgpu in linux-firmware shipped with ubuntu 22.04 (jammy) and ubuntu 23.10 (mantic) create various problems when decoding VP9 content with the iGPU on modern AMD mobile processor (rembrant and phoenix, i.e. 6xxxU/H, 7x40U/H and 7735U/H processor).
Workaround:
* download the amdgpu folder from upstream linux-firmware repos
* compress each file with zstd
* copy into /lib/firmware/amdgpu
* regenerate the initrd
I'm currently running ubuntu 23.10 (mantic) with binaries from upstream and the issue is solved.
Current version of amdgpu in linux-firmware shipped with ubuntu 22.04 (jammy) and ubuntu 23.10 (mantic) create various problems when decoding VP9 content with the iGPU on modern AMD mobile processor (rembrant and phoenix, i.e. 6xxxU/H, 7x40U/H and 7735U/H processor).
The issue has been reported and solved upstream:
https:/ /gitlab. com/kernel- firmware/ linux-firmware/ -/commit/ 977332782302476 e1c863b09b840f4 63d0378807
Solution dates to the end of February: https:/ /gitlab. com/kernel- firmware/ linux-firmware/ -/commit/ 977332782302476 e1c863b09b840f4 63d0378807
Ubuntu 24.04 already ships the updated binaries and should not be affected.
Steps to reproduce:
* on an affected system play a VP9 video with hardware decoding
Additional links: /git.kernel. org/pub/ scm/linux/ kernel/ git/firmware/ linux-firmware. git/commit/ ?id=97733278230 2476e1c863b09b8 40f463d0378807 /bugzilla. redhat. com/show_ bug.cgi? id=2267714 /www.phoronix. com/news/ AMDGPU- Firmware- Fixes-VP9
* https:/
* https:/
* https:/
Workaround: amdgpu
* download the amdgpu folder from upstream linux-firmware repos
* compress each file with zstd
* copy into /lib/firmware/
* regenerate the initrd
I'm currently running ubuntu 23.10 (mantic) with binaries from upstream and the issue is solved.