Gráficos 3D no GRID
Información general
Con esta mejora de la función, el VDA de Linux admite no solo las tarjetas 3D NVIDIA GRID, sino también las tarjetas 3D no GRID.
-
Instalación
Para usar la función de gráficos 3D no GRID, debes:
- 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, consulta Paso 7: Configurar el entorno de ejecución para completar la instalación. -
Configuración
-
Archivos de configuración de Xorg
Si el controlador de tu tarjeta 3D es NVIDIA, los archivos de configuración se instalan y configuran automáticamente.
Otros tipos de tarjetas 3D
Si el controlador de tu tarjeta 3D NO es NVIDIA, debes 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, haz lo siguiente para modificar los archivos de configuración de plantilla:
-
Reemplaza driver_name con el nombre real de tu controlador.
Por ejemplo, si el nombre de tu controlador es
intel, puedes cambiar el nombre del archivo de configuración actx-intel-1.conf. -
Agrega 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. Habilita esta sección antes de agregar la información de tu controlador de vídeo. Para habilitar esta sección:
-
Consulta 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. Verifica que tu tarjeta 3D pueda funcionar en un entorno local con el archivo de configuración nativo cuando no estés usando una sesión ICA® del VDA de Linux.
-
Copia la sección “Device” del archivo de configuración nativo en ctx-driver_name-1.conf.
-
-
Ejecuta el siguiente comando para establecer la clave de 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 no GRID
La función de gráficos 3D no GRID está deshabilitada por defecto. Puedes 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 ausente o distorsionada
Si puedes ejecutar aplicaciones 3D localmente y todas las configuraciones son correctas, la salida gráfica ausente o distorsionada es el resultado de un error. Usa /opt/Citrix/VDA/bin/setlog y establece 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.