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.
ctxsetup.sh 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 ctxinstall.sh, ctxsetup.sh, and deploymcs.sh 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.