Linux Virtual Delivery Agent

Pantalla compartida de HDX

Introducción

Como función experimental, Linux VDA le permite compartir la pantalla de su escritorio virtual con usuarios de una sesión en otros escritorios virtuales.

El siguiente ejemplo le guiará a través del procedimiento de compartir una pantalla y ver la pantalla de otro usuario.

Para compartir una pantalla:

  1. En el área de notificaciones de su escritorio virtual, haga clic en el icono de compartir pantalla y seleccione Compartir mi pantalla.

    Seleccionar el menú Compartir mi pantalla

  2. Haga clic con el botón secundario en el código de uso compartido de pantalla que aparece, elija Seleccionar TODO y, a continuación, elija la opción Copiar que aparece al hacer clic con el botón secundario.

    El código de uso compartido de pantalla cambia cada vez que selecciona Compartir mi pantalla.

    Seleccionar el código de conexión

    Copiar el código de conexión

  3. Comparta el código copiado con los usuarios de la sesión de otros escritorios virtuales con los que quiera compartir la pantalla.

  4. Para permitir que un participante controle la pantalla, seleccione Dar control y, a continuación, el nombre del participante. Para dejar de dar control, borre el nombre del participante.

    Dar control

  5. Para dejar de compartir la pantalla, seleccione Dejar de compartir mi pantalla.

    Seleccionar el menú Dejar de compartir mi pantalla

Para ver la pantalla de otro participante:

  1. En el área de notificaciones de su escritorio virtual, haga clic en el icono de pantalla compartida y seleccione Ver la pantalla de otra persona.

    Seleccionar el menú Ver la pantalla de otra persona

  2. Introduzca el código de conexión de la pantalla que quiere ver y, a continuación, haga clic en Conectar.

    Introducir el código de conexión

  3. Espere a que el usuario que comparte la pantalla acepte su solicitud. Por ejemplo:

    Aceptar o denegar el uso compartido de pantalla

  4. Una vez que el usuario que comparte la pantalla acepte su solicitud haciendo clic en Aceptar, la pantalla compartida aparecerá en Desktop Viewer.

    Ver una pantalla compartida

  5. Para solicitar el control sobre la pantalla compartida, haga clic en el icono del mouse situado en la esquina superior izquierda.

    Solicitar control de una pantalla compartida

  6. Para inhabilitar el escalado de pantalla o escalar al tamaño de la ventana, haga clic en el icono situado junto al icono del mouse.

    Escalado de ventanas

Configuración

La función de uso compartido de pantalla está inhabilitada de forma predeterminada. Para habilitarla, complete los siguientes parámetros:

Sugerencia:

Los puertos 7510-7525 están abiertos para utilizar la función experimental de uso compartido de la pantalla con HDX. A partir de la versión 2112, abrimos los puertos 52525-52625 para admitir totalmente el uso compartido de la pantalla con HDX.

  1. Habilite el indicador del estado de gráficos en una directiva de Citrix del Delivery Controller.

  2. Habilite el uso compartido de pantalla en el VDA de Linux con el siguiente comando:

    sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "EnableScreenSharing" -d "0x00000001"
    <!--NeedCopy-->
    
  3. (Opcional) Si utiliza RHEL 8.x instalado con GNOME, instale una extensión compatible para el shell de GNOME a fin de habilitar la compatibilidad con AppIndicator:

    1. Ejecute el comando gnome-shell --version para comprobar la versión del shell de GNOME.

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

      Extensión del shell de GNOME

    3. Extraiga el paquete descargado. Compruebe que el valor “uuid” del archivo metadata.json del paquete está establecido en appindicatorsupport@rgcjonas.gmail.com.

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

    5. Ejecute el comando chmod a+r metadata.json para hacer el archivo metadata.json legible para otros usuarios.

      Sugerencia:

      De forma predeterminada, el archivo metadata.json del directorio appindicatorsupport@rgcjonas.gmail.com solo puede leerlo el usuario root. Para habilitar el uso compartido de pantalla, haga el archivo metadata.json legible también para otros usuarios.

    6. Instale GNOME Tweaks.

    7. En el entorno de escritorio, pulse las teclas Alt+F2, r y Enter en secuencia o ejecute el comando killall -SIGQUIT gnome-shell para volver a cargar el shell de GNOME.

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

  4. (Opcional) Si utiliza Debian 10 instalado con GNOME, complete los siguientes pasos para instalar y habilitar los iconos de la bandeja del sistema de GNOME:

    1. Ejecute el comando sudo apt install gnome-shell-extension-appindicator. Puede que tenga que cerrar la sesión y reiniciarla para que GNOME vea la extensión.

    2. Busque Tweaks en la pantalla Activities.

    3. Seleccione Extensions en la herramienta Tweaks.

    4. Habilite Kstatusnotifieritem/appindicator support.

      Tweaks

Limitaciones

  • 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 las sesiones de aplicación.

Pantalla compartida de HDX