Gráficos 3D sin GRID
Información general
Con esta mejora de la función, el VDA de Linux admite no solo tarjetas 3D NVIDIA GRID, sino también tarjetas 3D sin GRID.
-
Instalación
Para usar la función de gráficos 3D sin GRID, debe:
- Instalar XDamage como requisito previo. Normalmente, XDamage existe como una extensión de XServer.
-
Establecer
CTX_XDL_HDX_3D_PROenYal instalar el VDA de Linux. Para obtener información sobre las variables de entorno, consulte Paso 7: Configurar el entorno de tiempo de ejecución para completar la instalación. -
Configuración
-
Archivos de configuración de Xorg
Si el controlador de su tarjeta 3D es NVIDIA, los archivos de configuración se instalan y configuran automáticamente.
Otros tipos de tarjetas 3D
Si el controlador de su tarjeta 3D NO es NVIDIA, debe modificar los cuatro archivos de configuración de plantilla instalados en /etc/X11/:
- ctx-driver_name-1.conf
- ctx-driver_name-2.conf
- ctx-driver_name-3.conf
- ctx-driver_name-4.conf
Tomando ctx-driver_name-1.conf como ejemplo, haga lo siguiente para modificar los archivos de configuración de plantilla:
-
Reemplace driver_name por el nombre real de su controlador.
Por ejemplo, si el nombre de su controlador es
intel, puede cambiar el nombre del archivo de configuración actx-intel-1.conf. -
Agregue la información del controlador de vídeo.
Cada archivo de configuración de plantilla contiene una sección llamada “Device”, que está comentada. Esta sección describe la información del controlador de vídeo. Habilite esta sección antes de agregar la información de su controlador de vídeo. Para habilitar esta sección:
-
Consulte la guía de la tarjeta 3D proporcionada por el fabricante para obtener información de configuración. Se puede generar un archivo de configuración nativo. Verifique que su tarjeta 3D pueda funcionar en un entorno local con el archivo de configuración nativo cuando no esté usando una sesión ICA® del VDA de Linux.
-
Copie la sección “Device” del archivo de configuración nativo en ctx-driver_name-1.conf.
-
-
Ejecute el siguiente comando para establecer la clave del Registro de modo que el VDA de Linux pueda reconocer el nombre del archivo de configuración establecido en el Paso 1.
/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\XDamage" -t "REG_SZ" -v "DriverName" -d "intel" --force <!--NeedCopy-->
Habilitar la función de gráficos 3D sin GRID
La función de gráficos 3D sin GRID está deshabilitada de forma predeterminada. Puede ejecutar el siguiente comando para habilitarla estableciendo XDamageEnabled en 1.
/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\XDamage" -t "REG_DWORD" -v "XDamageEnabled" -d "0x00000001" --force
<!--NeedCopy-->
Solución de problemas
Salida gráfica nula o distorsionada
Si puede ejecutar aplicaciones 3D localmente y todas las configuraciones son correctas, la salida gráfica nula o distorsionada es el resultado de un error. Use /opt/Citrix/VDA/bin/setlog y establezca GFX_X11 en verbose para recopilar la información de seguimiento para la depuración.
La codificación de hardware no funciona
Esta función solo admite la codificación por software.