Użytkownik ZimaOS początkowo widział kartę GeForce GTX 1050 Ti, ale nie mógł potwierdzić sprzętowego transkodowania w Jellyfin. Następnie zainstalował osobne rozszerzenie sterownika RTX 50XX dla starszego układu Pascal. Jellyfin i Immich przestały się uruchamiać wraz z Błąd NVML: sterownik nie jest załadowany.
Środowisko uruchomieniowe kontenera NVIDIA potrzebuje sterownika jądra hosta i NVML, zanim kontener korzystający z GPU będzie mógł się uruchomić. Jeśli
zawodzi na hoście ZimaOS, więc zmiana ustawień Jellyfin nie może naprawić kontenera.
Dane wyjściowe terminala ZimaOS pokazujące diagnostykę sterownika NVIDIA i nvidia-smi dla GTX 1050 Ti nvidia-smi Użytkownik źródłowy zarejestrował diagnostykę NVIDIA na poziomie hosta po tym, jak niezgodne rozszerzenie dla RTX 50XX spowodowało błędy NVML.
Usuń niezgodne rozszerzenie dla RTX 50XX
Członek zespołu IceWhale podał polecenie odzyskiwania użyte w tym konkretnym wątku:
uninstall-nvidia-kernel-open
Następnie użytkownik ponownie uruchomił system i potwierdził, że wrócił on do wcześniejszego stanu. To polecenie dotyczy rozszerzenia zainstalowanego zgodnie z powiązanym samouczkiem dotyczącym RTX 50XX; nie używaj go do usuwania niezwiązanych pakietów sterowników. Przed zmianą rozszerzeń jądra zachowaj dane aplikacji i zapewnij sobie dostęp do lokalnej konsoli.
Włącz dostęp NVIDIA dla kontenera Jellyfin
Otwórz ustawienia aplikacji Jellyfin w ZimaOS i włącz obsługę GPU NVIDIA dla tego kontenera. Zainstalowanie obrazu aplikacji przeznaczonego dla NVIDIA nie gwarantuje przekazania urządzenia, jeśli brakuje przełącznika lub konfiguracji środowiska uruchomieniowego.
Włącz NVENC w Jellyfin
W ustawieniach transkodowania Jellyfin wybierz NVIDIA NVENC i włącz tylko kodeki obsługiwane przez GTX 1050 Ti. Aktualny przewodnik Jellyfin dotyczący sprzętowej akceleracji NVIDIA wyjaśnia ograniczenia sterowników i kodeków.
Wymuś rzeczywiste transkodowanie i poszukaj ffmpeg
Odtwarzanie bezpośrednie przesyła oryginalne multimedia i może pozostawić enkoder bezczynny. Uruchom odtwarzanie, które rzeczywiście wymaga transkodowania, a następnie sprawdź szczegóły odtwarzania w panelu Jellyfin i uruchom nvidia-smi. Oczekiwanym dowodem jest ffmpeg proces korzystający z GPU.
Końcowy wpis źródłowy nadal nie pokazywał ffmpeg podczas testu 4K, więc wątek nie potwierdził pełnego rozwiązania problemu z transkodowaniem. Sprawdź tryb odtwarzania, obsługę kodeków, napisy, mapowanie tonów i logi Jellyfin, zamiast polegać na jednym wskaźniku procentowym.
FAQ Jellyfin dla GTX 1050 Ti
Czy GPU może działać na poziomie około 1%, gdy sprzętowe kodowanie wideo działa?
Tak. Ogólne wykorzystanie 3D może pozostać niskie; sprawdź silnik wideo i proces ffmpeg.
Czy rozszerzenie RTX 50XX należy zainstalować na GTX 1050 Ti?
Nie. Niezgodna instalacja po stronie autora spowodowała, że sterownik hosta przestał się ładować.
Czy wątek potwierdził, że końcowa transkodacja 4K używała NVENC?
Nie. Odzyskiwanie sterownika zakończyło się powodzeniem, ale na ostatnich zrzutach ekranu w nvidia-smi nadal nie było ffmpeg.
