Solución de la comunidad

Jellyfin no utiliza la GTX 1050 Ti en ZimaOS: restaura el controlador y verifica NVENC

A January 2026 thread where an RTX 50XX driver extension broke GTX 1050 Ti NVML access; the extension was removed, host detection returned, and Jellyfin NVENC checks continued.

Al principio, un usuario de ZimaOS vio una GeForce GTX 1050 Ti, pero no pudo confirmar la transcodificación por hardware de Jellyfin. Después instaló la extensión de controlador independiente para RTX 50XX en esta GPU Pascal más antigua. Jellyfin e Immich dejaron de iniciarse con error de nvml: controlador no cargado.

El hilo estableció finalmente dos etapas separadas: primero, restaurar un controlador de NVIDIA funcional en el host y, después, demostrar que Jellyfin realmente está transcodificando mediante NVENC. Un porcentaje general bajo de uso de la GPU por sí solo no es evidencia suficiente en ningún sentido.

El error de NVML era un fallo del controlador del host

El tiempo de ejecución de contenedores de NVIDIA necesita el controlador del kernel del host y NVML antes de que pueda iniciarse un contenedor habilitado para GPU. Si nvidia-smi falla en el host de ZimaOS; cambiar la configuración de Jellyfin no puede solucionar el contenedor.

Salida del terminal de ZimaOS que muestra los diagnósticos del controlador de NVIDIA y de nvidia-smi para una GTX 1050 Ti
El usuario de origen capturó los diagnósticos de NVIDIA a nivel del host después de que la extensión incompatible con RTX 50XX provocara errores de NVML.
Salida de diagnóstico adicional de NVIDIA en ZimaOS después de instalar la extensión para RTX 50XX
El error tuvo que resolverse en el host antes de que Jellyfin pudiera utilizar la GPU.

Eliminar la extensión incompatible con RTX 50XX

Un miembro del equipo de IceWhale proporcionó el comando de recuperación utilizado en este hilo concreto:

uninstall-nvidia-kernel-open

A continuación, el usuario reinició y confirmó que el sistema volvió a su estado anterior. Este comando se aplica a la extensión instalada mediante el tutorial vinculado sobre RTX 50XX; no lo uses para eliminar paquetes de controladores no relacionados. Conserva los datos de las aplicaciones y mantén el acceso a la consola local antes de cambiar las extensiones del kernel.

Widget de GPU de ZimaOS después de desinstalar la extensión de NVIDIA incompatible con RTX 50XX
Después de desinstalar la extensión y reiniciar, el usuario de origen informó que la detección de la GPU volvió a la normalidad.
Salida de nvidia-smi después de restaurar el funcionamiento del controlador de la GTX 1050 Ti en ZimaOS
Un resultado funcional de nvidia-smi es el punto de comprobación a nivel del host antes de reiniciar las aplicaciones habilitadas para GPU.

Habilitar el acceso a NVIDIA para el contenedor de Jellyfin

Abre la configuración de la aplicación Jellyfin en ZimaOS y habilita la compatibilidad con GPU NVIDIA para ese contenedor. Instalar la imagen de la aplicación específica para NVIDIA no garantiza que el dispositivo se haya asignado al contenedor si falta el interruptor o la configuración del tiempo de ejecución.

configuración del contenedor Jellyfin en ZimaOS con la compatibilidad con GPU NVIDIA habilitada
La aplicación ZimaOS debe recibir acceso a la GPU antes de que Jellyfin pueda usar NVENC.

Habilitar NVENC en Jellyfin

En la configuración de transcodificación de Jellyfin, selecciona NVIDIA NVENC y habilita únicamente los códecs compatibles con la GTX 1050 Ti. La guía de aceleración de hardware de NVIDIA de Jellyfin actual explica los límites del controlador y de los códecs.

configuración de transcodificación de Jellyfin que muestra las opciones de aceleración de hardware NVIDIA NVENC
Jellyfin debe configurarse para usar NVENC después de que el contenedor reciba la GPU.

Forzar una transcodificación real y buscar ffmpeg

La reproducción directa envía el contenido multimedia original y puede dejar el codificador inactivo. Inicia una reproducción que realmente requiera transcodificación, luego comprueba los detalles de reproducción en el panel de Jellyfin y ejecuta nvidia-smi. La prueba esperada es un ffmpeg proceso que utiliza la GPU.

ejemplo de nvidia-smi que muestra un proceso ffmpeg usando la aceleración de hardware de NVIDIA
La respuesta oficial utilizó ffmpeg en nvidia-smi como prueba decisiva de que la transcodificación por hardware estaba activa.

La publicación final de la fuente aún no mostraba ffmpeg durante su prueba en 4K, por lo que el hilo no confirmó una solución completa para la transcodificación. Comprueba el modo de reproducción, la compatibilidad de códecs, los subtítulos, el mapeo de tonos y los registros de Jellyfin en lugar de basarte en un único indicador porcentual.

Preguntas frecuentes sobre Jellyfin en la GTX 1050 Ti

¿Puede una GPU mantenerse cerca del 1 % mientras funciona la codificación de vídeo por hardware?

Sí. El uso general de 3D puede mantenerse bajo; verifica el motor de vídeo y el proceso ffmpeg.

¿Debe instalarse la extensión RTX 50XX en una GTX 1050 Ti?

No. La instalación incorrecta del usuario original hizo que el controlador del host dejara de cargarse.

¿El hilo demostró que la transcodificación final en 4K usó NVENC?

No. La recuperación del controlador se realizó correctamente, pero las últimas capturas de pantalla aún no mostraban ffmpeg en nvidia-smi.