Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 3709

Beginners Questions • [Video] Issues with getting transcoding running

$
0
0

Hi Guys,

I have been pulling my hair out for the past couple days trying to get HW transcoding working on my Debian VM and I have no idea where to go next. Little bit about my setup. I am running proxmox on Minisforum MS-01 where I have Debian VM (I tried Debian 12/13) and I am passing through my iGPU, which I can see on the debian VM but somehow I cannot utilize it.
Just for testing I tried installing Ubuntu and it works without any issues from the get go.

below is my Hardware setup for the VM (which is identical to the Ubuntu VM where its working)
Image

my dev/dri is below:

Code:

ls -l /dev/dritotal 0drwxr-xr-x  2 root root         80 Jan 18 16:37 by-pathcrw-rw----+ 1 root video  226,   0 Jan 18 16:37 card0crw-rw----+ 1 root render 226, 128 Jan 18 16:37 renderD128

when I run vainfo I get this

Code:

vainfoTrying display: waylandTrying display: x11error: can't connect to X server!Trying display: drmlibva info: VA-API version 1.22.0libva error: vaGetDriverNames() failed with operation failedvaInitialize failed with error code 1 (operation failed),exit

Where on the Ubuntu it loads everything as it should: Ubuntu vainfo

Code:

vainfoerror: can't connect to X server!libva info: VA-API version 1.14.0libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.solibva info: Found init function __vaDriverInit_1_14libva info: va_openDriver() returns 0vainfo: VA-API version: 1.14 (libva 2.12.0)vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 22.3.1 ()vainfo: Supported profile and entrypoints      VAProfileNone                   : VAEntrypointVideoProc      VAProfileNone                   : VAEntrypointStats      VAProfileMPEG2Simple            : VAEntrypointVLD      VAProfileMPEG2Main              : VAEntrypointVLD      VAProfileH264Main               : VAEntrypointVLD      VAProfileH264Main               : VAEntrypointEncSliceLP      VAProfileH264High               : VAEntrypointVLD      VAProfileH264High               : VAEntrypointEncSliceLP      VAProfileJPEGBaseline           : VAEntrypointVLD      VAProfileJPEGBaseline           : VAEntrypointEncPicture      VAProfileH264ConstrainedBaseline: VAEntrypointVLD      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP      VAProfileVP8Version0_3          : VAEntrypointVLD      VAProfileHEVCMain               : VAEntrypointVLD      VAProfileHEVCMain               : VAEntrypointEncSliceLP      VAProfileHEVCMain10             : VAEntrypointVLD      VAProfileHEVCMain10             : VAEntrypointEncSliceLP      VAProfileVP9Profile0            : VAEntrypointVLD      VAProfileVP9Profile0            : VAEntrypointEncSliceLP      VAProfileVP9Profile1            : VAEntrypointVLD      VAProfileVP9Profile1            : VAEntrypointEncSliceLP      VAProfileVP9Profile2            : VAEntrypointVLD      VAProfileVP9Profile2            : VAEntrypointEncSliceLP      VAProfileVP9Profile3            : VAEntrypointVLD      VAProfileVP9Profile3            : VAEntrypointEncSliceLP      VAProfileHEVCMain12             : VAEntrypointVLD      VAProfileHEVCMain422_10         : VAEntrypointVLD      VAProfileHEVCMain422_12         : VAEntrypointVLD      VAProfileHEVCMain444            : VAEntrypointVLD      VAProfileHEVCMain444            : VAEntrypointEncSliceLP      VAProfileHEVCMain444_10         : VAEntrypointVLD      VAProfileHEVCMain444_10         : VAEntrypointEncSliceLP      VAProfileHEVCMain444_12         : VAEntrypointVLD      VAProfileHEVCSccMain            : VAEntrypointVLD      VAProfileHEVCSccMain            : VAEntrypointEncSliceLP      VAProfileHEVCSccMain10          : VAEntrypointVLD      VAProfileHEVCSccMain10          : VAEntrypointEncSliceLP      VAProfileHEVCSccMain444         : VAEntrypointVLD      VAProfileHEVCSccMain444         : VAEntrypointEncSliceLP      VAProfileAV1Profile0            : VAEntrypointVLD      VAProfileHEVCSccMain444_10      : VAEntrypointVLD      VAProfileHEVCSccMain444_10      : VAEntrypointEncSliceLP

:cry:
These are both fresh installation and the only thing I did was to install vainfo, yet on Ubuntu the iGPU seems to be initialized and on Debian it isn't. Is there anything extra I have to do on Debian to get it to recognize the iGPU I am passing through?

Statistics: Posted by mefistos — 2026-01-18 16:55



Viewing all articles
Browse latest Browse all 3709

Trending Articles