Support for dynamic emergency calling within MS Teams
Parameter Citrix Support for dynamic e911 Registry
Value false /true
- Integrated Citrix Workspace App 2207.
Available Citrix Workspace Apps in this release: 2207 (default), 2205 and 2010.
Composite USB redirection
Parameter Native USB Redirection class rule Registry
Value Deny, Allow, Connect Parameter Native USB Redirection product rule Registry
Value Deny, Allow, Connect
- Citrix Workspace app allows the splitting of composite USB devices. A composite USB device can perform more than one function. These functions are accomplished by exposing each of those functions using different interfaces.
An example of a composite USB device is the Bloomberg keyboard which consists of a keyboard, fingerprint reader, an audio device, and USB hub, etc.
- The Composite USB redirection feature adds the CONNECT value to the rules for USB devices.
- CONNECT – Set the “CONNECT” keyword to enable auto-redirect of a device when a session starts.
- ALLOW – Set the “ALLOW” keyword to allow auto-redirect of a device only after a session starts. However, if the “CONNECT” or “ALLOW” keyword is set, the device is auto-redirected when it is unplugged and plugged in during a session.
- When redirect the composite USB device, normally the whole device is forwarded to the virtual host. However, now there is the possibility to split and forward only the child interfaces that use a generic USB channel. To do this, it is necessary to add the following filter parameters (
intf) to the device rules. The
splitparameter specifies whether a composite device must be forwarded as separate devices or as a single composite device. "Split=1" means that the selected child interfaces of a composite device must be forwarded as split devices, while split=0 must not be forwarded (If the split parameter is omitted, Split=0 is assumed). The
intfparameter selects the specific child interfaces of the composite unit to which the action is to be applied.
- In IGEL Setup, the device rules can be added under Sessions > Citrix > Citrix Global > Native USB Redirection > Device Rules. Adding the first two filter parameters Vendor id/vid and Product id/ pid, which redirects the entire
composite device in the session. If splitting of the composite device is required, adding additional parameters in the "Extra config" as shown in the example is required.
CONNECT: vid=047F pid=C039 split=1 intf=03# Allow HID device and connect automatically.
DENY: vid=047F pid=C039 split=1 intf=00# Deny audio endpoints
ALLOW: vid=047F pid=C039 split=1 intf=05# Allow mgmt intf but do not connect automatically
- Note: Native USB Redirection for Citrix Sessions in IGEL OS - the third option "connect" has been added to the class and device rules. Composite USB redirection can change the behavior. If a device is no longer redirected with CWA 2207, the rule should be changed to 'Connect'.
- Enhancement to improve audio quality
Playback Delay Thresh
Parameter Playback Delay Thresh Registry
Value 50 (default)
With this enhancement, the maximum output buffering value is decreased from 200 ms to 50 ms in Citrix Workspace app. As a result, the user experience of the interactive audio application is improved. Also, the Round trip time (RTT) is decreased by 150 ms. This parameter is valid only when "AudioRedirectionV4" is set to "True".
Audio Temp Latency Boost
Parameter Audio Temp Latency Boost Registry
Value 100 (default)
When the audio throughput undergoes a sudden spike or is not enough for an unstable network, this value increases the output buffering value. This increase in the output buffering value provides smooth audio. However, the
audio might be slightly delayed. This parameter is only valid when "AudioRedirectionV4" and "AudioLatencyControlEnabled" are set to "True".
Improved audio echo cancellation support
Parameter Improved audio echo cancellation support Registry
Value false / true
Support for DPI matching
Parameter Support for DPI matching Registry
Value false / true
The display resolution and DPI scale values set in the Citrix Workspace app match the corresponding values in the virtual apps and desktops session. DPI scaling is mostly used with large size and high-resolution monitors to display
applications, text, images, and other graphical elements in a size that can be viewed comfortably.
Parameter Citrix App Protection Registry
Value false / true
App protection is an add-on feature for the Citrix Workspace app that provides enhanced security when using Citrix Virtual Apps and Desktops published resources. Two policies provide anti-keylogging and anti-screen-capturing
capabilities for a Citrix HDX session. This feature is fully supported only for workspace app 2207, with older workspace apps, you may experience x11vnc crashes.
- Updated deviceTRUST Client Extension to version 21.1.310.0.
- Added option in factory mode for an automatical shutdown after self-check. Log file of this deployment self-check is written to dummy partition.
- Added SIGTERM and SIGHUP signal handlers to disconnect sessions once received these signals. Since remote log-off is not supported in RDP, both signal handlers perform a session disconnect.
- Fixed audio crackling
- Added potential fix for the ClaimsTokenAuthChallenge issue that dialog pops up too often.
- Added SIGTERM and SIGHUP. As soon as the RdCoreSDK supports session log-off as well, SIGHUP handler will be used instead of the disconnect.
- Added potential fixes for crashes with enabled printer redirection
- Fixed MS-Teams VDI the local video window went black occasionally.
- Applied patch to fix bug in boost 1.69.0 that caused the "User cancelled" issue.
https://github.com/boostorg/container/commit/90de9533ecef08e98d82e8f8c26fad57839e4184 at boost 1.74.0
Added two parameters regarding MS-Teams (WebRTC) redirection video decoding:
Value on / auto / off Registry
Value 1 (default) / 0 (auto) / 0-16
RDP/IGEL RDP Client 2
- Updated deviceTRUST Client Extension to version 21.1.310.0.
RD Web Access
Added new parameter to enable support for Interactive Logon Messages.
Type bool Value enabled / disabled
- Updated VMware Horizon client to version 2206-8.6.0-20094634
- Updated Ericom PowerTerm LTC to version 184.108.40.206814. This fixes scaling the emulation window to large sizes.
Added startup splash screen to IBM iAccess client. Thus, the user gets visual feedback of sessions about to start.
Parameter Show splash screen at session startup Registry
Value true / false
- Renamed Teradici PCoIP Ultra to HP Anyware PCoIP
Updated HP Anyware PCoIP client to version 22.07.0-18.04
- Updated Modemmanager and libraries to improve LTE device support.
- Added initial support for Realtek 8852ce Wi-Fi chipset.
- Updated Applidis SLB Linux client to version 220.127.116.11.
- Updated Thales SafeNet Authentication client to version 10.8.1013.
|Parameter||Make connected printer default printer|
|Value||enabled / disabled|
- Added the dynamic default printer feature: If several printers are defined, the last plugged printer will be set as the default printer.
On boot, the printer will be selected which is connected at the time.
If more than one printer is connected at boot, the one which is the last in the list of printers defined in the OS gets the default.
If a printer which was default is removed, the remaining printer will be elected as default.
If more than one remains, the last in the list of printers defined in the OS, gets the default.
- Fixed printer activation on USB hotplug which could fail in rare occasions.
- Fixed cases where choosing the first USB printer fails as not named
usblp0by the kernel as expected, as higher numbers were used (e.g. usblp2) even if no other USB printers were connected. The first USB printer is now defined as the one which is the first in the (sorted) list of all connected USB printers.
Accordingly, the second USB printer is the second in the list of USB printers.
For the case more than one USB printer is used at the same time, the first or second printer should not be used as a selection method, as the numbering is also depending on the timing the printer is registered on the endpoint. On the next boot, the numbering can be different especially if the devices are switched on individually.
In this case, it's recommended to use instead the
usbclassbackend or selection by the USB Port on the endpoint or by the printer's USB IDs.
- Updated HP Linux Imaging and Printing (HPLIP) to version 3.22.6
- Updated printer list to include all new printers from HPLIP 3.22.6 (which do not require a proprietary plugin).
- Integrated Cisco WebEx Meetings VDI plugins 18.104.22.168 and 22.214.171.124
Available plugins in this release: 126.96.36.199 (default), 188.8.131.52 and 184.108.40.206
- Integrated Cisco WebEx VDI plugin 220.127.116.1114
Cisco JVDI Client
- Integrated Cisco JVDI 14.1.2
- Updated kernel to version 5.17.15.
- Updated VDPAU library to version 1.5.
- Updated gphoto library to version 2.5.29.
- Updated OpenConnect VPN client to version 9.01.
- Updated bluetooth stack (bluez) to version 5.64.
- Updated OpenVPN client to version 2.6.0 (with OpenVPN DCO support).
- Updated MESA OpenGL stack to version 22.1.5.
- Updated wireless regdb to version 2022.06.06.
- Added support for webcam virtual background (must be activated in System > Fimware Customization > Features > Virtual Background for Webcam)
Minimum hardware requirements:
- 4 GB RAM
- Quad Core CPU with 1.5 GHz or higher
Also added new registry keys (to use the feature,
multimedia.webcam.virtual_background.enabledmust be set to true)
Parameter Enable virtual background for webcam. Registry
Type bool Value enabled / disabled Parameter Replace default webcam with virtual one. Registry
Type bool Value enabled / disabled Parameter Select how the webcam to use should be choosen. Registry
Range [Use first webcam] [Choose by name] [Choose by vendor_id:product_id] [Choose by number] Parameter Select webcam by number (only valid if choose by number is used) Registry
Type integer Value 1 Parameter Select webcam by name (only valid if choose by name is used) Registry
Type string Value empty Parameter Select webcam by vendor_id:product_id (only valid if choose by vendor_id:product_id is used) Registry
Type string Value empty Parameter Background picture file to use as virtual background Registry
Type string Value empty Parameter Strength of background blurring Registry
Type integer Value 25 Parameter Select type of virtual background. Registry
Range [Use blur] [Use background picture] Parameter Select resolution to use. Registry
Range [webcam default] [webcam max] [1280x720] [640x480] [480x360] Parameter Select model for background segmentation. Registry
Range [segm_full] [selfiesegmentation] [segm_lite] [deeplabv3] Value segm_full
- Added possibility to use ntfs with compression as Chromium and Firefox profile partition filesystem.
Changed registry keys (added ntfs option):
Parameter Firefox Profiles Partition Filesystem Type Registry
Range [reiser4] [ext4] [f2fs] [ntfs] Parameter Chromium Profiles Partition Filesystem Type Registry
Range [reiser4] [ext4] [f2fs] [ntfs]
Added Smart Virtual Background support for zoomvdi.
IGEL Setup Sessions > Unified Communication > Zoom Client Selection Parameter Smart Virtual Background Support Registry
Type string Value [ Off ][ Auto ][ Always ]
- Integrated Zoom VDI plugin 18.104.22.16830
Available plugins in this release: 22.214.171.12430 (default), 126.96.36.19995 and 188.8.131.5212
- Updated DisplayLink driver to version 5.6.0.
- Improved performance of AMD devices and DisplayLink solutions.
- Added hardware support for Dell Optiplex 3000TC
TC Setup (Java)
- Updated TC Setup to version 6.10.4.
- Updated FabulaTech Scanner for Remote Desktop to version 184.108.40.206