Citrix Receiver 13
  • Integrated Citrix Receiver 13.7.0. Citrix Receiver versions 13.4.2 and 13.5.0 were removed. Available Citrix Receiver versions: 12.1.8, 13.3.2, 13.7.0 (default)
  • With Receiver version 13.7.0 the HDX Adaptive Transport over EDT feature is supported.

    IGEL Setup

    Sessions > Citrix XenDesktop/XenApp > HDX/ICA Global > Options

    Parameter

    HDX Adaptive Transport over EDT

    Registry

    ica.wfclient.hdxoverudp

    Range

    [UDP without fallback to TCP] [TCP Only - UDP disabled] [UDP with fallback to TCP]

    Details about HDX Adaptive Transport: Citrix Product Documentation.

  • Added CEIP configuration for Citrix Receiver 13.7.0. (Citrix Customer Experience Improvement Program).

    Parameter

    Participate in CEIP

    Registry

    ica.module.enableceip

    Range

    [Disable] [Enable]

    Details about CEIP: About CEIP

  • Citrix Receiver 13.7.0 introduces a new, stricter, validation policy for server certificates to ensure a continuous improvement of client security.
  • The Multi-Stream ICA feature is only supported with Citrix Receiver 13.7.0.!

    IGEL Setup

    Session > Citrix > HDX Global > Options

    Parameter

    Multi-Stream ICA

    Registry

    ica.module.allowmultistream

    Value

    enabled / disabled

  • Added Citrix HDX RTME 2.3.0 used for Skype for Business optimization in ICA sessions.

    IGEL Setup

    Sessions > Citrix XenDesktop/XenApp > HDX/ICA Global > Unified Communications > Skype for Business

    Parameter

    Enable HDX Realtime Media Engine

    Registry

    ica.module.virtualdriver.hdxrtme.enable

    Value

    enabled / disabled

  • Added signotec Virtual Channel version 8.0.6 for Citrix. Support for redirection via Citrix Virtual Channel.

    IGEL Setup

    Sessions > Citrix XenDesktop/XenApp > HDX/ICA Global > Mapping > Device Support

    Parameter

    signotec signature pad channel

    Registry

    ica.module.virtualdriver.stvcpad.enable

    Value

    enabled / disabled

  • Activating the Virtual Channel takes preference over VCOM Daemon.

    IGEL Setup

    User Interface > Input > Signature Pad

    Parameter

    Enable signotec VCOM Daemon

    Registry

    devices.signotec.enable

    Value

    enabled / disabled

  • Using high quality sound format by default now. The audio bandwidth usage can be lowered at:
    • StorFront sessions -

      IGEL Setup

      Sessions > Citrix > HDX Global > Options

      Parameter

      Audio Bandwidth Limit in StoreFront sessions

      Registry

      ica.wfclient.audiobandwidthlimit

      Range

      [high] [medium] [low]

    • Legacy sessions -

      IGEL Setup

      Sessions > Citrix XenDesktop / XenApp > Legacy ICA Sessions > ICA Session > Options

      Parameter

      Audio Bandwidth Limit

      Registry

      sessions.ica.appsrv.audiobandwithlimit

      Range

      [high] [medium] [low]


RDP / IGEL RDP Client 2

  • Added option to expand RDP fullscreen sessions across all monitors.

    IGEL Setup

    Sessions > RDP > RDP Global > Window

    Parameter

    Multi-monitor fullscreen mode

    Registry

    rdp.winconnect.usemonitorfullscreen

    New Option

    Expand fullscreen session across all monitors

    IGEL Setup

    Sessions > RDP > RDP Sessions ... > Window

    Parameter

    Multi-monitor fullscreen mode

    Registry

    sessions.winconnect%.option.usemonitorfullscreen

    New Option

    Expand fullscreen session across all monitors

  • Added support for shell variables in local logon configurations. The shell variable configuration is available at setup page System > Firmware Customization > Environment Variables.
  • Added option to execute the post session command only for a RDP session logoff and not for a RDP session disconnect.

    Parameter

    Perform post session command only on RDP logoff

    Registry

    auth.login.autologoff_only_on_session_logoff

    Value

    enabled / disabled

    The post session command configuration is available at setup page: System > Firmware Customization > Custom Commands > Post Session.

  • Added option to configure the RDP sessions log verbosity.

    Parameter

    Debug Log Level

    Registry

    rdp.winconnect.loglevel

    Value

    [TRACE] [DEBUG] [INFO] [WARN] [ERROR] [FATAL] [OFF]


VMware Horizon

  • Integrated VMware Horizon Client 4.6.0-6617224.
  • Added media provider optimization for Skype for Business.

    IGEL Setup

    Sessions > Horizon Client > Horizon Client Global > Unified Communications > Skype for Business

    Parameter

    Virtualization Pack Skype for Business

    Registry

    vmware.view.mediaprovider_skype

    Value

    enabled / disabled

  • Added setup page for USB Redirection: Sessions > Horizon Client > Horizon Client Global > USB Redirection.
  • Added new parameter to modify the USB redirection behavior.

    IGEL Setup


    Parameter

    Redirect HID functionality of some headsets or headphones

    Registry

    vmware.view.redirect_headset_hid

    Value

    enabled / disabled

    If enabled, Jabra, Plantronics and Sennheiser headsets/headphones will be ignored as HID devices by the X-server.

  • Added possibility regarding USB redirection to split up composite USB devices and redirect only a subset of their interfaces. This can be done automatically according to their class type or explicitly by naming the interfaces' number to exclude. Enable parameter for automatic device splitting.

    IGEL Setup

    Sessions > Horizon Client > Horizon Client Global > USB Redirection

    Parameter

    Automatic splitting of composite USB devices

    Registry

    vmware.view.usb.allowautodevicesplitting

    Value

    enabled / disabled

    IGEL Setup

    Sessions > Horizon Client > Horizon Client Global > USB Redirection

    Parameter

    Device Rules > Rule

    Registry

    vmware.view.usb.devicepolicy.product_rule.rule

    Range

    [Deny] [Allow] [Split] [No auto-split]

    Additionally to "Deny" and "Allow" for every usb device, there are two new rules: "Split" and "No auto-split". Default is "Deny".


    IGEL Setup

    Sessions > Horizon Client > Horizon Client Global > USB Redirection

    Parameter

    Device Rules > Interface Exclude List

    Registry

    vmware.view.usb.devicepolicy.product_rule.excludeif

    If the rule is set to "Split" you can specify the interfaces to exclude in the new key. Default is empty. Interface numbers can be separated by commas. If the rule is set to "No auto-split" you can prevent the specific USB device from being split. (This is only effective if Automatic splitting of composite USB devices is enabled.)


Multimedia

  • Added Cisco VXME client 11.9.0 for support of Cisco Jabber in Citrix ICA and VMware Horizon sessions.

    IGEL Setup

    Sessions > Citrix XenDesktop/XenApp > HDX/ICA Global > Unified Communications > Cisco Jabber

    Parameter

    Cisco VXME client

    Registry

    ica.module.virtualdriver.vdcisco.enable

    Value

    enabled / disabled

    IGEL Setup

    Sessions > Horizon Client > Horizon Client Global > Unified Communications > Cisco Jabber

    Parameter

    Cisco VXME client

    Registry

    vmware.view.vdcisco.enable

    Value

    enabled / disabled

    Registry path for Common VXME options: multimedia.ciscovxme.*



Parallels Client

  • Updated Parallels 2X Client to version 16.0.1-18456


NX Client

  • Updated NoMachine NX Client to version 5.3.12


RedHat Enterprise Virtualization client

  • Updated virt-viewer to version 7.0


Firefox

  • Updated Firefox browser to version 45.9.0
  • Updated Flash Player download URL to version 27.0.0.170


Remote Management

  • Update online status on switch between WiFi and LAN connections


WiFi

  • Added feature to prevent permanent storage of credentials via Wireless Manager (Cafe wireless).

    Parameter

    Allow storage of credentials

    Registry

    network.applet.wireless.allow_storing_credentials

    Value

    enabled / disabled

    If disabled, the Wireless Manager doesn't allow to permanently store: 1. The passphrase in the case of WPA(2) Personal (by skipping the connection configuration dialog). 2. The credentials in the case of EAP/PEAP methods that require username and password.


Smartcard

  • Added possibility to prevent the user from editing the (predefined) user name in the local login window for Horizon.



    Parameter

    User name is editable

    Registry

    vmware.login.username_editable

    Value

    enabled / disabled

  • Updated PC/SC Lite smart card resource manager to version 1.8.22.


Base System

  • Updated kernel to version Ubuntu-4.4.0-96.119.
  • Added a secure wipe operation of the related partitions, when a custom partition is disabled or a reset to factory defaults is performed. One can choose between a secure and insecure wiping mode.

    Parameter

    Securely wipe disks

    Registry

    system.security.secure_wipe

    Value

    enabled / disabled

  • It is now possible to upgrade Samsung TC2 to IGEL Linux 10. See Upgrading Samsung TC222L or TC242L Devices from IGEL Linux v5 to IGEL Linux 10 for more information.


Driver

  • Updated Diktamen Citrix extension for dictation to version from 2017/09/29.
  • Updated Citrix Virtual Channel OlyCom for dictation with Olympus devices to version from 3. November 2016.
  • Added Cherry USB2LAN Proxy. This daemon detects Cherry EGK (German healthcare card) devices and exposes their SICCT and HTTPS channels through a network connection.

    IGEL Setup

    Security > Smartcard > Services

    Parameter

    Cherry USB2LAN Proxy

    Registry

    devices.cherry_usblanproxy.enable

    Value

    enabled / disabled

  • StepOver TCP/Citrix Client version 2.1.0 Added support for redirection via Citrix Virtual Channel.

    IGEL Setup

    Sessions > Citrix XenDesktop / XenApp > HDX / ICA Global > Mapping > Device Support

    Parameter

    StepOver signature pad channel

    Registry

    ica.module.virtualdriver.soctx.enable

    Value

    enabled / disabled

    Activating the Virtual Channel takes preference over TCP Client:


    IGEL Setup

    User Interface > Input > Signature Pad

    Parameter

    Enable StepOver TCP Client

    Registry

    devices.sotcp.enable

    Value

    enabled / disabled

  • Added support for SATA drives in DriveLock.
  • Integrated Philips Speech Driver 12.5.4. New supported device: SpeechMike Premium Air.



X11 system

  • Added a feature to display a countdown before either the screen gets locked or an arbitrary shell command gets executed. The purpose is to give the user a chance to avoid the screen lock or the command respectively.

    IGEL Setup

    User Interface > Screen Lock/Saver > Options

    Parameter

    Countdown duration in seconds

    Registry

    sessions.xlock0.options.countdown_seconds

    Default

    0 (means disabled)

    If the value is greater than 0, the actions mentioned above will be delayed by this amount of seconds. Size, position and appearance of the counter is determined by the clock settings at IGEL Setup > User Interface > Screen Lock/Saver > Screensaver. The counter is only visibile, if the parameter Clock display monitor is set to All or to a display number. The time when the counter appears is specified by the same setting as for the ordinary screensaver.

    IGEL Setup

    User Interface > Screen Lock/Saver > Options

    Parameter

    Countdown visual effect

    Registry

    sessions.xlock0.options.countdown_visual_effect

    Range

    [Dark screenshot] [Gray screenshot]

    A range of visual effects of which one is applied when the countdown starts.


    IGEL Setup

    User Interface > Screen Lock/Saver > Options

    Parameter

    Countdown background image

    Registry

    sessions.xlock0.options.countdown_background_image

    A background image to be shown with the counter. Size and position are determined by settings of the ordinary screensaver.


    Parameter

    Countdown done command

    Registry

    sessions.xlock0.options.countdown_done_cmd

    This should be left empty, when a local screen lock is configured that is supposed to start after the countdown has reached 0. Alternatively an arbitrary command can be specified that is supposed to have a similar effect, e.g. log off from an appliance mode session. The command is executed synchronously before the countdown goes away. If the command doesn't terminate quickly it must be sent to the background by appending "&".

    Parameter

    Countdown condition command

    Registry

    sessions.xlock0.options.countdown_condition_cmd

    This is only relevant if the countdown_done_cmd value is not empty. A command can be specified, which is executed before the countdown is started. A non-zero exit code means that the countdown shall not be started. E.g. it might not be desirable to try to terminate a user session when there is currently none.

    Parameter

    Continue screensaver after countdown done command

    Registry

    sessions.xlock0.options.countdown_done_cmd_continue

    If enabled the ordinary screensaver is shown after the command has been executed. (Some applications stop the screensaver, when they get restarted. So this doesn't always have the desired effect.)


X server

  • Added options to avoid tearing artefacts:
    • For INTEL graphics adapters -

      Parameter

      Enable tear free option on INTEL hardware

      Registry

      x.drivers.intel.use_tear_free

      Value

      enabled / disabled

    • For ATI/Radeon graphics adapters -

      Parameter

      Enable tear free option on ATI hardware

      Registry

      x.drivers.ati.use_tear_free

      Value

      enabled / disabled

    • For ATI/AMDGPU graphics adapters -

      Parameter

      Enable tear free option on ATI hardware

      Registry

      x.drivers.amdgpu.use_tear_free

      Value

      enabled / disabled



Windowmanager

  • Added option to choose the monitor on which desktop icons are placed.

    IGEL Setup

    User Interface > Desktop

    Parameter

    Monitor for desktop icons

    Registry

    windowmanager.defaulttheme.desktopxineramamonitor

    Value

    [All monitors][Same as taskbar][1st monitor][2nd monitor] etc.


Audio

  • Added option to configure default sound output and input.
  • Default sound output -

    IGEL Setup

    Accessories > Sound Preferences > Options

    Parameter

    Port Name

    Registry

    userinterface.sound.default_sink.port_name

    Range

    [Automatic] [HDMI / DisplayPort] [Speakers] [Headphones]

    IGEL Setup

    Accessories > Sound Preferences > Options

    Parameter

    Device Name

    Registry

    userinterface.sound.default_sink.device_name

    The port and device names must be the same as the corresponding names in the "Sound Preferences" dialog. Automatic method works as follows: 1. USB devices before PCI devices 2. HDMI before internal speaker 3. Unplugged ports are ignored

  • Default sound input -

    IGEL Setup

    Accessories > Sound Preferences > Options

    Parameter

    Port Name

    Registry

    userinterface.sound.default_source.port_name

    Range

    [Automatic] [Microphone] [Headset Microphone]

    IGEL Setup

    Accessories > Sound Preferences > Options

    Parameter

    Device Name

    Registry

    userinterface.sound.default_source.device_name

    The port and device names must be the same as the corresponding names in the "Sound Preferences" dialog. Automatic method works as follows: 1. USB devices before PCI devices 2. HDMI before internal speaker 3. Unplugged ports are ignored



Evidian

  • Integrated Evidian AuthMgr version 1.5.6362. Evidian AuthMgr sessions can be configured at IGEL Setup.

    IGEL Setup

    Sessions > Evidian AuthMgr

    Registry

    sessions.rsuserauth%


Java

  • Updated Oracle JRE to version 8U144.


TC Setup (Java)

  • New TC setup version 5.7.12
  • Added hint to use fully qualified domain name at parameter.

    IGEL Setup

    Security > Active Directory/Kerberos

    Parameter

    Default Domain (Fully Qualified Domain Name)

    Registry

    auth.krb5.libdefaults.default_realm

  • The IGEL Setup now logs errors and informations to the file /var/log/user/tcsetup.log.

    /var/log/user/tcsetup.log