Agente de entrega virtual de Linux 2507 LTSR

Requisitos del sistema

La versión actual del Virtual Delivery Agent (VDA) de Linux está alineada con Citrix Virtual Apps and Desktops. También es compatible con versiones anteriores de Citrix Virtual Apps and Desktops que aún no han llegado al final de su ciclo de vida. Para obtener información sobre el ciclo de vida de los productos Citrix y saber cuándo Citrix deja de dar asistencia a versiones específicas de productos, consulta la Matriz del ciclo de vida de los productos Citrix.

El proceso de configuración de los VDA de Linux difiere ligeramente del de los VDA de Windows. Cualquier conjunto de Delivery Controller™ puede intermediar escritorios Windows y Linux.

Los requisitos del sistema para los componentes no cubiertos aquí (como la aplicación Citrix Workspace™) se describen en sus respectivos conjuntos de documentación.

Para obtener información sobre cómo usar una versión actual (CR) en un entorno de servicio a largo plazo (LTSR) y otras preguntas frecuentes, consulta el artículo del Centro de conocimientos.

Distribuciones de Linux, versiones de Xorg y entornos de escritorio compatibles

Para ver una matriz de las distribuciones de Linux, las versiones de Xorg y los entornos de escritorio que admite esta versión del VDA de Linux, consulta la siguiente tabla. Para obtener más información, consulta XorgModuleABIVersions.

Distribución de Linux Versión de Xorg Escritorio compatible
AlmaLinux 9.6 1.20 GNOME, MATE, Xfce
Debian 12.12 1.20 GNOME, GNOME Classic, KDE, MATE, Xfce
Debian 11.11 1.20 GNOME, GNOME Classic, KDE, MATE
RHEL 9.6/9.4 1.20 GNOME, MATE, Xfce
RHEL 8.10 1.20 GNOME, GNOME Classic, MATE, Xfce
Rocky Linux 9.6/9.4 1.20 GNOME, MATE, Xfce
Rocky Linux 8.10 1.20 GNOME, GNOME Classic, KDE, MATE, Xfce
SUSE 15.6 1.20 GNOME, GNOME Classic, MATE
Ubuntu 22.04 1.21 GNOME, GNOME Classic, KDE, MATE, Xfce
Ubuntu 24.04 1.21 GNOME (se requiere Mutter 46.2-1 o posterior), GNOME Classic (se requiere Mutter 46.2-1 o posterior), KDE, MATE, Xfce

Importante:

La biblioteca de gráficos Mesa (específicamente las versiones superiores a 24.1.0) causa problemas de visualización con ciertas aplicaciones del sistema (como el Administrador de archivos, la Configuración y la Calculadora) en los escritorios virtuales de Ubuntu 24.04. Hay dos soluciones alternativas disponibles, dependiendo de si ya has actualizado Mesa. Para obtener más información, consulta Problemas conocidos.

Nota:

  • La asistencia para AlmaLinux 9.6 se limita a la instalación manual.

  • Cuando caduque la asistencia de tu proveedor de sistema operativo, Citrix podría tener limitaciones para solucionar los problemas. Para plataformas obsoletas o eliminadas, consulta Desuso.

  • Debes instalar al menos un escritorio. Puedes especificar un entorno de escritorio para usar en las sesiones mediante el script ctxinstall.sh o ctxsetup.sh.

  • Según la documentación de Red Hat Enterprise Linux, GNOME es el único entorno de escritorio disponible en RHEL 9. Sin embargo, también puedes usar el entorno de escritorio Xfce en RHEL 9 y Rocky Linux 9 si tienes instalado el repositorio EPEL.
  • No uses HWE kernel ni HWE Xorg en Ubuntu.

  • A veces, las modificaciones de terceros en el kernel pueden provocar la falta de módulos necesarios para el VDA de Linux. En este caso, debes compilar e instalar el módulo del kernel necesario. Asegúrate de que el arranque seguro esté deshabilitado mientras instalas el nuevo módulo del kernel.
  • El formato de tu nombre de usuario debe cumplir las reglas de sintaxis de systemd para tu administrador de pantalla actual. Para obtener más información sobre la sintaxis de nombres de usuario de systemd, consulta User/Group Name Syntax.
  • Requisitos de .Net

  • Además de .NET Runtime, debes instalar .ASP.NET Core Runtime en todas las distribuciones de Linux compatibles antes de instalar o actualizar el VDA de Linux. Se requiere la versión 8.

  • Si tu distribución de Linux contiene la versión de .NET que necesitas, instálala desde la fuente integrada. De lo contrario, instala .NET desde la fuente de paquetes de Microsoft. Para obtener más información, consulta https://docs.microsoft.com/en-us/dotnet/core/install/linux-package-managers.

Puertos de red

Para obtener información completa sobre los puertos de red, consulta Puertos de comunicación utilizados por las tecnologías Citrix.

Plataformas de host y entornos de virtualización compatibles

  • Servidores bare metal
  • Amazon Web Services (AWS)
  • XenServer (anteriormente Citrix Hypervisor™)
  • Google Cloud Platform (GCP)
  • Máquina virtual basada en kernel (KVM)
  • Microsoft Azure
  • Microsoft Hyper-V
  • VMware vSphere Hypervisor
  • Nutanix AHV

Nota:

  • En todos los casos, la arquitectura de procesador compatible es x86-64.

A partir de la versión 2203, puedes alojar el VDA de Linux en Microsoft Azure, AWS y GCP para Citrix Virtual Apps and Desktops™ y Citrix DaaS. Para agregar estas conexiones de host de nube pública a tu implementación de Citrix Virtual Apps and Desktops, necesitas la licencia Citrix Universal Hybrid Multi-Cloud (HMC).

  • Paquetes de integración de Active Directory

El VDA de Linux admite los siguientes paquetes y productos de integración de Active Directory:

| | Winbind| SSSD |Centrify | PBIS | Quest | |–|–|–|–|–|–|

  • AlmaLinux 9.6 No No No
  • Debian 12.12/11.11
  • RHEL 9.6/9.4, Rocky Linux 9.6/9.4/8.10 No Sí (Quest v4.1 y posteriores)
  • RHEL 8.10 Sí (Quest v4.1 y posteriores)
  • SUSE 15.6
  • Ubuntu 24.04 No
    Ubuntu 22.04 Sí (Quest v4.1 y posteriores)

Consideraciones de tamaño y escala para Cloud Connectors

Cuando conectas VDA de Linux al plano de control con Citrix Cloud™ Connectors, considera lo siguiente, según las pruebas internas de Citrix:

  • Cada Citrix Cloud Connector™ (4 vCPU, 10 GB de memoria) puede admitir 6000 VDA de Linux.

  • Implementa dos Cloud Connectors en cada ubicación de recursos para alta disponibilidad y también implementa un máximo de 6000 VDA de Linux en cada ubicación de recursos.

  • Consideraciones sobre la base de datos

  • Te recomendamos usar SQLite solo para el modo VDI y usar PostgreSQL para un modelo de entrega de escritorios compartidos alojados.

  • Para una instalación sencilla y MCS, puedes especificar SQLite o PostgreSQL para usar sin tener que instalarlos manualmente. A menos que se especifique lo contrario a través de /etc/xdl/db.conf, el VDA de Linux usa PostgreSQL de forma predeterminada.

  • Para instalaciones manuales, debes instalar SQLite, PostgreSQL o ambos manualmente. Si instalas SQLite y PostgreSQL, puedes especificar uno de ellos para usarlo editando /etc/xdl/db.conf después de instalar el paquete del VDA de Linux.

HDX™ 3D Pro

HDX 3D Pro en Citrix Virtual Apps™ and Desktops permite escritorios y aplicaciones acelerados por GPU. Para garantizar una buena experiencia gráfica en 3D, te recomendamos que consideres cuidadosamente el ancho de banda de la red, la latencia y otras condiciones de infraestructura relacionadas. Por ejemplo, implementa el VDA y la aplicación Citrix Workspace en la misma región siempre que sea posible.

Hipervisores

Para el VDA de Linux, HDX 3D Pro es compatible con los siguientes hipervisores:

  • Servidores bare metal
  • Amazon Web Services (AWS)
  • XenServer® (anteriormente Citrix Hypervisor)
  • Google Cloud Platform (GCP)
  • Máquina virtual basada en kernel (KVM)
  • Microsoft Azure
  • Microsoft Hyper-V
  • VMware vSphere Hypervisor
  • Nutanix AHV

Nota:

Los hipervisores son compatibles con ciertas distribuciones de Linux.

GPU

Para el VDA de Linux, HDX 3D Pro admite los siguientes tipos de GPU:

vGPU de NVIDIA

Para saber qué tarjetas GPU NVIDIA son compatibles con tu distribución de Linux, ve a la matriz de compatibilidad de productos de NVIDIA y consulta las columnas Sistema operativo de hipervisor o bare-metal, Implementación de productos de software, Hardware compatible y Compatibilidad con SO invitado.

Asegúrate de instalar el controlador vGPU más reciente para tu tarjeta GPU. Actualmente, el VDA de Linux es compatible con vGPU 17. Para obtener más información, consulta GPU compatibles con el software NVIDIA Virtual GPU.

GPU no virtualizadas

En la documentación del VDA de Linux, las GPU no virtualizadas se refieren a:

  • GPU utilizadas en escenarios de acceso con PC remoto
  • GPU transferidas desde un hipervisor
GPU NVIDIA compatibles con NVIDIA Capture SDK para Linux

Para las GPU NVIDIA compatibles con NVIDIA Capture SDK para Linux, habilita HDX 3D Pro configurando CTX_XDL_HDX_3D_PRO en Y al instalar el VDA de Linux. No se requiere ninguna configuración adicional. La aceleración de hardware se habilita de forma predeterminada después de habilitar HDX 3D Pro.

Consejo:

Para usar HDX 3D Pro con una GPU NVIDIA, debes instalar una versión del controlador de gráficos NVIDIA compatible con NVIDIA Capture SDK versión 8. Para obtener más información, consulta la documentación de NVIDIA Capture SDK.