With Linux VDA version 7.13, Citrix added the seamless applications feature to all the supported Linux platforms. No specific installation procedures are required to use this feature.
You can publish applications installed on a Linux VDA machine when you create a delivery group or add applications to an existing delivery group. This process is similar to publishing applications installed on the Windows VDA. Refer to the following pages for additional information (based on the version of XenDesktop being used):
You might encounter that launching a published application takes more than two minutes and fails to show windows in seamless mode. If this occurs, verify that seamless mode has been enabled on both Linux VDA and StoreFront, and check whether you have completed all the configurations mentioned above.
The command to check whether the seamless mode is enabled on the Linux VDA:
If it shows “SeamlessEnabled = 0x00000000”, the seamless mode is disabled. To enable it, run the following command:
The following issues are known when publishing applications:
- Non-seamless published applications fail to launch when the seamless mode is disabled on StoreFront but still enabled on Linux VDA. It is recommended to enable/disable the seamless mode on both Linux VDA and StoreFront at the same time.
- Non-rectangular windows are not supported. The corners of a window might show the server-side background.
- Preview of the content of a window from a published application is not supported.
- Currently, the seamless mode supports the following Window Managers: Mutter (CentOS\RHEL7.2\SUSE 12.1), Metacity (CentOS\RHEL6.8\SUSE 11.4), and Compiz (Ubuntu 16.04). Kwin and other window managers are not supported. Make sure that your window manager is set a supported one.
- When you run multiple LibreOffice applications, only the one launched first shows on Citrix Studio because these applications share the same process.
- Published Qt5-based applications like “Dolphin” might not show icons. To resolve the issue, see the article at https://wiki.archlinux.org/index.php/Qt#Configuration_of_Qt5_apps_under_environments_other_than_KDE_Plasma.
- All the taskbar buttons of published applications running in the same ICA session are combined in the same group. To resolve this issue, set the taskbar property to not combine taskbar buttons.