发布应用程序
借助 Linux VDA 7.13 版,Citrix 向所有受支持的 Linux 平台中添加了无缝应用程序功能。不需要执行任何特定安装过程即可使用此功能。
提示:
在 Linux VDA 1.4 中,Citrix 增加了对已发布的非无缝应用程序和会话共享功能的支持。
使用 Citrix Studio 发布应用程序
您可以在创建交付组或将应用程序添加到现有交付组时发布 Linux VDA 上安装的应用程序。该过程与发布 Windows VDA 上安装的应用程序类似。有关详细信息,请参阅 Citrix Virtual Apps and Desktops 文档 (根据使用的 Citrix Virtual Apps and Desktops 版本)。
提示:
配置交付组时,请确保交付类型设置为桌面和应用程序或应用程序。
重要:
Linux VDA 1.4 及更高版本支持发布应用程序。但是,Linux VDA 不支持将桌面和应用程序交付给相同的计算机。要解决此问题,Citrix 建议您为应用程序和桌面交付创建单独的交付组。
注意:
要使用无缝应用程序,请勿在 StoreFront 上禁用无缝模式。无缝模式默认处于启用状态。如果您已通过设置 TWIMode=Off 禁用该模式,请删除此设置,而非将其更改为 TWIMode=On。否则可能无法启动已发布的桌面。
故障排除
您可能会遇到启动已发布的应用程序所需的时间超过两分钟,并且在无缝模式下窗口无法显示的情况。如果出现该问题,请确认是否在 Linux VDA 和 StoreFront 上启用了无缝模式。
检查是否在 Linux VDA 上启用了无缝模式的命令:
sudo /opt/Citrix/VDA/bin/ctxreg list -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix" | grep "SeamlessEnabled"
<!--NeedCopy-->
如果它显示“SeamlessEnabled = 0x00000000”,则无缝模式处于禁用状态。要启用它,请运行以下命令:
sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix" -v "SeamlessEnabled" -d "0x00000001"
<!--NeedCopy-->
已知问题
在发布应用程序期间发现了以下已知问题:
- 当无缝模式在 StoreFront 上处于禁用状态,但在 Linux VDA 上仍处于启用状态时,已发布的非无缝应用程序将无法启动。同时在 Linux VDA 和 StoreFront 上启用/禁用无缝模式。
- 不支持非长方形窗口。窗口的边角可能会显示服务器端背景。
- 不支持从已发布的应用程序预览窗口的内容。
- 目前,无缝模式支持以下窗口管理器:Mutter (CentOS7.3\RHEL7.3\SUSE12.2)、Metacity (CentOS6.6\RHEL6.6\SUSE 11.4) 和 Compiz (Ubuntu 16.04)。Kwin 和其他窗口管理器不受支持。请确保您的窗口管理器属于受支持的窗口管理器。
- 运行多个 LibreOffice 应用程序时,只有第一个启动的应用程序显示在 Citrix Studio 上,因为这些应用程序共享进程。
- “Dolphin”之类的基于 Qt5 的已发布应用程序可能不显示图标。要解决此问题,请参阅网址为 https://wiki.archlinux.org/index.php/Qt 的文章。
- 同一 ICA 会话中运行的已发布应用程序的所有任务栏按钮都组合在同一个组中。要解决此问题,请将任务栏属性设置为不组合任务栏按钮。
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
DIESER DIENST KANN ÜBERSETZUNGEN ENTHALTEN, DIE VON GOOGLE BEREITGESTELLT WERDEN. GOOGLE LEHNT JEDE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GEWÄHRLEISTUNG IN BEZUG AUF DIE ÜBERSETZUNGEN AB, EINSCHLIESSLICH JEGLICHER GEWÄHRLEISTUNG DER GENAUIGKEIT, ZUVERLÄSSIGKEIT UND JEGLICHER STILLSCHWEIGENDEN GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER.
CE SERVICE PEUT CONTENIR DES TRADUCTIONS FOURNIES PAR GOOGLE. GOOGLE EXCLUT TOUTE GARANTIE RELATIVE AUX TRADUCTIONS, EXPRESSE OU IMPLICITE, Y COMPRIS TOUTE GARANTIE D'EXACTITUDE, DE FIABILITÉ ET TOUTE GARANTIE IMPLICITE DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON.
ESTE SERVICIO PUEDE CONTENER TRADUCCIONES CON TECNOLOGÍA DE GOOGLE. GOOGLE RENUNCIA A TODAS LAS GARANTÍAS RELACIONADAS CON LAS TRADUCCIONES, TANTO IMPLÍCITAS COMO EXPLÍCITAS, INCLUIDAS LAS GARANTÍAS DE EXACTITUD, FIABILIDAD Y OTRAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN EN PARTICULAR Y AUSENCIA DE INFRACCIÓN DE DERECHOS.
本服务可能包含由 Google 提供技术支持的翻译。Google 对这些翻译内容不做任何明示或暗示的保证,包括对准确性、可靠性的任何保证以及对适销性、特定用途的适用性和非侵权性的任何暗示保证。
このサービスには、Google が提供する翻訳が含まれている可能性があります。Google は翻訳について、明示的か黙示的かを問わず、精度と信頼性に関するあらゆる保証、および商品性、特定目的への適合性、第三者の権利を侵害しないことに関するあらゆる黙示的保証を含め、一切保証しません。
ESTE SERVIÇO PODE CONTER TRADUÇÕES FORNECIDAS PELO GOOGLE. O GOOGLE SE EXIME DE TODAS AS GARANTIAS RELACIONADAS COM AS TRADUÇÕES, EXPRESSAS OU IMPLÍCITAS, INCLUINDO QUALQUER GARANTIA DE PRECISÃO, CONFIABILIDADE E QUALQUER GARANTIA IMPLÍCITA DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO E NÃO INFRAÇÃO.