Jellyfin Forum
SOLVED: Unable to use Vulkan and VA-API - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: Unable to use Vulkan and VA-API (/t-solved-unable-to-use-vulkan-and-va-api)



Unable to use Vulkan and VA-API - jztreso - 2024-03-14

Hi i'm pretty new to the homelab community but have had jellyfin running successfully for about a month.
New hardware upgrades lead me to starting over with my unraid server and since then i haven't been able to get video transcoding working on my Ryzen 7000 igp.

I know my gpu is RenderD129 and have specified the device in the docker settings, selected it in transcode settings under VA-API, exactly like i did earlier.
I'm running the 10.9.0 version of jellyfin, which should prefer vulkan over opencl and when checking both the vulkan and opencl runtime status, it only reports vulkan to function.

Though i feel like everything should function as expected, i still see opencl being called for transcoding in the logs, which i have no clue on how to fix.

[AVHWDeviceContext @ 0x55ef562da8c0] Failed to get number of OpenCL platforms: -1001.
Device creation failed: -19.
Failed to set value 'opencl=ocl:0.0' for option 'init_hw_device': No such device
Error parsing global options: No such device

If anyone know how to make jellyfin utilise vulkan over opencl it would be a massive help!


RE: Unable to use Vulkan and VA-API - jztreso - 2024-03-14

Nvm i made it work - i had the same path defined for card1 and renderd129 so it didn't pick up my gpu properly.