Soluzione della community

GTX 1050 Ti non utilizzata da Jellyfin su ZimaOS: ripristina il driver e 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.

Un utente di ZimaOS ha inizialmente rilevato una GeForce GTX 1050 Ti, ma non è riuscito a confermare la transcodifica hardware di Jellyfin. Ha quindi installato l'estensione separata del driver RTX 50XX su questa GPU Pascal meno recente. Jellyfin e Immich hanno smesso di avviarsi con errore nvml: driver non caricato.

Il thread ha infine stabilito due fasi distinte: prima ripristinare un driver NVIDIA funzionante sull'host, quindi dimostrare che Jellyfin sta effettivamente eseguendo la transcodifica tramite NVENC. Una percentuale generale della GPU bassa, da sola, non è una prova sufficiente in nessuno dei due sensi.

L'errore NVML era dovuto a un problema del driver dell'host

Il runtime dei container NVIDIA richiede il driver del kernel dell'host e NVML prima che un container abilitato per la GPU possa avviarsi. Se nvidia-smi non funziona sull'host ZimaOS; modificare le impostazioni di Jellyfin non può risolvere il problema del container.

Output del terminale di ZimaOS che mostra la diagnostica del driver NVIDIA e di nvidia-smi per una GTX 1050 Ti
L'utente originale ha acquisito la diagnostica NVIDIA a livello host dopo che l'estensione RTX 50XX non compatibile aveva causato errori NVML.
Output diagnostico NVIDIA aggiuntivo di ZimaOS dopo l'installazione dell'estensione RTX 50XX
L'errore doveva essere risolto sull'host prima che Jellyfin potesse utilizzare la GPU.

Rimuovi l'estensione RTX 50XX non compatibile

Un membro del team IceWhale ha fornito il comando di ripristino usato in questo thread specifico:

uninstall-nvidia-kernel-open

L'utente ha quindi riavviato il sistema e ha confermato che era tornato allo stato precedente. Questo comando si applica all'estensione installata tramite il tutorial collegato sull'RTX 50XX; non usarlo per rimuovere pacchetti di driver non correlati. Conserva i dati delle app e mantieni l'accesso alla console locale prima di modificare le estensioni del kernel.

Widget della GPU di ZimaOS dopo la disinstallazione dell'estensione NVIDIA RTX 50XX non compatibile
Dopo aver disinstallato l'estensione e riavviato il sistema, l'utente originale ha riferito che il rilevamento della GPU è tornato alla normalità.
Output di nvidia-smi dopo il ripristino del funzionamento del driver della GTX 1050 Ti su ZimaOS
Un risultato funzionante di nvidia-smi è il controllo a livello host da effettuare prima di riavviare le app abilitate per la GPU.

Abilita l'accesso NVIDIA per il container Jellyfin

Apri le impostazioni dell'app Jellyfin in ZimaOS e abilita il supporto per la GPU NVIDIA per quel container. L'installazione dell'immagine dell'app specifica per NVIDIA non garantisce che il dispositivo sia stato passato al container se l'interruttore o la configurazione del runtime sono mancanti.

impostazioni del container Jellyfin in ZimaOS con il supporto per la GPU NVIDIA abilitato
L'app ZimaOS deve avere accesso alla GPU prima che Jellyfin possa utilizzare NVENC.

Abilita NVENC in Jellyfin

Nelle impostazioni di transcodifica di Jellyfin, seleziona NVIDIA NVENC e abilita solo i codec supportati dalla GTX 1050 Ti. L'attuale guida di Jellyfin sull'accelerazione hardware NVIDIA illustra i limiti relativi a driver e codec.

impostazioni di transcodifica di Jellyfin che mostrano le opzioni di accelerazione hardware NVIDIA NVENC
Jellyfin deve essere configurato per utilizzare NVENC dopo che il container ha ricevuto la GPU.

Forza una transcodifica reale e cerca ffmpeg

Direct Play invia il contenuto multimediale originale e può lasciare inattivo l'encoder. Avvia una riproduzione che richieda effettivamente la transcodifica, quindi controlla i dettagli della riproduzione nella dashboard di Jellyfin ed esegui nvidia-smi. La prova attesa è un ffmpeg processo che utilizza la GPU.

esempio di nvidia-smi che mostra un processo ffmpeg utilizzando l'accelerazione hardware NVIDIA
La risposta ufficiale indicava la presenza di ffmpeg in nvidia-smi come prova decisiva della transcodifica hardware attiva.

Il post finale originale non mostrava ancora ffmpeg durante il test in 4K, quindi la discussione non ha confermato una correzione completa della transcodifica. Controlla la modalità di riproduzione, il supporto dei codec, i sottotitoli, il tone mapping e i log di Jellyfin invece di affidarti a un singolo indicatore percentuale.

FAQ su Jellyfin per GTX 1050 Ti

Una GPU può rimanere intorno all'1% mentre la codifica video hardware è attiva?

Sì. L'utilizzo generale del 3D può rimanere basso; verifica il motore video e il processo ffmpeg.

L'estensione RTX 50XX deve essere installata su una GTX 1050 Ti?

No. L'installazione non corrispondente dell'utente originale ha impedito il caricamento del driver sull'host.

La discussione ha dimostrato che la transcodifica finale in 4K utilizzava NVENC?

No. Il ripristino del driver è riuscito, ma negli ultimi screenshot ffmpeg risultava ancora assente da nvidia-smi.