IGEL Releases firmware including Citrix Workspace App 2112

by FredrikBrattstig @virtualbrat

I some catch up to do…
Let me start it all referencing to a previous blog post about everything going dark and slow when connecting to Citrix Cloud (published in August -21), here is the blog post link for reference
https://virtualbrat.com/2021/08/27/did-the-citrix-sessions-all-of-a-sudden-become-very-slow-when-using-citrix-cloud-here-is-how-you-can-fix-it/

This is now fixed on Citrix Cloud, but that was not the complete solution. Based on discussions with Citrix, we agreed on that IGEL would remove the selection for EDT TCP/UDP and completely let server-side dictate the session type. With that said, IGEL has now removed the possibility to configure a session to use TCP or UDP traffic and inherits the server side offering. It all seems to work very well now!

17 December -21
. IGEL has just baked a new firmware, version 11.06.223, which is a private build that contains Citrix Workspace App for Linux (CWAL) 2112, lets have a look at new offered features!

First of all, CWAL 2112 enables a technical preview of HDX WebCam Redirection to function on both 32Bit and 64Bit applications in the Citrix Desktop, there has been a limitation for only 32Bit applications until now (Yes, you are right, Citrix started offering this technical preview with CWAL2111..). Keep in mind this is a technical Preview, reach out to Citrix for recommendation about using this in production systems.
I recorded a small video where i login to a CVAD 2112 server, first checking that Microsoft Teams Offloading is working, by accessing my camera, then switching over to a 64Bit MS EDGE browser and testing the HDX Webcam Redirection, Enjoy!

IGEL OS connecting to a Session Host 2019 – Citrix 2112 VDA and testing Microsoft Teams Optimization plus HDX Webcam Redirection on 64Bit browser – side by side!

Other additions to CWAL 2112 includes:
Cursor Color Inverting – adopts the background color to make the cursor more visible
Adaptive Audio Update – Audio now works when session use UDP audio delivery
Support for multiple audio devices – This is a big one (but it has been in for quite some time) It allows to forward multiple audio units to the session allowing the user to select audio input and output sources, instead of the boring “Citrix HDX Audio” (boring when you want to control the audio sources)
UDP audio through Citrix gateway
– well, that makes good sense as this is where you have the most benefit of using UDP – remote sessions!
Enhancement of smart card support – better plug and play support and allow for use of multiple smart cards at the same time
Request Control in Microsoft Teams – Well awaited feature to be able to take control of someones shared screen.

Here you have the release notes, with all the different settings to make it easier for you to enable the new features, and if you scroll further down, you can request a download link of the new firmware!

The new PRIVATE BUILD 11.06.223 for IGEL Workspace is ready.

This build is based on 11.06.220.

********************************************************************************
Please keep in mind a Private Build is a fully supported firmware!
********************************************************************************
These are the release notes published with that release:

New Features
--------------------------------------------------------------------------------


### Citrix

* Integrated **Citrix Workspace app 21.12**  
  Available Citrix Workspace Apps in this release: 21.12 (default), 21.11, and
  20.10
* New Features:  
* The cursor color inverts based on the background color of a text

+------------+-----------------------------------------------------------------+
|Parameter   |`Support for cursor color inverting`                             |
+------------+-----------------------------------------------------------------+
|Registry    |`ica.wfclient.invertcursorenabled`                               |
+------------+-----------------------------------------------------------------+
|Value       |**False** (default)/ True                                        |
+------------+-----------------------------------------------------------------+

* Enhancement on smartcard support.

+------------+-----------------------------------------------------------------+
|Parameter   |`SmartCard driver`                                               |
+------------+-----------------------------------------------------------------+
|Registry    |`ica.module.VirtualDriver.SmartCard.drivername`                  |
+------------+-----------------------------------------------------------------+
|Value       |**VDSCARD.DLL** (default)/ VDSCARDV2.DLL                         |
+------------+-----------------------------------------------------------------+

* Note: VDSCARDV2.DLL supports the Plug and Play functionality for smart card
  reader
* The PulseAudio library is used instead of ALSA to access multiple audio
  devices within a session (Experimental).

+------------+-----------------------------------------------------------------+
|Parameter   |`Multiple Audio Device support`                                  |
+------------+-----------------------------------------------------------------+
|Registry    |`ica.module.audioredirectionv4`                                  |
+------------+-----------------------------------------------------------------+
|Value       |**False** (default)/ True                                        |
+------------+-----------------------------------------------------------------+

* Note: The VdcamVersion4Support is renamed to AudioRedirectionV4, so registry
  key \\"ica.module.vdcamversion4support\\" is removed.
* UDP audio through Citrix Gateway (Experimental).

+------------+-----------------------------------------------------------------+
|Parameter   |`UDP audio through Citrix Gateway`                               |
+------------+-----------------------------------------------------------------+
|Registry    |`ica.module.enableudpthroughgateway`                             |
+------------+-----------------------------------------------------------------+
|Value       |**False** (default)/ True                                        |
+------------+-----------------------------------------------------------------+

* Webcam redirection for 64-bit apps (Technical Preview)  
  For 64bit webcam redirection the following parameters must be enabled.  
  ica.wfclient.allowaudioinput = True (default)  
  ica.wfclient.hdxh264inputenabled = True

In a regular manner, you can request the new firmware 11.06.223 to get your hands on the latest and greatest, fill out the form below and I’ll send it over ASAP!