Hello everyone, new to the forum and UnRAID in general (still have a trial enabled).
I've built my first UnRAID server few days ago and I was trying to install JellyFin via Docker to it.
JellyFin installed fine and in general works without an issue, but the problems occur when i want to enable hardware transcoding using Intel iGPU. Now, I'm running a newly famous Topton board, but not with N5105 CPU, but with J6413 (because of AV1 HW support).
I checked and according to Intel Ark, this CPU has Intel Quick Sync.
I have already read countless Google searches, forums, watched many videos...
- I added custom /dev/dri/ parameter to JellyFin container,
- Installed Intel-GPU-TOP plugin
- Added modprobe i915 to the Go file
- Tried all 3 available images in UnRAID Apps tab, even installed JellyFin from jellyfin/jellyfin repository as that runs on Debian and might help
- Verified that docker container has /dev/dri folder present with it's contents renderD128 and card0
- Tried fiddling with JellyFin transcode settings, checking and unchecking different options, tried VA-API and Quick Sync
- Yelled at my girlfriend when she asked me to already join her in bed at 1 AM
- Wasted 2 whole days rebuilding / redownloading JellyFin container with different settings for about 40 times already
I'm kinda lost here and I would really appreciate some help from you guys. If somebody has similar HW configuration as me, what the hell am I doing wrong with my container / UnRAID?
Specs and stuff:
- Topton motherboard, Intel J6413 CPU, 16GB DDR4, 1x 1TB SSD for cache, 6x 4TB HDD for data in dual parity mode
- UnRAID Version 6.12.4
- Community Applications installed obviously
- JellyFin version 10.8.11
- Currently on jellyfin/jellyfin container repository