Public bug reported:

**Summary:**
On Ubuntu 24.04 (Noble), there is a mismatch between libva2 (2.20.0) and 
intel-media-va-driver (24.1.0). Applications using VA-API on recent Intel 
hardware (Gen 12+) crash with a symbol lookup error.

**Details:**
The Intel iHD driver appears to require the 'vaMapBuffer2' symbol, which was 
introduced in libva 2.22. Since Ubuntu Noble currently ships libva 2.20, any 
attempt to use hardware acceleration on affected systems results in:
"symbol lookup error: undefined symbol: vaMapBuffer2"

**Steps to reproduce:**
1. Use a system with Intel Gen 12+ graphics (e.g., Core i9-14900).
2. Run a VA-API enabled application (like Kodi or a custom video processing 
app).
3. Observe the crash or fallback to software rendering.

**Technical confirmation:**
Running "nm -D /usr/lib/x86_64-linux-gnu/libva.so.2 | grep vaMapBuffer2" on a 
fresh Ubuntu 24.04 installation returns no results.

**Proposed fix:**
Backport libva 2.22+ from the Questing Quokka (25.04) archives to the Noble 
(24.04) archives.

** Affects: libva (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/2139458

Title:
  libva2 2.20.0 is missing vaMapBuffer2 symbol required by newer Intel
  media drivers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libva/+bug/2139458/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to