Deze pagina is vertaald door PageTurner AI (beta). Niet officieel goedgekeurd door het project. Een fout gevonden? Probleem melden →
Bekende problemen en beperkingen met hardwareversnelling
Deze pagina somt alle bekende problemen en beperkingen op met hardwareversnelling in Jellyfin.
AMD op Windows
- AMD Radeon RX 5000 en nieuwere RDNA-serie geïntegreerde en discrete GPU's hebben een probleem met Windows-grafische drivers van Adrenalin 24.1.1 tot 24.4.1. Mogelijk ervaar je afspeelfouten en zie je een foutcode
-60in het FFmpeg-logboek tijdens het transcoderen en afspelen van video's. De driver Adrenalin 24.5.1 en nieuwere versies lossen dit probleem op.
AMD op Linux
-
Sommige Linux-distributies hebben de H.264- en HEVC-codecs opzettelijk uitgeschakeld in de Mesa VA-API-driver.
Bekende getroffen distributies:
Hierdoor kun je AMD VA-API-transcodering op het serversysteem niet gebruiken.
Gebruik in plaats daarvan onze Docker-image of installeer een Mesa-driverpakket van derden.
Je kunt ook de Mesa-driver herbouwen met deze opties om de verwijderde hardwarecodecs te herstellen:
-D video-codecs=all
Intel op Windows
- Intel 11e generatie en nieuwere UHD-, Xe- en ARC-serie geïntegreerde en discrete GPU's hebben een Windows-driverprobleem in versies 31.0.101.5186 / 31.0.101.5234 tot 31.0.101.5534. Mogelijk krijg je een groen of blauw scherm met normaal geluid bij het transcoderen en afspelen van HDR-video's die tonemapping vereisen. De 31.0.101.5590 en nieuwere drivers lossen dit probleem op.
Intel op Linux
-
Intel Gen 11 Jasper Lake en Elkhart Lake platforms (bijv. N5095, N5105, N6005, J6412) hebben eigenaardigheden bij het gebruik van video-encoders op Linux. De Low-Power Encoding-modus MOET worden geconfigureerd en ingeschakeld voor correcte VBR- en CBR-bitratecontrole die Jellyfin vereist.
-
De standaardkernel 5.15 in Ubuntu 22.04 LTS heeft een regressie in Intel Gen 11-graphics (ICL, JSL en EHL) waardoor de Low-Power-encodingmodus niet werkt. Linux 5.16+ is niet getroffen.
- Ticket: https://gitlab.freedesktop.org/drm/intel/-/issues/4067
- Oplossing: drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
- Los dit op door over te schakelen naar de Hardware Enablement Stack en je systeem te herstarten:
sudo apt install --install-recommends linux-generic-hwe-22.04Dit verwijdert je van kernel 5.15, wat andere gevolgen kan hebben. Als dit problemen veroorzaakt, keer je terug naar de normale kernel door het linux-generic-pakket te installeren.
-
Kernels van versie 5.18 tot 6.1.3 hebben een probleem waarbij de i915-kerneldriver vastloopt en reset bij gebruik van OpenCL-gebaseerde HDR/DV-tonemapping. Linux 5.18-, 6.0.18+ en 6.1.4+ zijn niet getroffen.
-
De huidige Debian 11 en Ubuntu 22.04 LTS hebben mogelijk niet de benodigde GPU-firmware voor Intel 12th Gen-processors en ARC-GPU's. Ubuntu 22.04 LTS kan overschakelen naar de Hardware Enablement Stack (zie punt #2 hierboven) voor een nieuwere kernel die Intel 12th Gen+ en ARC-GPU's ondersteunt.
-
Kernelondersteuning voor Intel Gen 12 TGL-graphics is onvolledig voor Linux 5.9.
-
Kernelondersteuning voor Intel Gen 12 DG1 is onvolledig voor Linux 6.17.
-
Kernelondersteuning voor Intel Gen 12 ADL-graphics is onvolledig voor Linux 5.17. (ADL-N Refresh N150/N250/N350 iGPU vereist Linux 6.9+)
-
Kernelondersteuning voor Intel Gen 12.5 DG2 / ARC A-series is onvolledig voor Linux 6.2.
-
Kernelondersteuning voor Intel Gen 12.7 MTL is onvolledig voor Linux 6.7.
-
Kernelondersteuning voor Intel Gen 12.7 ARL is onvolledig voor Linux 6.11.
-
Kernelondersteuning voor Intel Gen 13 (of Gen 20?) LNL en BMG / ARC B-series is onvolledig voor Linux 6.12.
-
De LTS-kernelversies 6.6.26 tot 6.6.32 en de stabiele kernelversies 6.8.5 tot 6.9.3 hebben i915-driverproblemen, die problemen kunnen veroorzaken op Intel Gen 12.5 DG2 / ARC A-serie GPU's. Als je hier last van hebt, upgrade dan naar kernel 6.6.33+ (LTS) of 6.9.4+. Ubuntu 24.04 met kernelversies 6.8.0-38 tot en met 6.8.0-41 hebben ook last van dit probleem. Upgrade naar Ubuntu-kernel 6.8.0-44+ als je een van de getroffen kernels gebruikt.
-
Intel Compute-Runtime-versies vanaf 25.18.33578.6 werken niet goed voor bepaalde GPU's. Het probleem is bevestigd op Arc A-serie GPU's. Als u een van de getroffen modellen gebruikt, installeert u best de laatst bekende werkende versie 25.13.33276.16 tot het probleem is opgelost. Dit kan ook containers beïnvloeden; controleer uw versie in de container als u niet de officiële image gebruikt.
-
Resizable-BAR is verplicht voor hardwareversnelling op BMG / ARC B-serie kaarten, anders crasht het mediastuurprogramma de transcoder.
-
Intel Compute-Runtime gebruikt momenteel LLVM 14 voor compilatie zoals te zien op de Intel-bugrapportpagina, waardoor het niet beschikbaar is in sommige distributies zoals Debian Trixie zoals te zien op de Debian-bugrapportpagina. Intel biedt releases op de Intel GitHub-pagina die alleen een bijpassende libc-runtime vereisen, en die kunnen in plaats daarvan worden gebruikt.
Nvidia
-
Voor consumenten bedoelde Geforce en sommige instapmodel-Quadro kaarten hebben een kunstmatige limiet op het aantal gelijktijdige NVENC-coderingssessies. Deze beperking kan worden omzeild door een onofficiële patch toe te passen op de NVIDIA Linux- en Windows-stuurprogramma's.
NVIDIA-stuurprogramma Gelijktijdige NVENC-sessies 550 en nieuwer Tot 8 coderingssessies 530 tot 546 Tot 5 coderingssessies ouder dan 530 Tot 3 coderingssessies -
Bij gebruik van NVIDIA GPU's in containers (bijv. Docker, LXC) kan de container willekeurig de toegang tot de GPU verliezen. Enkele mogelijke tijdelijke oplossingen vindt u hieronder:
-
Docker Desktop wordt niet ondersteund door de Nvidia Container Toolkit.
- https://github.com/NVIDIA/nvidia-container-toolkit/issues/219#issuecomment-1903941381 Als je een GUI nodig hebt, gebruik dan het docker-pakket en podman, of iets vergelijkbaars.