Linux Virtual Delivery Agent

Uso compartido de pantalla HDX™

Descripción general

El VDA de Linux te permite compartir la pantalla de tu escritorio virtual con usuarios de sesión en otros escritorios virtuales.

El siguiente ejemplo te guía a través del procedimiento para compartir una pantalla y ver la pantalla de otra persona.

Para compartir una pantalla:

  1. En el área de notificación de tu escritorio virtual, haz clic en el icono de uso compartido de pantalla y selecciona Compartir mi pantalla.

    Selecciona el menú Compartir mi pantalla

  2. Haz clic en Copiar y cerrar.

    El código actual para compartir pantalla persiste hasta que detengas y reinicies el uso compartido de tu pantalla.

    Copia el código de conexión

    Sugerencia:

    Mientras compartes tu pantalla, aparece un borde rojo a su alrededor, lo que indica que el uso compartido está en curso.

  3. Comparte el código copiado con los usuarios de sesión en otros escritorios virtuales con los que quieras compartir tu pantalla.

  4. Para permitir que un visor controle tu pantalla, selecciona Dar control y, a continuación, el nombre del visor. Para dejar de dar control, desmarca el nombre del visor.

    Dar control

  5. Para dejar de compartir tu pantalla, selecciona Dejar de compartir mi pantalla.

    Selecciona el menú Dejar de compartir mi pantalla

Para ver la pantalla de otra persona:

  1. En el área de notificación de tu escritorio virtual, haz clic en el icono de uso compartido de pantalla y selecciona Ver la pantalla de otra persona.

    Selecciona el menú Ver la pantalla de otra persona

  2. Introduce el código de conexión de la pantalla que quieres ver y, a continuación, haz clic en Conectar.

    Introduce el código de conexión

  3. Espera a que la persona que comparte la pantalla acepte tu solicitud. Por ejemplo:

    Aceptar o denegar el uso compartido de pantalla

    Sugerencia:

    • En el lado de la persona que comparte, el sistema Linux emite una notificación de tu solicitud.
    • Si la persona que comparte no acepta tu solicitud en 30 segundos, tu solicitud caduca y aparece un mensaje.
  4. Después de que la persona que comparte la pantalla acepte tu solicitud haciendo clic en Aceptar, la pantalla compartida aparece en tu Desktop Viewer. Te conectas como visor con un nombre de usuario asignado automáticamente.

    Ver una pantalla compartida

  5. Para solicitar el control de la pantalla compartida, haz clic en el icono del ratón en la esquina superior izquierda.

    Sugerencia:

    • Si la persona que comparte no acepta tu solicitud en 30 segundos, tu solicitud caduca.
    • Solo un visor puede controlar una pantalla compartida a la vez.

    Haz clic de nuevo en el icono del ratón para liberar el control de la pantalla compartida.

    Liberar el control de una pantalla compartida

  6. Para deshabilitar el escalado de la pantalla o escalar al tamaño de la ventana, haz clic en el icono junto al icono del ratón.

  • Escalado de ventana

Configuración

La función de uso compartido de pantalla está deshabilitada de forma predeterminada. Para habilitarla, completa la siguiente configuración:

  1. Habilita la directiva de indicador de estado de gráficos en Citrix Studio.
  2. Para Citrix Virtual Apps and Desktops™ 2112 y versiones posteriores, habilita la directiva ScreenSharing en Citrix Studio.

  3. (Opcional) Para Citrix Virtual Apps™ and Desktops 2109 y versiones anteriores, habilita el uso compartido de pantalla en el VDA de Linux ejecutando el siguiente comando:

    sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "EnableScreenSharing" -d "0x00000001"
    <!--NeedCopy-->
    
  4. Permite los puertos 52525–52625 en tu firewall.
  5. (Opcional) Si usas RHEL 8.x, Debian 11 o SUSE 15.x instalados con GNOME, instala una extensión compatible para tu shell de GNOME para habilitar la compatibilidad con AppIndicator:

    1. Ejecuta el comando gnome-shell --version para comprobar tu versión de shell de GNOME.

    2. Descarga una extensión compatible para tu shell de GNOME desde https://extensions.gnome.org/extension/615/appindicator-support. Por ejemplo, si tu versión de shell es 3.28, puedes seleccionar 24 o 26 para la versión de la extensión.

      Extensión de shell de GNOME

    3. Descomprime el paquete descargado. Verifica que el valor “uuid” en el archivo metadata.json del paquete esté establecido en appindicatorsupport@rgcjonas.gmail.com.

    4. Ejecuta el comando mv para mover el directorio appindicatorsupport@rgcjonas.gmail.com a la ubicación en /usr/share/gnome-shell/extensions/.

    5. Ejecuta el comando chmod a+r metadata.json para que el archivo metadata.json sea legible para otros usuarios.

      Sugerencia:

      De forma predeterminada, el archivo metadata.json del directorio appindicatorsupport@rgcjonas.gmail.com solo es legible para el usuario root. Para admitir el uso compartido de pantalla, haz que el archivo metadata.json sea legible también para otros usuarios.

    6. Instala GNOME Tweaks.

    7. En el entorno de escritorio, recarga tu shell de GNOME pulsando las teclas Alt+F2, r y Enter en secuencia o ejecutando el comando killall -SIGQUIT gnome-shell.

    8. En el entorno de escritorio, ejecuta GNOME Tweaks y, a continuación, habilita KStatusNotifierItem/AppIndicator Support en la herramienta Tweaks.

  6. (Opcional) Si usas Debian 11.3 instalado con GNOME, completa los siguientes pasos para instalar y habilitar los iconos de la bandeja del sistema de GNOME:

    1. Ejecuta el comando sudo apt install gnome-shell-extension-appindicator. Es posible que tengas que cerrar sesión y volver a iniciarla para que GNOME vea la extensión.

    2. Busca Tweaks en tu pantalla de Actividades.

    3. Selecciona Extensiones en la herramienta Tweaks.

    4. Habilita Kstatusnotifieritem/appindicator support.

      Tweaks

Consideraciones

  • La función de uso compartido de pantalla no es compatible con el códec de vídeo H.265.

  • La función de uso compartido de pantalla no está disponible para sesiones de aplicaciones.

  • Los usuarios de sesiones de escritorio pueden compartir las pantallas de sus sesiones con hasta 10 visores de forma predeterminada. El número máximo de visores se puede configurar mediante ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "ScreenSharingViewerMaxNum" -d <hex_value>. Cuando se alcanza el número máximo, aparece un mensaje cuando los usuarios intentan aceptar solicitudes de conexión adicionales.

Uso compartido de pantalla HDX™