En ZimaOS-användare såg först ett GeForce GTX 1050 Ti men kunde inte bekräfta hårdvarutranskodning i Jellyfin. Därefter installerade användaren det separata RTX 50XX-drivrutintillägget på denna äldre Pascal-GPU. Jellyfin och Immich slutade starta med nvml-fel: drivrutinen är inte laddad.
Tråden fastställde slutligen två separata steg: återställ först en fungerande NVIDIA-drivrutin på värden och kontrollera sedan att Jellyfin faktiskt transkodar via NVENC. En låg generell GPU-användning räcker inte som bevis åt något håll.
När NVML-felet berodde på ett värddrivrutinsfel
NVIDIA-containerkörningen behöver värdens kärndrivrutin och NVML innan en GPU-aktiverad container kan starta. nvidia-smi misslyckas på ZimaOS-värden; det går inte att åtgärda containern genom att ändra Jellyfin-inställningarna.
Ta bort det inkompatibla RTX 50XX-tillägget
En medlem i IceWhale-teamet tillhandahöll återställningskommandot som användes i just den här tråden:
uninstall-nvidia-kernel-open
Användaren startade sedan om och bekräftade att systemet återgick till sitt tidigare tillstånd. Det här kommandot gäller tillägget som installerades enligt den länkade RTX 50XX-guiden; använd det inte för att ta bort orelaterade drivrutinspaket. Bevara appdata och säkerställ lokal konsolåtkomst innan du ändrar kärntillägg.
Aktivera NVIDIA-åtkomst för Jellyfin-containern
Öppna Jellyfin-appens inställningar i ZimaOS och aktivera NVIDIA GPU-stöd för den containern. Att installera den NVIDIA-specifika appavbilden garanterar inte att enheten har vidarebefordrats om växlingsalternativet eller runtime-konfigurationen saknas.
Aktivera NVENC i Jellyfin
Välj NVIDIA NVENC i Jellyfins transkodningsinställningar och aktivera endast kodekar som stöds av GTX 1050 Ti. Den aktuella Jellyfin-guiden om NVIDIAs hårdvaruacceleration förklarar begränsningarna för drivrutiner och kodekar.
Tvinga fram en riktig transkodning och leta efter ffmpeg
Direct Play skickar originalmediet och kan lämna kodaren inaktiv. Starta uppspelning som faktiskt kräver transkodning, kontrollera sedan uppspelningsdetaljerna i Jellyfin-panelen och kör nvidia-smi. Det förväntade beviset är en ffmpeg process som använder GPU:n.
Det slutliga inlägget från källan visade fortfarande inte ffmpeg under sitt 4K-test, så tråden bekräftade inte någon fullständig lösning på transkodningen. Kontrollera uppspelningsläge, stöd för kodekar, undertexter, tonmappning och Jellyfin-loggar i stället för att förlita dig på en enda procentwidget.
Vanliga frågor om GTX 1050 Ti och Jellyfin
Kan en GPU ligga nära 1 % samtidigt som hårdvaruinkodning av video fungerar?
Ja. Den allmänna 3D-användningen kan förbli låg; kontrollera videomotorn och ffmpeg-processen.
Bör RTX 50XX-tillägget installeras på ett GTX 1050 Ti?
Nej. Den ursprungliga användarens felmatchade installation gjorde att värddrivrutinen slutade läsas in.
Visade tråden att den slutliga 4K-transkodningen använde NVENC?
Nej. Drivrutinsåterställningen lyckades, men de senaste skärmbilderna visade fortfarande inte ffmpeg i nvidia-smi.
