Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Problemas y limitaciones conocidos de la aceleración por hardware
Esta página enumera todos los problemas y limitaciones conocidos de la aceleración por hardware con Jellyfin.
AMD en Windows
- Las GPU integradas y discretas AMD Radeon RX 5000 y series RDNA más nuevas tienen un problema en los controladores gráficos de Windows desde las versiones Adrenalin 24.1.1 hasta 24.4.1. Puedes experimentar fallos de reproducción y observar un código de error
-60en el registro de FFmpeg al transcodificar y reproducir videos. Los controladores Adrenalin 24.5.1 y versiones posteriores solucionan este problema.
AMD en Linux
-
Algunas distribuciones de Linux deshabilitan intencionalmente los códecs H.264 y HEVC en el controlador Mesa VA-API.
Distribuciones afectadas conocidas:
Esto te impide usar la transcodificación AMD VA-API en el sistema del servidor.
Puedes usar nuestra imagen de Docker en su lugar o instalar un paquete de controladores Mesa de terceros.
Alternativamente, recompila el controlador Mesa con estas opciones añadidas para restaurar los códecs de hardware eliminados:
-D video-codecs=all
Intel en Windows
- Las GPU integradas y discretas Intel 11th Gen y más nuevas (UHD, Xe y ARC series) tienen un problema en los controladores gráficos de Windows desde las versiones 31.0.101.5186 / 31.0.101.5234 hasta 31.0.101.5534. Puedes encontrar una pantalla verde o azul con sonido normal al transcodificar y reproducir videos HDR que requieren mapeo de tonos (tone-mapping). Los controladores 31.0.101.5590 y versiones posteriores solucionan este problema.
Intel en Linux
-
Las plataformas Intel Gen 11 Jasper Lake y Elkhart Lake (ej. N5095, N5105, N6005, J6412) presentan peculiaridades al usar codificadores de video en Linux. El modo Low-Power Encoding DEBE estar configurado y habilitado para un control de tasa de bits VBR y CBR correcto que requiere Jellyfin.
-
El kernel predeterminado 5.15 de Ubuntu 22.04 LTS tiene una regresión en gráficos Intel Gen 11 (ICL, JSL y EHL) que te impide usar el modo Low-Power encoding. Linux 5.16+ no está afectado.
-
Ticket: https://gitlab.freedesktop.org/drm/intel/-/issues/4067
-
Solucionado por: drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
-
Puedes solucionarlo cambiando al Hardware Enablement Stack y reiniciando tu sistema:
sudo apt install --install-recommends linux-generic-hwe-22.04Esto te sacará del kernel 5.15, lo que podría tener otras implicaciones. Si causa problemas, puedes volver al kernel normal instalando el paquete linux-generic.
-
-
Los kernels desde 5.18 hasta 6.1.3 tienen un problema que bloquea y reinicia el controlador i915 al usar mapeo de tonos HDR/DV basado en OpenCL. Linux 5.18-, 6.0.18+ y 6.1.4+ no están afectados.
-
Debian 11 y Ubuntu 22.04 LTS actuales pueden no tener el firmware de GPU necesario para procesadores Intel 12th Gen y GPU ARC. En Ubuntu 22.04 LTS puedes cambiar al Hardware Enablement Stack (ver #2 arriba) que usa un kernel más nuevo compatible con Intel 12th Gen+ y GPUs ARC.
-
El soporte de kernel para gráficos Intel Gen 12 TGL es incompleto antes de Linux 5.9.
-
El soporte de kernel para Intel Gen 12 DG1 es incompleto antes de Linux 6.17.
-
El soporte de kernel para gráficos Intel Gen 12 ADL es incompleto antes de Linux 5.17. (Las iGPU ADL-N Refresh N150/N250/N350 requieren Linux 6.9+)
-
El soporte de kernel para Intel Gen 12.5 DG2 / ARC A-series es incompleto antes de Linux 6.2.
-
El soporte de kernel para Intel Gen 12.7 MTL es incompleto antes de Linux 6.7.
-
El soporte de kernel para Intel Gen 12.7 ARL es incompleto antes de Linux 6.11.
-
El soporte de kernel para Intel Gen 13 (¿o Gen 20?) LNL y BMG / ARC B-series es incompleto antes de Linux 6.12.
-
Los kernels LTS en el rango 6.6.26 - 6.6.32 y los kernels estables en el rango 6.8.5 - 6.9.3 tienen errores en el controlador i915, que pueden causar problemas en las GPU Intel Gen 12.5 DG2 / ARC A-series. Si estás afectado, actualiza al kernel 6.6.33+ (LTS) o 6.9.4+. Ubuntu 24.04 con kernels 6.8.0-38 hasta 6.8.0-41 también se ven afectados por este problema. Actualiza al kernel de Ubuntu 6.8.0-44+ si estás usando los kernels afectados.
- Problema: https://github.com/jellyfin/jellyfin/issues/11380
- Error de Ubuntu: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2072755
-
Las versiones de Intel Compute-Runtime a partir de 25.18.33578.6 están fallidas para ciertas GPU. El problema se ha verificado en las GPU de la serie Arc A. Si estás usando uno de los modelos afectados, será necesario instalar la última versión funcional conocida 25.13.33276.16 hasta que se solucione el problema. Esto también puede afectar a los contenedores; si no estás usando la imagen oficial, verifica también la versión dentro del contenedor.
-
Resizable-BAR es obligatorio para la aceleración por hardware en las tarjetas BMG / ARC de la serie B; de lo contrario, el controlador multimedia hará fallar el transcodificador.
-
Intel Compute-Runtime actualmente usa LLVM 14 para compilación como se indica en el informe de errores de Intel, lo que lo hace no disponible en algunas distribuciones como Debian Trixie según el informe de errores de Debian. Intel proporciona versiones en la página de GitHub de Intel que solo requieren un entorno de ejecución libc compatible y pueden usarse como alternativa.
Nvidia
-
Las tarjetas GeForce y algunas Quadro de nivel básico orientadas al consumidor tienen un límite artificial en el número de sesiones de codificación NVENC simultáneas. Esta restricción se puede evitar aplicando un parche no oficial al controlador de NVIDIA para Linux y Windows.
Controlador de NVIDIA Sesiones simultáneas de NVENC 550 y posteriores Hasta 8 sesiones de codificación 530 a 546 Hasta 5 sesiones de codificación anteriores a 530 Hasta 3 sesiones de codificación -
Cuando se usan GPU NVIDIA en contenedores (por ejemplo, Docker, LXC), el contenedor puede perder acceso a la GPU de forma aleatoria. A continuación se pueden encontrar algunas posibles soluciones alternativas:
-
Docker Desktop no es compatible con Nvidia Container Toolkit.
- https://github.com/NVIDIA/nvidia-container-toolkit/issues/219#issuecomment-1903941381 Si necesitas una interfaz gráfica (GUI), usa el paquete docker y podman, o similares.