En esta página se describen los pasos que debe seguir para preparar una máquina Linux física para usarla en un grupo de escritorios.

Requisitos previos

  • Compruebe que el equipo físico esté ejecutando una versión compatible de RHEL 8.x o 9.x, como se describe en Distribuciones Linux compatibles con Horizon Agent. Horizon Agent solo se admite en máquinas físicas que ejecuten una distribución RHEL.
  • Para admitir la codificación de software en sesiones de escritorios remotos, compruebe que la máquina física esté equipada con una GPU NVIDIA.
  • Para admitir la codificación de hardware en sesiones de escritorios remotos, compruebe que la máquina física esté equipada con una GPU NVIDIA que admita las siguientes funciones:
    • NVIDIA Capture SDK, incluida la API NVIDIA Framebuffer Capture (NVFBC)
    • Codificador NVIDIA (NVENC)
    • Codificación de hardware H.264
    Por ejemplo, los siguientes modelos de GPU cumplen todos los requisitos de compatibilidad:
    • Tesla
    • Quadro K2000 y versiones posteriores
    • Quadro M2000 y versiones posteriores
    • Quadro P2000 y versiones posteriores
    • Quadro RTX2000 y versiones posteriores

    Horizon Agent necesita que la GPU admita H.264 para los requisitos de rendimiento, además del método de codificación de hardware que desee utilizar para la represntación de sesiones de escritorios remotos. Para obtener información sobre las capacidades de GPU específicas, incluidos los métodos de codificación compatibles, consulte https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new.

Procedimiento

  1. Abra una conexión Secure Shell (SSH) a la máquina Linux física.

    Se recomienda una conexión SSH para realizar Horizon Agent procedimientos de instalación, actualización y desinstalación en la máquina. Como alternativa, puede cambiar a una ventana de la consola diferente (por ejemplo, pulse Ctrl+Alt+F3).

  2. Asegúrese de que el nombre de host de la máquina se pueda resolver en 127.0.0.1.
  3. Si va a actualizar una versión existente de Horizon Agent en el equipo, detenga el servicio viewagent.
    sudo systemctl stop viewagent
  4. Detenga el servidor X y Gnome Display Manager (GDM) en la máquina.
    sudo systemctl stop gdm
    sudo systemctl isolate multi-user.target
  5. Descargue e instale Horizon Agent en modo no administrado.

    Para obtener instrucciones detalladas de la instalación, consulte Instalar Horizon Agent en una máquina Linux. Para obtener información sobre el modo no gestionado, consulte Opciones de la línea de comandos para instalar Horizon Agent for Linux.

    Por ejemplo, se pueden usar los siguientes comandos para instalar Horizon Agent en modo no administrado.

    • Instalador tarball:
      sudo ./install_viewagent.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    • Instalador RPM:
      sudo rpm -ivh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm
      
      sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    Nota: Como alternativa a la implementación de la máquina en modo no administrado, puede configurar la máquina para la conexión directa mediante el complemento Horizon Agent Direct-Connection. Para obtener más información, consulte Complemento Horizon Agent Direct-Connection en el portal Documentación de VMware Horizon.
  6. Después de completar la instalación de Horizon Agent, configure los siguientes ajustes en el archivo /etc/vmware/config.
    Desktop.displayNumberMin=0 
    Desktop.displayNumberMax=0
  7. Reinicie la máquina.

    Los servicios que detuvo durante la instalación se reanudarán después de reiniciar la máquina.

  8. Configure el entorno de escritorio.

    Si desea obtener más información, consulte Entorno de escritorios.

  9. Vaya a Preparar una máquina Linux para la implementación de escritorios remotos.

Consideraciones para máquinas Linux físicas

Las siguientes consideraciones se aplican a las máquinas físicas después de instalar Horizon Agent.

  • Para mostrar el escritorio gráfico en la máquina física, debe pulsar Ctrl+Alt+F7. Para configurar un acceso directo de tecla de función diferente, utilice la opción DesktopWorker.ttyNum en /etc/vmware/config, como se describe en Editar archivos de configuración en un escritorio Linux.
  • Si agrega un monitor de forma dinámica, deberá reiniciar la máquina para que detecte el monitor agregado. Si lo prefiere, puede volver a instalar Horizon Agent para habilitar la detección del monitor agregado.