I’m curious about when such a fix might get delivered. I imagine there’s lots of parts to this, but any kind of ballpark expectation would be appreciated.
Intel Core 7 Ultra CPUs were added by Intel in their 2024-Q1 support. These CPUs work as-is.
When we updated for Ubuntu 24.04 (April), we also updated all the Intel drivers
Internal to PMS, both Intel and Nvidia device IDs have been updated. This will be included in PMS when the HEVC forum preview is completed and released.
We do have some reported success with the Core 3 in an experimental build with those updated IDs.
It very much looks like we’re going to need to update all the Intel drivers again to complete support for this CPU – WHEN Intel shows it as supported . (DG1 / DG2 ).
Given how Intel does things, there will be another forum preview because updating both sets of Intel drivers (Intel Comute Runtime and Intel Media Driver) historically causes a lot of breakage.
We have a decision to make.
Backport those updates into our FFMPEG 4.x transcoder
-OR-
Continue forward with our FFMPEG 6.1 transcoder and release it all together there. (FFMPEG 6.1 is near completion)
Latest update correctly shows my Intel Raptor Lake-U as the device for transcoding, but fails to use it. Just info for anyone else subscribing to this issue.
I can confirm I’m on the latest beta release - 1.41.5.9522
I can also confirm I am continuing to use a Core 3 100U
I can confirm transcoding is still using the CPU.
I’m not sure how to confirm Core 3 100U was added but I can output some logs:
Feb 25, 2025 14:29:53.864 [140257513188152] INFO - Processor: 8-core Intel(R) Core(TM) 3 100U
Feb 25, 2025 14:29:53.959 [140257504799544] DEBUG - [GPU] Got device: Intel Raptor Lake-U [Intel Graphics], intel@builtin, default true, best true, ID 8086:a7ad:1043:88cb@0000:00:02.0, DevID [8086:a7ad:1043:88cb], flags 0xbae7
Feb 25, 2025 14:29:53.959 [140257504799544] INFO - Preemptively preparing driver imd for GPU Intel Raptor Lake-U [Intel Graphics]
Feb 25, 2025 14:29:53.959 [140257504799544] INFO - Preemptively preparing driver icr for GPU Intel Raptor Lake-U [Intel Graphics]
Feb 25, 2025 14:30:28.082 [140257305570104] DEBUG - [Req#2bd/Transcode] Codecs: hardware transcoding: testing API vaapi for device '/dev/dri/renderD128' (Intel Raptor Lake-U [Intel Graphics])
Feb 25, 2025 14:30:28.082 [140257305570104] DEBUG - [Req#2bd/Transcode] Codecs: hardware transcoding: testing API vaapi for device '/dev/dri/renderD128' (Intel Raptor Lake-U [Intel Graphics])
Feb 25, 2025 14:30:28.083 [140257305570104] DEBUG - [Req#2bd/Transcode] Codecs: hardware transcoding: testing API vaapi for device '/dev/dri/renderD128' (Intel Raptor Lake-U [Intel Graphics])```
I would also like to convey my gratitude for your attention on this. I’ve had a similar role, and I know it can be thankless and users can be frustrating. Thanks for doing what you do.