Citrix Workspace app 2209 for Linux - Preview

What’s new

Support for authentication using FIDO2 [Technical Preview]

With this release, you can authenticate virtual apps or desktops by using FIDO2 security keys. FIDO2 security keys provide a seamless way for enterprise employees to authenticate to apps or desktops that support FIDO2 without entering a user name or password. For more information about FIDO2, see FIDO2 Authentication.

Note:

If you’re using the FIDO2 device through USB redirection, remove the USB redirection rule of your FIDO2 device from the usb.conf file in the $ICAROOT/ folder. This update helps you to switch to the FIDO2 virtual channel.

By default, FIDO2 authentication is disabled. To enable FIDO2 authentication, do the following:

  1. Navigate to the <ICAROOT>/config/module.ini file.
  2. Go to the ICA 3.0 section.
  3. Set FIDO2= On.

This feature currently supports roaming authenticators (USB only) with PIN code and touch capabilities. You can configure FIDO2 Security Keys based authentication. For information about the prerequisites and using this feature, see Local authorization and virtual authentication using FIDO2.

When you access an app or a website that supports FIDO2, a prompt appears, requesting access to the security key. If you’ve previously registered your security key with a PIN (a minimum of 4 and a maximum of 64 characters), then you must enter the PIN while signing in.

If you’ve registered your security key previously without a PIN, simply touch the security key to sign in.

Note:

Technical previews are available for customers to test in their non-production or limited production environments, and to give customers an opportunity to share feedback. Citrix does not accept support cases for feature previews but welcomes feedback for improving them. Citrix might or might not act on feedback based on its severity, criticality, and importance. It is advised that Beta builds aren’t deployed in production environments.

Keyboard input mode enhancements [Technical review]

Previously, you were able to enable different keyboard input modes only by updating the value of KeyboardEventMode in the configuration file. There was no UI option to select the keyboard input mode.

Starting with Citrix Workspace app 2209, you can configure different keyboard input modes from the newly introduced Keyboard input mode settings section. You can select Scancode or Unicode as keyboard input mode.

To configure keyboard input mode by using the GUI, do the following:

  1. From the Citrix Workspace app icon in the notification area, select Preferences. The Citrix Workspace – Preferences dialog box appears.
  2. Click Keyboard. You can see the newly added the Keyboard input mode settings section.

    Keyboard input mode settings

  3. Select one of the following options:

    • Scancode – Sends the key position from client-side keyboard to VDA and VDA generates the corresponding character. Applies server-side keyboard layout.
    • Unicode - Sends the key from the client-side keyboard to VDA and VDA generates the same character in VDA. Applies client-side keyboard layout.

    By default, the Keyboard input mode settings is selected as Unicode. For more information on keyboard input mode, see the Configure keyboard layout section in the Keyboard layout synchronization documentation.

  4. Click Save and Close.

Note:

The keyboard configuration changes take effect once you reconnect to the application. If you change the keyboard input mode in the UI, the parameter value of the KeyboardEventMode in the wfclient.ini file is also updated automatically.

For example, consider a scenario where you’re using a US international keyboard layout and the VDA is using the Russian keyboard layout.

When you choose Scancode and type the key next to Caps lock, the scancode 1E is sent to the VDA. The VDA then uses 1E to display the character ф.

If you choose Unicode and type the key next to Caps lock, the character a is sent to the VDA. So, even if the VDA uses the Russian keyboard layout, the character a appears on the screen.

Note:

Technical previews are available for customers to test in their non-production or limited production environments, and to give customers an opportunity to share feedback. Citrix does not accept support cases for feature previews but welcomes feedback for improving them. Citrix might or might not act on feedback based on its severity, criticality, and importance. It is advised that Beta builds aren’t deployed in production environments.

Support for extended keyboard layouts [Technical Preview]

Starting with Citrix Workspace app version 2209, the Scancode keyboard input mode supports the following extended keyboard layouts:

  • Japanese 106 keyboard
  • Portuguese ABNT/ABNT2 keyboards
  • Multimedia keyboards

The Scancode keyboard input mode supports the extended keyboard layouts along with all keyboard layout synchronization modes.

This support is enabled by default.

Note:

Technical previews are available for customers to test in their non-production or limited production environments, and to give customers an opportunity to share feedback. Citrix does not accept support cases for feature previews but welcomes feedback for improving them. Citrix might or might not act on feedback based on its severity, criticality, and importance. It is advised that Beta builds aren’t deployed in production environments.

Microsoft Teams enhancements

  • App sharing enabled: Starting with Citrix Workspace app 2209 for Linux and Citrix Virtual Apps and Desktops 2109, you can share an app using the Screen sharing feature in Microsoft Teams.
  • Enhancements to high DPI support: When the high DPI feature is enabled and you’re using 4K monitors, Microsoft Teams video overlays are in the desired position and of the correct size. Irrespective of your display settings such as single or multi-monitor arrangements, overlays always appear correctly and aren’t scaled up or appear in an undesired position. To enable this enhancement, ensure that the DPIMatchingEnabled parameter in the wfclient.ini configuration file is set to True . For more information, see Support for DPI matching.
  • WebRTC SDK upgrade: The version of WebRTC SDK that is used for the optimized Microsoft Teams is upgraded to version M98.

Upgraded version of compatibility libraries

Starting with this release, Citrix Workspace app for Linux is compatible with the following libraries:

  • glibc 2.27 or later
  • glibcxx 3.4.25 or later

Deprecation

The announcements in this article give you advanced notice of platforms, Citrix products, and features that are being phased out. Using these announcements, you can make timely business decisions.

Citrix monitors customer use and feedback to determine when they are withdrawn. Announcements can change in subsequent releases and might not include every deprecated feature or functionality.

Deprecated items aren’t removed immediately. Citrix continues to support them in this release but they will be removed in the future.

Item Deprecation announced in Removed in Alternative
GTK2 2209 - -
VDSCARD.DLL 2209 - VDSCARDV2.DLL

Fixed issues

  • When the App Protection feature is enabled, the anti-keylogging functionality might not work for the Authentication Manager interface that loads web page in a separate window. [RFLNX-9004]
  • You might fail to install the Debian package of Citrix Workspace app on Ubuntu 22.04 LTS. The reason for this failure is that the libidn11 package required for ICAClient is not present on Ubuntu 22.04 LTS. [RFLNX-8839]
  • The session start might fail on Raspberry Pi ARMHF OS based on Debian 11. [HDX-41729]
  • After upgrading to Citrix Workspace app 2007 for Linux, adding a Store using Storebrowse might take long time as the Store attempts to contact the app config service that is unreachable. [CVADHELP-20618]
  • When you connect to a cloud store from the self-service user interface, a spinning wheel might appear on the sign-in page. [CVADHELP-20039]
  • When you start two apps from two different delivery groups, there might be a delay in starting the second app. [CVADHELP-18198]

Known issues

  • When you start a Microsoft Edge App session, the Microsoft Edge icon displays randomly for different scale. This error occurs if you have applied the following settings:
    • DPIMatchingEnabled value is set to True
    • Client scale in the display is not set to 100%

    [HDX-39764]

  • Attempts to start a server VDA session using smart card authentication might fail for smart card with multiple users. As a workaround, reinsert the card. [HDX-44255]
  • Selfservice and Storebrowse might not be supported on the Stratodesk platform. [HDX-44549]
  • When you remove a primary account, the sign-in credentials might not be deleted from the selfservice cache. As a result, you might be able to sign-in to the store without providing credentials. As a workaround, quit the selfservice to delete the credentials. [RFLNX-9051]
  • After you provide the sign-in credentials and start selfservice, a white screen might appear. As a workaround, quit the selfservice and restart it. [RFLNX–8951]
Citrix Workspace app 2209 for Linux - Preview