NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Support v
1 2 3 4 5 … 46 Next »
VAAPI fails with Intel Arrow Lake-S

 
  • 0 Vote(s) - 0 Average
VAAPI fails with Intel Arrow Lake-S
krasty633
Offline

Junior Member

Switzerland
Posts: 12
Threads: 3
Joined: Nov 2025
#1
2 hours ago
Hi,
I'm running NextPVR in the official Docker container nextpvr/nextpvr_amd64 on Unraid.
I noticed playback issues while testing my recordings.

The host also has an Intel Arc A310, but that GPU is bound to vfio-pci and is not used by NextPVR.
The Arrow Lake iGPU is exposed to the NextPVR container as: /dev/dri/renderD128

The mapping on the host is:
pci-0000:00:02.0-card  -> ../card1
pci-0000:00:02.0-render -> ../renderD128

Inside the NextPVR container:
crwxrwxrwx 1 root 18 226, 128 /dev/dri/renderD128

NextPVR runs as root, so this does not appear to be a permissions issue.
1. VAAPI / web playback
With VAAPI enabled in NextPVR, playing a recording in the web interface fails with: Failed to start requested stream

Testing VAAPI directly inside the NextPVR container reproduces the problem:
ffmpeg \
  -hide_banner \
  -vaapi_device /dev/dri/renderD128 \
  -f lavfi -i color=size=1280x720:rate=25 \
  -vf 'format=nv12,hwupload' \
  -c:v h264_vaapi \
  -frames:v 25 \
  -f null -

[AVHWDeviceContext @ ...] libva: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
[AVHWDeviceContext @ ...] libva: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed
[AVHWDeviceContext @ ...] Failed to initialise VAAPI connection: -1 (unknown libva error).
Device creation failed: -5.
Failed to set value '/dev/dri/renderD128' for option 'vaapi_device': Input/output error
Error parsing global options: Input/output error

The versions installed in the NextPVR container are:
ffmpeg 5.1.9-0+deb12u1
intel-media-va-driver-non-free 23.1.1+ds1-1
libva2 2.17.0-1
libva-drm2 2.17.0-1

I also tested what upgrading the VAAPI stack from Debian Trixie would require. It would provide:
intel-media-va-driver-non-free 25.2.3
libva 2.22.0
libdrm 2.4.124

but it would also upgrade libc and several other core packages from Debian 12 to Debian 13, so I did not perform that upgrade.
As soon as I disable VAAPI in NextPVR, web playback works correctly.
Therefore this seems to be specifically related to the Intel VAAPI/media-driver version in the current NextPVR container and Arrow Lake-S.
Interestingly, Plex is running on the same Unraid server with the same /dev/dri device exposed and ships its own iHD_drv_video.so and works fine.

My questions is:
Is the Intel media-driver included in the current NextPVR Docker image known to be too old for Arrow Lake-S, and is there a plan to update it?


Attached Files
.zip   logs-20260927-2012.zip (Size: 1.21 MB / Downloads: 0)
mvallevand
Offline

Posting Freak

Ontario Canada
Posts: 56,787
Threads: 998
Joined: May 2006
#2
1 hour ago
NextPVR uses the Docker from Microsoft. This fall I expect that NextPVR will be upgraded to .netcore 10 which defaults to Ubuntu 24.0.4 dropping Debian https://github.com/dotnet/dotnet-docker/...sions/6539 so you'd get whatever is in the repo at build time.

Martin
« Next Oldest | Next Newest »

Users browsing this thread: 2 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Daily Recording type Fails to Record Fillimerica 13 2,230 2025-10-15, 03:22 PM
Last Post: mvallevand
  DVB-T2 corruption with Intel drivers installed SniperAsh6 13 4,056 2023-09-27, 07:58 PM
Last Post: SniperAsh6
  NPVR Recording Service fails to start kingdomservant 5 2,729 2023-06-16, 04:51 AM
Last Post: sub
  [Bug] Changing pre/post padding defaults for schedules fails janoonk 3 2,560 2021-01-28, 03:12 PM
Last Post: mvallevand
  EPG update fails in multi-tuner setup when only 1 tuner in use janoonk 6 3,777 2021-01-23, 08:28 PM
Last Post: janoonk
  EPG loading fails when adding device SteveDC 16 7,837 2021-01-07, 06:50 PM
Last Post: mvallevand
  IPTV device fails to download channel list. Bunkermentality 14 14,760 2020-12-16, 02:53 PM
Last Post: Bunkermentality
  4 Multiple recordings fails janoonk 5 3,682 2020-12-07, 03:55 PM
Last Post: sub
  PostProcessing.sh Fails if Recording Has Single Quote in Name pkscout 3 2,069 2020-05-14, 12:31 AM
Last Post: pkscout

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode