Nicht-GRID-3D-Grafik

Last published : Nov 13, 2026

Übersicht

Mit dieser Funktionserweiterung unterstützt der Linux VDA nicht nur NVIDIA GRID 3D-Karten, sondern auch Nicht-GRID-3D-Karten.

Installation

Um die Nicht-GRID-3D-Grafikfunktion zu verwenden, müssen Sie:

Konfiguration

Xorg-Konfigurationsdateien

Wenn Ihr 3D-Kartentreiber NVIDIA ist, werden die Konfigurationsdateien automatisch installiert und eingerichtet.

Andere Arten von 3D-Karten

Wenn Ihr 3D-Kartentreiber NICHT NVIDIA ist, müssen Sie die vier unter /etc/X11/ installierten Vorlagen-Konfigurationsdateien ändern:
  • ctx-driver\_name-1.conf
  • ctx-driver\_name-2.conf
  • ctx-driver\_name-3.conf
  • ctx-driver\_name-4.conf
Verwenden Sie ctx-driver\_name-1.conf als Beispiel und führen Sie die folgenden Schritte aus, um die Vorlagen-Konfigurationsdateien zu ändern:
  1. Ersetzen Sie driver\_name durch Ihren tatsächlichen Treibernamen.
    Wenn Ihr Treibername beispielsweise intel lautet, können Sie den Namen der Konfigurationsdatei in ctx-intel-1.conf ändern.
  2. Fügen Sie die Informationen zum Videotreiber hinzu.
    Jede Vorlagenkonfigurationsdatei enthält einen Abschnitt namens „Device“, der auskommentiert ist. Dieser Abschnitt beschreibt die Informationen zum Videotreiber. Aktivieren Sie diesen Abschnitt, bevor Sie Ihre Videotreiberinformationen hinzufügen. So aktivieren Sie diesen Abschnitt:
    1. Informationen zur Konfiguration finden Sie im Handbuch zur 3D-Karte des Herstellers. Eine native Konfigurationsdatei kann generiert werden. Stellen Sie sicher, dass Ihre 3D-Karte in einer lokalen Umgebung mit der nativen Konfigurationsdatei funktioniert, wenn Sie keine Linux VDA ICA®-Sitzung verwenden.
    2. Kopieren Sie den Abschnitt „Device“ der nativen Konfigurationsdatei nach ctx-driver\_name-1.conf.
  3. Führen Sie den folgenden Befehl aus, um den Registrierungsschlüssel so festzulegen, dass der Linux VDA den in Schritt 1 festgelegten Namen der Konfigurationsdatei erkennen kann.
    /opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\XDamage" -t "REG_SZ" -v "DriverName" -d "intel" --force

Nicht-GRID-3D-Grafikfunktion aktivieren

Die Nicht-GRID-3D-Grafikfunktion ist standardmäßig deaktiviert. Sie können den folgenden Befehl ausführen, um sie zu aktivieren, indem Sie XDamageEnabled auf 1 setzen.
/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\XDamage" -t "REG_DWORD" -v "XDamageEnabled" -d "0x00000001" --force

Problembehandlung

Keine oder fehlerhafte Grafikausgabe

Wenn Sie 3D-Anwendungen lokal ausführen können und alle Konfigurationen korrekt sind, ist eine fehlende oder fehlerhafte Grafikausgabe das Ergebnis eines Fehlers. Verwenden Sie /opt/Citrix/VDA/bin/setlog und setzen Sie GFX\_X11 auf „verbose“, um die Ablaufverfolgungsinformationen für das Debugging zu sammeln.

Hardwarekodierung funktioniert nicht

Diese Funktion unterstützt nur Softwarekodierung.