Der indirekte VMware-Anzeigetreiber ist ein hypervisorunabhängiger Anzeigetreiber, der eine Vielzahl von Systemumgebungen unterstützt, von lokal ESXi-gehosteten virtuellen Maschinen (VMs) bis zu cloudbasierten VMs. Er wird als Teil von Horizon Agent für Windows vertrieben und funktioniert sowohl mit Hardware-GPUs als auch mit Software-Rasterisierern.

Voraussetzungen

Bevor Sie den Indirekten VMware-Anzeigetreiber verwenden können, müssen Sie Folgendes tun.

Funktionen des indirekten VMware-Anzeigetreibers

Der indirekte VMware-Anzeigetreiber nutzt die Rendering- und Kodierungsfunktionen der zugrunde liegende Hardware-GPU der VM und ermöglicht so das optimale Rendern von Anwendungen bei hohen Frameraten. Diese Funktionalität bietet Leistungsvorteile bei der Arbeit mit Mehrfachsitzungspools und 3D-Anwendungen mit hoher Arbeitslast wie Design- und Modellierungssoftware.

Der indirekte VMware-Anzeigetreiber unterstützt auch Software-Rasterizer wie die WARP (Microsoft Windows Advance Rasterization Platform).

Der indirekte VMware Horizon-Anzeigetreiber ist für eine gute Leistung mit VMware Blast Extreme optimiert, was zu einem geringeren Speicherverbrauch und in bestimmten Fällen zu einer geringeren CPU- und GPU-Auslastung führt.

Konfigurieren der Anzeigetreiberpriorität

Standardmäßig dient der indirekte VMware-Anzeigetreiber als Fallback-Anzeigetreiber für Remote-Sitzungen, sofern genügend Systemressourcen verfügbar sind. Das Horizon Anzeigeprotokoll wählt einen Anzeigetreiber nach der folgenden Priorität aus:

  1. Das Protokoll versucht zunächst, die Anzeigetopologie der Sitzung mithilfe des aktiven GPU- oder Hypervisor-Anzeigetreibers einzurichten.
  2. Wenn der Hypervisor- oder GPU-Anzeigetreiber die gewünschte Anzeigetopologie nicht unterstützt oder nicht funktioniert, verwendet das Protokoll den indirekten VMware-Anzeigetreiber.

In einer Umgebung wie Horizon Cloud auf Azure, in der weder der Hypervisor noch der GPU-Anzeigetreiber verfügbar sind, dient der indirekte VMware-Anzeigetreiber als primärer Anzeigetreiber.

Sie können die Standard-Prioritätsregeln so ändern, dass der indirekte VMware-Anzeigetreiber als primärer Anzeigetreiber für Remote-Sitzungen zuerst verwendet wird. Konfigurieren Sie in HKLM\Software\Policies\VMware, Inc.\VMware Blast\Config die folgende Registrierungseinstellung:

PixelProviderForceViddCapture REG_SZ : 1

Zugreifen auf die Hypervisor-Remote-Konsole

Der indirekte VMware-Anzeigetreiber kommuniziert nicht direkt mit dem Hypervisor und unterstützt nicht die Verwendung von Hypervisor-Remote-Konsolen wie der Anwendung VMware Remote Console.

Wenn Sie Zugriff auf eine Hypervisor-Remote-Konsole benötigen, können Sie den Hypervisor-Anzeigetreiber installieren und den indirekten VMware-Anzeigetreiber deaktivieren.

Alternativ können Sie eine Registrierungseinstellung konfigurieren, um den indirekten VMware-Anzeigetreiber nach dem Ende einer Remote-Sitzung vorübergehend zu deaktivieren und den Zugriff auf die Hypervisor-Remote-Konsole wiederherzustellen. Mit dieser Konfiguration kann der indirekte VMware-Anzeigetreiber nur während Remote-Sitzungen verwendet werden und erlaubt ansonsten den Zugriff auf die Hypervisor-Remote-Konsole. Möglicherweise sehen Sie eine Neuanordnung der Anwendungsfenster, da die Kontrolle über die Anzeigetopologie an den Hypervisor-Anzeigetreiber übergeht.

Konfigurieren Sie in HKLM\Software\Policies\VMware, Inc.\VMware Blast\Config die folgende Registrierungseinstellung:

HypervisorConsoleForcedEnabled REG_SZ : 1

Aktivieren des Modus „Niedrige Latenz“

Sie können den indirekten VMware-Anzeigetreiber im Modus mit niedriger Latenz verwenden, der es Anwendungen ermöglicht, mit einer höheren Bildrate zu rendern, um die Latenz bei Benutzereingaben zu verringern. Da die höhere Framerate zu einem erhöhten Verbrauch von CPU- und GPU-Ressourcen führt, ist der Modus für niedrige Latenz standardmäßig deaktiviert.

Für optimale Ergebnisse im Modus für niedrige Latenz stellen Sie sicher, dass der Agentcomputer eine hardwarebeschleunigte GPU verwendet. Das tatsächliche Benutzererlebnis kann aufgrund von Faktoren wie den Netzwerkbedingungen und der Leistungsfähigkeit der Client-Hardware variieren.

Konfigurieren Sie zur Aktivierung des Modus für niedrige Latenz die folgende Registrierungseinstellung in HKLM\Software\Policies\VMware, Inc.\VMware Blast\Config:

PixelProviderLowLatencyEnabled REG_SZ : 1

Funktionseinschränkungen des indirekten VMware-Anzeigetreibers

Der indirekte VMware-Anzeigetreiber weist die folgenden Funktionsprobleme und Einschränkungen auf.

  • In den Windows-Systemanzeigeeinstellungen wird ein Geistermonitor angezeigt. Weitere Informationen finden Sie im VMware-Knowledgebase(KB)-Artikel 88560.
  • Benutzer haben möglicherweise Probleme bei der Verwendung des Cursors in Microsoft Excel. Weitere Informationen finden Sie im KB-Artikel 93017.