Citrix

  • Fixed: Situations where hardware decoder has not enough memory to handle certain video formats properly, are optimized / better handled now.
  • Fixed: In rare situations (observed when using teams app sharing) intermixed video frames appear which come from different H.264 streams. These frames are now being separated from each other and will be decoded separately.  
  • Added a new registry key to suppress such secondary frames entirely, as they render mostly duplicated content of the primary frames.

    ParameterIn case of mixed up H264 streams: Don't display frames from secondary streams
    Registryica.hw-accelerated-h264-suppress-secondary-frames
    Typebool  
    Valueenabled / disabled
  • Fixed: Refresh/Redraw issues of Citrix session windows. Resuming from screensaver or uncovering a session window which was covered by another window works as expected now.
  • Changed: Default for ica.module.audioredirectionv4=true due to connection problems with some VDI versions.
  • Fixed: H.264 streams with multiple reference frames (as produced by hardware encoders) are supported properly and do not lead to a potential crash anymore.
  • Fixed: In special situations, certain frames did not show up on the screen when VDPAU was configured.
  • Fixed: MS Teams optimization (CWA 2307).

AVD

  • Changed the x264enc QP setting to do less aggressive video quantization to improve outgoing video quality in MS Teams.
  • Fixed smartcard redirection in AVD client.
  • Fixed crash when last audio device was removed.  
  • Adaptive (average) MS-Teams video playback delay calculation and no key frame skipping on decoding to make playback more reliable.
  • Changed: Raised net.core.wmem_max setting if AVD sessions are configured to avoid TCP connection resets being triggered by the Linux Kernel on large RdClientSDK data transfers.
  • Fixed screenshare issue with direct MS Teams calls when screen share is already active.  
  • Fixed potential client crash when virtual backgrounds are enabled in MS Teams.  
  • Fixed stale video window content in MS Teams when video feeds are switched but incoming video is not directly decodable.  
  • Changed quantization range for the x264enc to allow a little more quantization being applied to outgoing MS Teams video streams.  
  • Fixed: Avoid large display delay of incoming MS Teams video streams by measuring NTP latency.
  • Changed MS-Teams video scaling default to fill-frame, instead of fit-frame.
    Note that the related MS Teams settings are not redirected through the RdClientSDK, so it will always show in fill-frame mode in MS Teams.

RDP/IGEL RDP Client 2

  • Removed Multimedia Redirection for Windows Server2012r2 RDP Sessions.

VMware Horizon

  • Fixed: Horizon session starter cannot handle backslashes in password.

Parallels Client

  • Fixed an issue with multiple USB devices not being redirected correctly.

Network

  • Added possibility to set an antenna bitmap to configure which antenna should be used (for iwlwifi devices).  
  • Added new registry key to configure the antenna bitmap.

    ParameterTx antenna bitmap
    Registrynetwork.interfaces.wirelesslan.device0.antenna_bitmap_tx
    Typestring
    ValueNone
    ParameterRx antenna bitmap
    Registrynetwork.interfaces.wirelesslan.device0.antenna_bitmap_rx
    Typestring
    ValueNone
  • Improved behaviour of WWAN devices on suspend/resume

WiFi

  • Improved handling of WiFi network names with non-ASCII characters
  • Added registry keys for restricting frequencies used by WPA Supplicant (see the WPA Supplicant documentation regarding the network-specific settings freq_list and scan_freq). In IGEL OS, the settings affect all configured WiFi´s - these may be useful to improve roaming behaviour.

    ParameterList of allowed frequencies
    Registrynetwork.interfaces.wirelesslan.device0.freq_list
    Typestring
    ValueNone
    ParameterList of frequencies to scan
    Registrynetwork.interfaces.wirelesslan.device0.scan_freq
    Typestring
    ValueNone

CUPS Printing

  • Fixed cups not starting properly.

Cisco Webex

  • Fixed Webex Meetings VDI not connecting to enterprise site.

Base System

  • Fixed reconnect of Lenovo Docking Station TBT Gen 3.
  • Added new registry key to set acpi= kernel cmdline options (some devices needs acpi=off).

    ParameterSet ACPI kernel parameters.
    Registrysystem.kernel.bootparams.acpi
    Range[No setting][Force][On][Off][Noirq][Strict][Rsdt][Copy_dsdt]
    ValueNone            
  • Added new registry key to set reboot kernel cmdline which can be used if reboot or shutdown issues are present.

    ParameterSet reboot kernel parameters.
    Registrysystem.kernel.bootparams.reboot
    Range[Default][Bios][Triple][Kbd][Acpi][Efi][Pci]          
    ValueDefault
  • Fixed ELO AccuTouch not picking up selection.
  • Fixed reloading of license page in IGEL Setup Assistant.
  • Added licensing information for Lenovo's FCC unlock tool.
  • Changed to s2idle on HP mt440 G3 as it improves behavior.  
  • Changed registry key for use mem sleep mode, depending on hardware

    ParameterSet suspend mem sleep mode.
    Registrysystem.suspend.sleep_mode
    Range[Default][Suspend to RAM][Suspend to idle]          
    ValueDefault
  • Fixed ELO multitouch configuration: No kernel module is needed anymore.
  • Fixed handling of custom bootsplash and wallpaper download-url
  • Fixed feature selection in OS Creator.
  • Changed the default setting for the mirror mode to the biggest common resolution (was Panning before)

    ParameterChoose the mode which should be used for mirroring monitors if resolution differs.
    Registryx.xserver%.mirror_mod
    Range[Panning][Biggest common resolution][Scaling][Scaling down]      
    ValueBiggest common resolution
  • Changed the handle_brightness_keys default to enabled as this setting is needed for most of the current laptops anyways.

    ParameterHandle Brightness Keys
    Registryx.xserver%.handle_brightness_keys
    Typebool    
    Valueenabled / disabled
  • Use new DP MST connector setup name handling as new default as this avoids issue with only one monitor could get configured. This may cause issues with already present display profiles so you may need to revert this but in most cases you will already have this key set.

    ParameterUse new DP MST connector setup name handling
    Registryx.drm_daemon.use_new_dp_mst_handling
    Typebool    
    Valueenabled / disabled
  • Fixed suspend / resume support on Lenovo L14 Intel Gen3 device.

H624

  • Fixed: H.264 streams with multiple reference frames (as produced by hardware encoders) are supported properly and do not lead to a potential crash anymore.
  • Fixed: In special situations, certain frames did not show up on the screen when VDPAU was configured.

X11 system

  • Changed default setting for DisplayLink Quirk which solves an issue with long startup times  
  • Registry key parameter now defaults to true:

    ParameterQuirk to fix issues with Xorg start take ages with DisplayLink connected.
    Registryx.xserver%.quirks.displaylink_crash_workaround
    Typebool    
    Valueenabled / disabled
  • Changed: Update of screen configuration after resume - to ensure changes while suspend are detected / effective.

Audio

  • Fixed: Sound preferences not getting saved over reboot.

Misc

  • Fixed autostart notification of sessions in case restart is also active.

Hardware

  • Fixed screen lagging issue with Dell Latitude 7430.
  • Added possibility to configure Intel PSR setting via registry.

    ParameterChange settings for intel PSR (panel self refresh).
    Registryx.drivers.intel.psr
    Range[Default][Disable][Enable][Use only up to PSR1][Use up to PSR2]   
    ValueDefault
  • Fixed immediate wakeup issue after shutdown on some HP mt645 G7

Remote Management

  • Fixed submitting device states to the UMS.
  • Fixed: Web console shadowing via ICG.
  • Fixed submitting device's uptime and total usage over ICG.