Solution communautaire

La GTX 1050 Ti n’est pas utilisée par Jellyfin sur ZimaOS : restaurez le pilote et vérifiez 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.

Un utilisateur de ZimaOS a d’abord vu une GeForce GTX 1050 Ti, mais n’a pas pu confirmer le transcodage matériel de Jellyfin. Il a ensuite installé l’extension distincte du pilote RTX 50XX sur ce GPU Pascal plus ancien. Jellyfin et Immich ont cessé de démarrer avec erreur nvml : pilote non chargé.

La discussion a finalement établi deux étapes distinctes : restaurer d’abord un pilote NVIDIA fonctionnel sur l’hôte, puis vérifier que Jellyfin transcode réellement via NVENC. Un faible pourcentage général d’utilisation du GPU ne constitue à lui seul une preuve dans aucun des deux sens.

L’erreur NVML était due à une défaillance du pilote de l’hôte

L’environnement d’exécution des conteneurs NVIDIA a besoin du pilote du noyau de l’hôte et de NVML avant de pouvoir démarrer un conteneur utilisant le GPU. Si nvidia-smi échoue sur l’hôte ZimaOS ; modifier les paramètres de Jellyfin ne peut pas corriger le conteneur.

Sortie du terminal ZimaOS montrant les diagnostics du pilote NVIDIA et de nvidia-smi pour une GTX 1050 Ti
L’utilisateur source a recueilli les diagnostics NVIDIA au niveau de l’hôte après que l’extension RTX 50XX incompatible a provoqué des erreurs NVML.
Sortie de diagnostic NVIDIA supplémentaire de ZimaOS après l’installation de l’extension RTX 50XX
L’erreur devait être résolue sur l’hôte avant que Jellyfin puisse utiliser le GPU.

Supprimer l’extension RTX 50XX incompatible

Un membre de l’équipe IceWhale a fourni la commande de récupération utilisée dans cette discussion précise :

uninstall-nvidia-kernel-open

L’utilisateur a ensuite redémarré et confirmé que le système était revenu à son état initial. Cette commande s’applique à l’extension installée par le tutoriel RTX 50XX lié ; ne l’utilisez pas pour supprimer des paquets de pilotes sans rapport. Sauvegardez les données des applications et conservez l’accès à la console locale avant de modifier les extensions du noyau.

Widget GPU de ZimaOS après la désinstallation de l’extension NVIDIA RTX 50XX incompatible
Après avoir désinstallé l’extension et redémarré, l’utilisateur source a signalé que la détection du GPU était revenue à la normale.
Résultat de nvidia-smi après la restauration du fonctionnement du pilote de la GTX 1050 Ti sur ZimaOS
Un résultat fonctionnel de nvidia-smi est le contrôle préalable au niveau de l’hôte avant de redémarrer les applications utilisant le GPU.

Activer l’accès NVIDIA pour le conteneur Jellyfin

Ouvrez les paramètres de l’application Jellyfin dans ZimaOS et activez la prise en charge du GPU NVIDIA pour ce conteneur. L’installation de l’image d’application spécifique à NVIDIA ne garantit pas que le périphérique a été transmis si le bouton ou la configuration du runtime fait défaut.

paramètres du conteneur Jellyfin dans ZimaOS avec la prise en charge du GPU NVIDIA activée
L’application ZimaOS doit avoir accès au GPU avant que Jellyfin puisse utiliser NVENC.

Activez NVENC dans Jellyfin

Dans les paramètres de transcodage de Jellyfin, sélectionnez NVIDIA NVENC et activez uniquement les codecs pris en charge par la GTX 1050 Ti. Le guide actuel de Jellyfin sur l’accélération matérielle NVIDIA explique les limites liées aux pilotes et aux codecs.

paramètres de transcodage Jellyfin montrant les options d’accélération matérielle NVIDIA NVENC
Jellyfin doit être configuré pour utiliser NVENC une fois que le conteneur a reçu le GPU.

Forcez un transcodage réel et recherchez ffmpeg

La lecture directe envoie le média original et peut laisser l’encodeur inactif. Lancez une lecture qui nécessite réellement un transcodage, puis vérifiez les détails de lecture dans le tableau de bord Jellyfin et exécutez nvidia-smi. La preuve attendue est un ffmpeg processus utilisant le GPU.

exemple de nvidia-smi montrant un processus ffmpeg utilisant l’accélération matérielle NVIDIA
La réponse officielle utilisait ffmpeg dans nvidia-smi comme preuve décisive d’un transcodage matériel actif.

Le dernier message source ne montrait toujours pas ffmpeg pendant son test 4K ; la discussion n’a donc pas confirmé une correction complète du transcodage. Vérifiez le mode de lecture, la prise en charge des codecs, les sous-titres, le mappage des tons et les journaux Jellyfin plutôt que de vous fier à un seul indicateur en pourcentage.

FAQ Jellyfin pour GTX 1050 Ti

Un GPU peut-il rester proche de 1 % alors que l’encodage vidéo matériel fonctionne ?

Oui. L’utilisation générale de la 3D peut rester faible ; vérifiez le moteur vidéo et le processus ffmpeg.

L’extension RTX 50XX doit-elle être installée sur une GTX 1050 Ti ?

Non. L’installation incohérente de l’utilisateur source a empêché le pilote de l’hôte de se charger.

La discussion a-t-elle prouvé que le transcodage final en 4K utilisait NVENC ?

Non. La récupération du pilote a réussi, mais les dernières captures d’écran ne montraient toujours pas ffmpeg dans nvidia-smi.