Skip to main content

21. August 2026

Fehlerbehebung des verlustfreien NVIDIA NVENC-Modus

Agentenseitige Fehlerbehebung

Der verlustfreie Modus wird nicht aktiviert, was dazu führt, dass die Sitzungen keine verlustfreie Kodierung verwenden, selbst wenn die erforderliche Konfiguration und die erforderlichen Bedingungen erfüllt sind.

Mögliche Ursachen und Lösungen:

  1. Registrierungsschlüssel nicht festgelegt, falsche Schreibweise oder falscher Speicherort

    • Überprüfung: Überprüfen Sie den Registrierungsschlüssel wie im Abschnitt „Überprüfung“ beschrieben
    • Lösung: Legen Sie EncoderAlwaysLossless=1 fest, wie im Abschnitt „Konfiguration“ gezeigt
  2. Nicht kompatible GPU-Hardware

    • Überprüfung: Überprüfen Sie, ob Ihre GPU aus der Pascal-Familie oder neuer stammt
    • Lösung: Verifizieren Sie das GPU-Modell anhand der Video-Kodierungs- und Dekodierungs-Unterstützungsmatrix von NVIDIA. Wenn die GPU HEVC 4:4:4 nicht unterstützt, greift das System automatisch auf BlastCodec zurück
  3. Veralteter Agent-Anzeigetreiber

    • Überprüfung: Überprüfen Sie die Treiberversion und die NVIDIA-Lizenz
      • Windows: nvidia-smi ausführen oder Geräte-Manager prüfen
      • Linux: nvidia-smi oder cat /proc/driver/nvidia/version ausführen
    • Lösung: Aktualisieren Sie die Treiberversion auf den neuesten in der Hypervisor-Umgebung unterstützten GRID-Treiber und stellen Sie NVIDIA-Lizenzen bereit.
  4. Ressourcenkonflikte

    • Symptome: Encoder schlägt unter hoher Last oder bei mehreren Sitzungen fehl
    • Überprüfung: Überprüfen Sie die Blast Worker-Protokolle auf Fehler bei der Encoder-Initialisierung
    • Lösung:
      • Überwachen Sie die GPU-Nutzung mithilfe von nvidia-smi
      • Prüfen Sie auf andere Anwendungen, die NVENC verwenden
      • Erhöhen Sie das vGPU-Profil, um die der VM zugeteilten GPU-Ressourcen zu erhöhen

Clientseitige Fehlerbehebung

Der verlustfreie NVENC HEVC-Modus funktioniert auf dem Client nicht, sodass Benutzer keine leistungsstarke verlustfreie NVENC-Anzeige erhalten, selbst wenn er serverseitig aktiviert und unterstützt wird.

Mögliche Ursachen und Lösungen:

  1. HEVC-4:4:4-Dekodierung clientseitig nicht aktiviert

  2. Client-GPU unterstützt nicht HEVC 4:4:4 (High-Definition-Farbe)

    • Überprüfung: Überprüfen Sie das Codec-Prüfprotokoll unter %TEMP%\omnissa-[user]-####\horizon-mksprobe-[PID].log auf eine Protokollzeile , in der Folgendes erwähnt wird: „Hardware HEVC 4:4:4 8-bit: Verfügbar bis zu 7680x4320, unterstützt: I601 H709 F709“
    • Lösung:
      • Sicherstellen, dass GPU HEVC 4:4:4-Dekodierung unterstützt
      • Für NVIDIA: Stellen Sie sicher, dass die GPU der Turing-Familie oder neuer angehört
      • Für Intel: Prüfen Sie die GPU-Unterstützungsmatrix von Intel
  3. Ressourcen- oder Softwareeinschränkungen

    • Bekanntes Problem: Einige Dekoderkonfigurationen schlagen mit bestimmten Auflösungs-/Frameratenkombinationen fehl
    • Beispiel: Die Intel Iris GPU mit Linux-Client aktiviert möglicherweise nicht verlustfrei (Referenz: VCART-10097, DPM-17695)
    • Überprüfung: Überprüfen Sie die Protokolle auf horizon-protocol-###.log auf Dekoderfehler
    • Lösung:
      • Verschiedene Auflösungseinstellungen ausprobieren
      • Client-GPU-Treiber aktualisieren
      • Auf betriebssystemspezifische Grafiktreiberprobleme prüfen

Hinweis: Sowohl für das Agent- als auch für das Client-Debugging wird empfohlen, nvidia-smi auszuführen, um sicherzustellen, dass der Treiber geladen wird. Dies gilt sowohl für Windows- als auch für Linux-Agents. Darüber hinaus können Sie unter Windows den Anzeigeadapter im Geräte-Manager überprüfen, um sicherzustellen, dass keine Fehler vorliegen.

War diese Seite hilfreich?

Feedback zu diesem Thema geben

War dieses Thema hilfreich?

Bitte geben Sie keine personenbezogenen oder vertraulichen Daten an.

Link wird erstellt…