Skip to main content

14 de abril de 2026

Configurar la función Session Collaboration en escritorios Linux

Con la función Session Collaboration, los usuarios pueden invitar a otros usuarios a que se unan a una sesión de escritorio remoto de Linux existente.

Requisitos del sistema para Session Collaboration

Para admitir la función Session Collaboration en escritorios Linux, la implementación de Horizon 8 debe cumplir ciertos requisitos.

Requisitos del sistema para Session Collaboration

ComponenteRequisitos
Escritorios remotos LinuxLa función Session Collaboration se admite en escritorios remotos que ejecuten los entornos de escritorio y las distribuciones de Linux que se indican a continuación:
  • Ubuntu con entornos de escritorio Gnome Ubuntu o MATE
  • Debian con el entorno de escritorio Gnome
  • RHEL con el entorno de escritorios Gnome Classic
  • Rocky Linux con el entorno de escritorios Gnome
Horizon Connection ServerLa instancia de Horizon Connection Server usa una licencia empresarial.
Protocolo de visualizaciónOmnissa Horizon Blast

Nota: Los escritorios RHEL, Rocky Linux y Debian requieren una configuración de sistema adicional para habilitar Session Collaboration. Para obtener más información, consulte las siguientes secciones.

Para obtener información sobre cómo utilizar la función Session Collaboration, consulte la documentación de Horizon Client.

Habilitar Session Collaboration en un escritorio RHEL o Rocky Linux 9.x

Para los escritorios RHEL 9.x y Rocky Linux 9.x, debe instalar el paquete libappindicator-gtk3 y la extensión de GNOME Shell requerida.

Para habilitar la función Session Collaboration y hacer que el icono Session Collaboration esté disponible en un escritorio RHEL 9.x o Rocky Linux 9.x, siga el siguiente procedimiento.

  1. Para instalar el paquete libappindicator-gtk3, siga el procedimiento de instalación descrito en Instalar paquetes de dependencia Linux para Horizon Agent.

  2. Para habilitar la compatibilidad con AppIndicator, descargue la extensión de GNOME Shell requerida en el sistema.

    1. Descargue la extensión de GNOME Shell de https://extensions.gnome.org/extension/615/appindicator-support/. Seleccione 40 para la versión del Shell y 42 para la versión de la extensión.

    2. Extraiga el contenido del paquete descargado y cambie el nombre del directorio de la extensión a appindicatorsupport@rgcjonas.gmail.com (el valor "uuid" en el archivo metadata.json del paquete).

    3. Utilice el comando mv para mover el directorio de la extensión appindicatorsupport@rgcjonas.gmail.com a esta ubicación: /usr/share/gnome-shell/extensions.

      De forma predeterminada, la extensión appindicatorsupport@rgcjonas.gmail.com solo es legible para el usuario raíz. Para admitir la colaboración de la sesión, también debe hacer que esta extensión sea legible para otros usuarios.

  3. Haga que el archivo metadata.json en el directorio appindicatorsupport@rgcjonas.gmail.com sea legible para todos los usuarios.

    sudo chmod a+r metadata.json
    

    Continúe con el siguiente paso de este procedimiento, según el tipo de grupo de escritorios.

    • Si va a configurar un grupo de escritorios automatizado de clones completos, vaya al paso 4.
    • Si va a configurar cualquier otro tipo de grupo de escritorios, vaya al paso 5.
  4. (Para grupos de escritorios automatizados de clones completos) Haga que la extensión appindicatorsupport@rgcjonas.gmail.com sea legible para todos los usuarios.

    1. Abra el archivo de configuración de la extensión para editarlo.

      sudo vi /etc/dconf/db/local.d/00-extensions
      
    2. Modifique el archivo de configuración para incluir appindicatorsupport@rgcjonas.gmail.com en la lista de enabled-extensions como se muestra en el siguiente ejemplo.

      # List all extensions that you want to have enabled for all users
      enabled-extensions=['background-logo@fedorahosted.org' , 'appindicatorsupport@rgcjonas.gmail.com']
      
    3. Ejecute la siguiente secuencia de comandos.

      sudo chmod 755 /etc/dconf/db/local.d/00-extensions
      sudo dconf update
      

    La función Session Collaboration ahora está habilitada para el escritorio. Puede omitir los pasos restantes de este procedimiento.

  5. (Para otros grupos de escritorios además de clones completos automatizados) Haga que la extensión appindicatorsupport@rgcjonas.gmail.com sea legible para el usuario que inició sesión.

    1. Instale gnome-extensions-app.

    2. En el entorno de escritorio, reinicie GNOME Shell pulsando la siguiente secuencia de teclas en el teclado.

      Alt+F2
      r
      Enter
      
    3. En el entorno de escritorio, ejecute gnome-extensions-app y, a continuación, habilite Soporte para AppIndicator y KStatusNotifierItem. La función Session Collaboration ahora está habilitada para el escritorio.

Habilitar Session Collaboration en un escritorio RHEL o Rocky Linux 8.x

Para los escritorios RHEL 8.x y Rocky Linux 8.x, debe instalar la extensión de GNOME Shell necesaria para habilitar la compatibilidad con AppIndicator.

  1. Descargue la extensión shell de GNOME requerida para el sistema en https://extensions.gnome.org/extension/615/appindicator-support/. Seleccione 3.32 para la versión del Shell y 29 para la versión de la extensión.

  2. Extraiga el contenido del paquete descargado y cambie el nombre del directorio a appindicatorsupport@rgcjonas.gmail.com (el valor "uuid" en el archivo metadata.json del paquete).

  3. Utilice el comando mv para mover el directorio appindicatorsupport@rgcjonas.gmail.com a esta ubicación: /usr/share/gnome-shell/extensions.

    De forma predeterminada, el archivo metadata.json del directorio appindicatorsupport@rgcjonas.gmail.com solo es legible para el usuario raíz. Para admitir la colaboración de la sesión, también debe hacer que este archivo sea legible para otros usuarios.

  4. Ejecute el comando para hacer que metadata.json sea legible para otros usuarios, como se muestra en el siguiente ejemplo.

    sudo chmod a+r metadata.json
    

    Continúe con el siguiente paso de este procedimiento, según el tipo de grupo de escritorios.

    • Si va a configurar un grupo de escritorios automatizado de clones completos, vaya al paso 5.
    • Si va a configurar cualquier otro tipo de grupo de escritorios, vaya al paso 6.
  5. (Para grupos de escritorios automatizados de clones completos) Haga que la extensión appindicatorsupport@rgcjonas.gmail.com sea legible para todos los usuarios.

    1. Abra el archivo de configuración de la extensión para editarlo.

      sudo vi /etc/dconf/db/local.d/00-extensions
      
    2. Modifique el archivo de configuración para incluir appindicatorsupport@rgcjonas.gmail.com en la lista de enabled-extensions como se muestra en el siguiente ejemplo.

      # List all extensions that you want to have enabled for all users
      enabled-extensions=['appindicatorsupport@rgcjonas.gmail.com']
      
    3. Ejecute la siguiente secuencia de comandos.

      sudo chmod 755 /etc/dconf/db/local.d/00-extensions
      sudo dconf update
      

    La función Session Collaboration ahora está habilitada para el escritorio. Puede omitir los pasos restantes de este procedimiento.

  6. (Para otros grupos de escritorios además de clones completos automatizados) Haga que la extensión appindicatorsupport@rgcjonas.gmail.com sea legible para el usuario que inició sesión.

    1. Instale gnome-tweaks.

    2. En el entorno de escritorio, reinicie GNOME Shell pulsando la siguiente secuencia de teclas en el teclado.

      Alt+F2
      r
      Enter
      
    3. En el entorno de escritorio, ejecute gnome-tweaks y, a continuación, habilite KStatusNotifierItem/AppIndicator Support. La función Session Collaboration ahora está habilitada para el escritorio.

Habilitar Session Collaboration en un escritorio Debian

Para habilitar la función Session Collaboration en un escritorio Debian, siga el siguiente procedimiento.

  1. Instale gnome-shell-extension-appindicator.

    sudo apt-get install -y gnome-shell-extension-appindicator
    
  2. Abra la ventana Extensiones.

    gnome-extensions-app
    
  3. En la ventana Extensiones. habilite Ubuntu AppIndicators.

Configurar las opciones de la función Session Collaboration en los archivos de configuración

Establezca la opción siguiente en el archivo/etc/omnissa/viewagent-custom.conf para habilitar o desactivar la función Session Collaboration.

  • CollaborationEnable

Establezca las opciones siguientes en el archivo /etc/omnissa/config para configurar las opciones utilizadas durante una sesión colaborativa.

  • collaboration.logLevel
  • collaboration.maxCollabors
  • collaboration.enableEmail
  • collaboration.serverUrl
  • collaboration.enableControlPassing

Consulte Editar archivos de configuración en un escritorio Linux para obtener más información.

Limitaciones de las funciones de Session Collaboration

A la función Session Collaboration se le aplican las siguientes limitaciones generales:

  • Los usuarios no pueden usar las siguientes funciones de escritorio remoto en una sesión de colaboración.

    • Redireccionamiento USB
    • Redireccionamiento de la entrada de audio
    • Redireccionamiento de unidades cliente
    • Redireccionamiento de tarjetas inteligentes
    • Redireccionamiento del portapapeles
  • Los usuarios no pueden cambiar la resolución de escritorio remoto en una sesión de colaboración.

  • Los usuarios no pueden tener varias sesiones de colaboración en la misma máquina cliente.

Solucionar problemas con Session Collaboration

Utilice las siguientes medidas para solucionar los problemas relacionados con la función Session Collaboration.

  • (RHEL y Rocky Linux 9.x) Si el icono de Session Collaboration no aparece en la bandeja del sistema, siga los pasos de configuración descritos más arriba en Habilitar Session Collaboration en un escritorio RHEL o Rocky Linux 9.x.

  • Si el icono Session Collaboration no aparece en la bandeja del sistema cuando un usuario inicia sesión por primera vez en el escritorio remoto, pídale que pruebe una de las siguientes soluciones.

    • Desconéctese del escritorio y vuelva a conectarse. El icono Session Collaboration suele aparecer una vez que vuelve a conectarse al escritorio.
    • Reinicie GNOME Shell siguiendo estos pasos.
      1. Pulse Alt+F2 para mostrar el cuadro de diálogo Ejecutar un comando.
      2. Introduzca "r" en el cuadro de diálogo.
      3. Pulse Intro.

¿Le resultó útil esta página?

Enviar comentarios sobre este tema

¿Le resultó útil este tema?

No incluya información personal ni confidencial.

Generando el enlace…