Linux Virtual Delivery Agent 2104

What’s new

What’s new in 2104

Version 2104 of the Linux VDA includes the following new features and enhancements:

Support for non-domain-joined Linux VDAs in the Citrix Virtual Apps and Desktops service

You can now use MCS to create non-domain-joined Linux VDAs in the Citrix Virtual Apps and Desktops service. For more information, see Non-domain-joined.

OpenJDK 11 being required

The Linux VDA now requires the presence of OpenJDK 11. Among the Linux distributions that the Linux VDA supports, only Ubuntu 16.04 requires you to install OpenJDK 11 manually. On the other supported distributions, OpenJDK 11 is installed automatically as a dependency when you install the Linux VDA.

XDPing changes

Running no longer installs XDPing. You can run sudo /opt/Citrix/VDA/bin/xdping to install XDPing. This command also creates a Python3 virtual environment that is required for XDPing. For more information, see XDPing

Smart card support for Ubuntu

Users can use a smart card connected to the client device for authentication when logging on to a Linux virtual desktop session. This release further lets you use smart card pass-through authentication in Ubuntu 20.04, Ubuntu 18.04, and Ubuntu 16.04 sessions. For more information, see Pass-through authentication by using smart cards.

Support for the MATE desktop

We have added support for the lightweight MATE desktop on CentOS, RHEL, Ubuntu, and Debian. You can now specify the MATE or GNOME desktop through a new variable available in the,, and scripts. If you leave the variable unspecified, the desktop currently installed on the VDA is used. However, if the currently installed desktop is MATE, you must set this variable value to mate. For more information, see Easy install and the manual installation articles such as Install Linux Virtual Delivery Agent for RHEL/CentOS.

PBIS support for RHEL 8, CentOS 8, and SUSE 12.5

We have added PBIS support for joining RHEL 8, CentOS 8, and SUSE 12.5 machines to Windows domains.

What’s new