I cannot for the life of me get transcoding to work with a B580. I have done this: Intel GPU 1. Edit your go file and add modprobe i915 to it, save and reboot. 2. Add the Jellyfin container and add --device=/dev/dri to extra parameters (switch on advanced template view) There is no need to chmod/chown the /dev/dri, this is handled by the container. As well as added the mod GitHubGitHub - linuxserver/docker-mods at jellyfin-opencl-intelDocumentation and Examples of base container modifications - linuxserver/docker-mods The card shows up in dri root@Tower:~# ls -l /dev/dri total 0 drwxrwxrwx 2 root root 80 Apr 29 16:03 by-path/ crwxrwxrwx 1 root video 226, 0 Apr 29 16:03 card0 crwxrwxrwx 1 root video 226, 128 Apr 29 16:03 renderD128 Jellyfin logs show it downloads the opencl-intel files and installs them. Direct play works fine. Intel_GPU_TOP and GPU Statistics installed Transcode works when set to "None" but kills my CPU Transcode does not work with QSV or VA-API, i just get the below. Playback ErrorPlayback failed due to a fatal player error. Updated my BIOS ROG STRIX B550-F GAMING WIFI II GPU shows up in GPU Statistics: 06:00.0: Battlemage G21 [Arc B580] - 0000:06:00.0 GPU shows up in System Devices: 06:00.0 VGA compatible controller: Intel Corporation Battlemage G21 [Arc B580] Any help would be greatly appreciated.