HDX屏幕共享
概述
作为一个实验性的特性,Linux VDA允许您与其他虚拟桌面上的会话用户共享虚拟桌面的屏幕。
下面的示例将引导您完成共享一个屏幕和查看其他屏幕的过程。
共享一个屏幕:
在虚拟桌面的通知区域,单击屏幕共享图标并选择分享我的屏幕.
右键单击出现的屏幕共享代码,选择选择所有,单击右键选择复制.
每次选择时,屏幕共享代码都会改变分享我的屏幕.
将复制的代码共享给要与之共享屏幕的其他虚拟桌面中的会话用户。
要让查看者控制屏幕,请选择给控制然后是视图名。停止控制,给观众洗清罪名。
若要停止共享屏幕,请选择停止分享我的屏幕.
查看别人的屏幕:
在虚拟桌面的通知区域,单击屏幕共享图标并选择查看别人的屏幕.
输入要查看的屏幕的连接代码,然后单击连接.
等待屏幕共享程序接受您的请求。例如:
在屏幕共享器通过单击接受您的请求之后好吧,共享屏幕将出现在“桌面查看器”中。
单击右上角的鼠标图标,请求对共享屏幕的控制。
若要禁用显示缩放或按窗口大小缩放,请单击鼠标图标旁边的图标。
配置
默认情况下,屏幕共享功能是禁用的。要启用该功能,请完成以下设置:
在Delivery Controller上启用Citrix策略中的图形状态指示灯。
在Linux VDA中开启屏幕共享功能:
sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "EnableScreenSharing" -d "0x00000001"
(可选)如果您使用的是RHEL 8。x安装了GNOME,为你的GNOME外壳安装一个兼容的扩展,以启用AppIndicator支持:
运行
gnome shell——版本
命令检查GNOME shell版本。从下面下载与GNOME shell兼容的扩展https://extensions.gnome.org/extension/615/appindicator-support.例如,如果您的shell版本是3.28,您可以选择24或26作为扩展版本。
解压下载的包。验证“uuid”的价值metadata.json包中的文件设置为appindicatorsupport@rgcjonas.gmail.com.
运行
mv
命令移动appindicatorsupport@rgcjonas.gmail.com目录下的位置/usr/share/gnome-shell / extensions /
.运行
chmod a + r metadata.json
命令创建metadata.json其他用户可读的文件。提示:
默认情况下,metadata.json文件appindicatorsupport@rgcjonas.gmail.com目录只对root用户可读。要支持屏幕共享,请创建metadata.json其他用户也可读的文件。
安装GNOME调整。
在桌面环境中,通过按下
Alt + F2
,r
,输入
键按顺序排列或通过运行killall -SIGQUIT gnome shell
命令。在桌面环境中,运行GNOME Tweaks,然后启用KStatusNotifierItem / AppIndicator支持在调整工具中。
(可选)如果你使用安装了GNOME的Debian 10,完成以下步骤安装和启用GNOME系统托盘图标:
运行
安装gnome-shell-extension-appindicator
命令。您可能需要注销,然后再次登录,以便GNOME查看扩展。搜索调整在你的活动屏幕上。
选择扩展在调整工具中。
启用Kstatusnotifieritem / appindicator支持.
限制
屏幕共享特性不支持H.265视频编解码器。
应用程序会话无法使用屏幕共享功能。