コミュニティソリューション

ZimaOS上のJellyfinでGTX 1050 Tiが使用されない:ドライバーを復元して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.

ZimaOSユーザーは当初GeForce GTX 1050 Tiを認識していましたが、Jellyfinのハードウェアトランスコードを確認できませんでした。その後、この旧世代のPascal GPUに別のRTX 50XXドライバー拡張機能をインストールしました。JellyfinとImmichは起動しなくなり、 nvmlエラー:ドライバーが読み込まれていません.

このスレッドでは最終的に、2つの段階が別々にあることが明らかになりました。まず動作するホスト側のNVIDIAドライバーを復旧し、次にJellyfinが実際にNVENCでトランスコードしていることを確認します。一般的なGPU使用率が低いことだけでは、どちらであるかを判断する十分な証拠にはなりません。

NVMLエラーはホストドライバーの障害だった

NVIDIAコンテナランタイムでは、GPU対応コンテナを起動する前に、ホストのカーネルドライバーとNVMLが必要です。 nvidia-smi ZimaOSホスト上で失敗するため、Jellyfinの設定を変更してもコンテナは修正できません。

GTX 1050 TiのNVIDIAドライバーおよびnvidia-smi診断を示すZimaOSターミナル出力
情報提供者は、不一致のRTX 50XX拡張機能によってNVMLエラーが発生した後、ホストレベルのNVIDIA診断情報を取得しました。
RTX 50XX拡張機能のインストール後に追加で取得されたZimaOSのNVIDIA診断出力
JellyfinがGPUを使用できるようにするには、まずホスト上でエラーを解決する必要がありました。

不一致のRTX 50XX拡張機能を削除する

IceWhaleのチームメンバーが、このスレッドで実際に使用した復旧コマンドを提供しました。

uninstall-nvidia-kernel-open

その後ユーザーは再起動し、システムが以前の状態に戻ったことを確認しました。このコマンドは、リンク先のRTX 50XXチュートリアルでインストールした拡張機能に適用されます。無関係なドライバーパッケージの削除には使用しないでください。カーネル拡張機能を変更する前に、アプリデータを保護し、ローカルコンソールへのアクセスを確保してください。

不一致のRTX 50XX NVIDIA拡張機能をアンインストールした後のZimaOS GPUウィジェット
拡張機能をアンインストールして再起動したところ、GPUの検出が正常に戻ったと情報提供者は報告しました。
ZimaOSでGTX 1050 Tiのドライバー動作を復旧した後のnvidia-smi出力
正常なnvidia-smiの結果は、GPU対応アプリを再起動する前のホストレベルでの確認ポイントです。

JellyfinコンテナのNVIDIAアクセスを有効にする

ZimaOSでJellyfinアプリの設定を開き、そのコンテナでNVIDIA GPUサポートを有効にしてください。NVIDIA専用アプリイメージをインストールしただけでは、切り替えスイッチまたはランタイム設定がない場合、デバイスがパススルーされるとは限りません。

NVIDIA GPUサポートを有効にしたZimaOS Jellyfinコンテナ設定
JellyfinがNVENCを使用するには、まずZimaOSアプリにGPUへのアクセス権を付与する必要があります。

JellyfinでNVENCを有効にする

Jellyfinのトランスコード設定でNVIDIA NVENCを選択し、GTX 1050 Tiがサポートするコーデックのみを有効にしてください。現在のJellyfin NVIDIAハードウェアアクセラレーションガイドでは、ドライバーとコーデックの制限について説明しています。

NVIDIA NVENCハードウェアアクセラレーションのオプションを表示するJellyfinのトランスコード設定
コンテナがGPUを受け取った後、JellyfinでNVENCを使用するよう設定する必要があります。

実際のトランスコードを強制してffmpegを確認する

ダイレクトプレイでは元のメディアがそのまま送信されるため、エンコーダーがアイドル状態のままになることがあります。実際にトランスコードが必要な再生を開始し、その後Jellyfinダッシュボードの再生詳細を確認して、 nvidia-smi。期待される証拠は ffmpeg GPUを使用しているプロセス。

NVIDIAハードウェアアクセラレーションを使用するffmpegプロセスを示すnvidia-smiの例
公式回答では、アクティブなハードウェアトランスコードの決定的な証拠として、nvidia-smi内のffmpegが使われていました。

最後の元の投稿にはまだ表示されていませんでした ffmpeg 4Kテスト中もそうだったため、このスレッドではトランスコードが完全に解決したことは確認できませんでした。1つのパーセンテージウィジェットだけに頼らず、再生モード、コーデックのサポート、字幕、トーンマッピング、Jellyfinのログを確認してください。

GTX 1050 Ti Jellyfin FAQ

ハードウェアビデオエンコードが動作している間、GPU使用率が1%近くになることはありますか?

はい。全般的な3D使用率が低いままでも問題ありません。ビデオエンジンとffmpegプロセスを確認してください。

RTX 50XX拡張機能をGTX 1050 Tiにインストールすべきですか?

いいえ。元のユーザーによる不整合なインストールが原因で、ホストのドライバーが読み込まれなくなっていました。

そのスレッドで、最終的な4KトランスコードにNVENCが使用されたことは証明されましたか?

いいえ。ドライバーの復旧には成功しましたが、最後のスクリーンショットでもnvidia-smiにffmpegが表示されていませんでした。