I'm running TVE version in docker(Portainer) on my TrueNAS Scale server. I am not able to get my iGPU to be seen in ChannelsDVR. I am able to see it in Plex and it does hardware transcoding.
I have an old AMD 2400G w/onboard graphics
Here is the debug output:
Hardware Transcoder Probe
×Close
amf
fork/exec /channels-dvr/2024.10.17.1732/ffmpeg-dl: no such file or directory
nvenc
fork/exec /channels-dvr/2024.10.17.1732/ffmpeg-dl: no such file or directory
vaapi@/dev/dri/card0
[AVHWDeviceContext @ 0x94a3280] libva: VA-API version 1.16.0 DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [2] param: 4, val: 0 DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [2] param: 4, val: 0 [AVHWDeviceContext @ 0x94a3280] libva: driver init failed [AVHWDeviceContext @ 0x94a3280] libva: va_openDriver() returns 18 [AVHWDeviceContext @ 0x94a3280] Failed to initialise VAAPI connection: 18 (invalid parameter).
signal: segmentation fault (core dumped)
vaapi@/dev/dri/renderD128
[AVHWDeviceContext @ 0x953d280] libva: VA-API version 1.16.0 DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [2] param: 4, val: 0 DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [2] param: 4, val: 0 [AVHWDeviceContext @ 0x953d280] libva: driver init failed [AVHWDeviceContext @ 0x953d280] libva: va_openDriver() returns 18 [AVHWDeviceContext @ 0x953d280] Failed to initialise VAAPI connection: 18 (invalid parameter).
signal: segmentation fault (core dumped)
vaapi@/dev/dri/renderD129
no such file or directory
vaapi@/dev/renderD128
no such file or directory