Public bug reported:
BUG TITLE: Intel N150 (Alder Lake-N) VAAPI/iHD Driver Fails to
Initialize via /dev/dri in Ubuntu 24.04/22.04 Kernels
1. AFFECTED HARDWARE/SYSTEM: Hardware: Beelink EQ12 / Mini PC with Intel
Processor N150 (Alder Lake-N Architecture)OS: Ubuntu 24.04 LTS (Noble
Numbat)Initial Kernel Version: 5.4.x (Base Kernel)Final Kernel Version
Tested: Latest Mainline 6.x series (Installed via Mainline PPA)
2. PROBLEM DESCRIPTION:The integrated Video Processing Unit (VPU) on the
Intel N150 processor consistently fails to initialize for hardware video
decoding (VAAPI) when accessed via Docker device passthrough (/dev/dri).
This failure occurs even after successfully upgrading the Linux kernel
to the latest available 6.x release, which typically contains required
Alder Lake-N patches.The failure is characterized by FFMPEG successfully
detecting the /dev/dri device but immediately failing to create a device
context for decoding.
3. TROUBLESHOOTING STEPS TAKEN (In Chronological Order): Verified Host
Setup: Confirmed that /dev/dri/renderD128 exists and permissions are
correct.VAAPI Testing: Initial attempts using standard VAAPI arguments
(-hwaccel vaapi -hwaccel_device /dev/dri/renderD128) resulted in the
following driver error:Failed to initialise VAAPI connection: -1
(unknown libva status).Input/output error.Kernel Upgrade: The system was
identified as being stuck on an outdated 5.4.x kernel.Successfully
upgraded the kernel to the latest stable 6.x mainline kernel using the
Mainline PPA.Post-Upgrade Test Result: After installing the modern
kernel, the error changed, confirming the driver issue on the host was
partially resolved, but revealed a new failure point:[AVHWDeviceContext
@ 0x...] No VA display found for device /dev/dri/.Device creation
failed: -22.Device setup failed for decoder on input stream #0:0 :
Invalid argument
4. CONCLUSION: While the newest kernel (6.x series) appears to have
solved the fundamental low-level driver failures (removing the 'unknown
libva status' error), the driver or its exposure to applications
(FFMPEG/libva) still fails the device context creation with an Invalid
argument error, preventing hardware decoding from being initialized
successfully for Alder Lake-N.This suggests a continued issue with the
iHD driver or the libva package handling its initialization on this
specific hardware revision within the current kernel/firmware
environment.
** Affects: ubuntu
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2130989
Title:
Intel N150 (Alder Lake-N) VAAPI/iHD Driver Fails to Initialize via
/dev/dri in Ubuntu 24.04/22.04 Kernels
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2130989/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs