Wayland (preview)
The Linux VDA supports Wayland in GNOME on RHEL 9.1/9.0, Rocky Linux 9.1/9.0, and Ubuntu 22.04. The following capabilities are fully tested in Wayland:
-
Audio
-
Clipboard
-
Client drive mapping (CDM)
-
Printing
-
USB device redirection
Note:
-
This feature is in preview. Preview features might not be fully localized and are recommended for use in non-production environments. Issues found with preview features are not supported by Citrix Technical Support.
-
HDX™ 3D Pro is not supported.
-
Linux virtual app sessions are not supported.
Enable Wayland
To use Wayland, set the registry key EnableWayland to 1 by running the following command:
/opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\Wayland" -t "REG_DWORD" -v "EnableWayland" -d "0x00000001" --force
By default, the registry key EnableWayland is set to 0, which means X11 is used.
Check whether Wayland is in use
-
Open a Terminal window in Linux.
-
Run the echo $XDG_SESSION_TYPE command.
If Wayland is in use, you get 'wayland' in the output.
Limitations
With Wayland in use, the following limitations are identified:
-
The keyboard layout of the client device is not synchronized with the keyboard layout of the VDA.
-
It takes about 20 seconds to log off from a session on RHEL 9.1/9.0 or Rocky Linux 9.1/9.0.