New Features 10.06.100
OS 11 Upgrade
It is now possible to upgrade to IGEL OS 11. For more information, see the how-to Upgrading IGEL Devices from IGEL OS 10 to IGEL OS 11.
The parameters for the upgrade:The parameters for configuring the desktop integration of the IGEL OS 11 Upgrade tool are:
Citrix
Integrated Citrix Workspace app 19.03.
Added a new registry key to support 1536-bit RSA keys for client authentication. Factory default for this release is "true".
Added a new registry key to enable different cipher suites. Factory default for this release is "ALL".
Added a new registry key to support keyboard layout synchronization.
- Updated Citrix HDX RTME used for optimization of Skype for Business to version 2.8.0-2235.
- Added support for Citrix Workspace Launcher functionality as described at https://support.citrix.com/article/CTX237727.
Added a Citrix plugin for hardware accelerated VDPAU based H.264 decoding on AMD graphics chipsets:
RDP/IGEL RDP Client 2
Added a field 'Collection' to RDP session server page.
VMware Horizon
- Updated Horizon Client to version 5.0.0-12557422.
Added parameters to specify webcam frame size and rate for RTAV.
Added a possibility to easily evaluate Horizon Blast decoder states. By default, sessions are evaluated after use and the result is written to the journal log.
Added continuous run mode for USB-Arbitrator.
Added recognition for password change and password expired dialog in Horizon local logon sessions or appliance mode.
Added switch for Blast H.264 decoding for VMware Horizon Client.
Added switch to use systemwide proxy in VMware Horizon appliance mode.
Parallels Client
- Updated Parallels Client to version 16.5.3 (64-Bit).
- Added a possibility to set apps to autostart on Parallels RAS.
ThinLinc
- Updated Cendio ThinLinc to version 4.10.
RedHat Enterprise Virtualization Client.
- Updated Remote Viewer (RedHat Virtualization) to version 8.0.
- Updated Spice GTK (RedHat Virtualization) to version 0.36.
IBM_5250
- Updated IBM iAccess Client Solutions to version 1.1.8.1.
- Improved startup time of IBM iAccess Client.
Improved configuration of IBM iAccess Client via IGEL Setup.
Firefox
- Updated Mozilla Firefox to version 60.7.2 ESR.
Added new keys to auto show and hide the on-screen software keyboard. To use this feature, the keyboard should be set to autostart. After a restart is is activated, the keyboard will appear automatically when an input box is selected. Confirmed to work in Firefox and on lockscreen.
- Added new parameters: Allow a custom command before and after browser session.
Added options to customize Firefox overflow menu and hide navigation buttons.
Imprivata
- Imprivata Appliance 6.3 or higher is needed now.
Added a new parameter to Imprivata.conf: "Redirection of Smartcards".
Added a new parameter: "Path to Certificate".
Network
- Added NCP Secure Enterprise VPN Client version 5.10_rev40552 (configurable under IGEL Setup > Network > VPN > NCP VPN Client).
- Added a new feature: Network status icons are shown on the lock and logon screens.
Added a mechanism for retrieving the SCEP challenge password with a custom script. Setting the following registry key to "true" enables the use of the script. The registry key
network.scepclient.cert%.crypt_password
will be ignored. (The script may use it for its own purpose though.)If the above key is enabled, the value of this key will be passed to bash for execution. It happens when the SCEP challenge password is needed for creating a certificate signing request. The script is supposed to output the challenge password on its standard output. For convenience, any Carriage-Return characters are stripped off the script before execution by bash.
Wi-Fi
- Added support for Realtek 8821CE wireless cards.
Added switch to determine the source of WiFi scan results for Wireless Manager. Selecting default is currently identical with the old mechanism (using the iwlist command). This may change in the future. When iwlist fails, NetworkManager is automatically used as a fallback.
Smartcard
New IGEL Smartcard mode without Locking Desktop (reintroduced feature of Linux 5.x firmware).
Updated MUSCLE CCID smartcard reader driver to version 1.4.30.
Updated ACS CCID smartcard driver to version 1.1.6.
Updated REINER SCT smartcard reader driver to version 3.99.5final.sp13.
Updated SecMaker NetID to version 6.7.2.36: now YubiKey 5 is supported.
Updated cryptovision sc/interface PKCS#11 smartcard library to version 7.1.20.
Added configuration parameters for some settings of smartcard library OpenSC.
Updated CHERRY USB-LAN Proxy to version 3.2.0.3. This version provides enhanced configuration.
CUPS Printing
Added SMB Network Print client function.
Base system
- Updated kernel from 4.18.20 to 4.19.57 version.
Enhanced bootloader to allow the set of some kernel commandline parameters with registry keys:
Added a possibility to configure scheduled commands. Registry keys:
system.cron.**
Buddy update enhancements:
Automatic load balancing:
A client collects up to eight server candidates from which one is selected randomly. Collection stops when the number specified in the following registry key is reached. Otherwise collection stops after a timeout.Grouping:
Buddy update servers and clients only interact with each other when they are in the same group determined by the following registry key (a non-negative integer number). This feature is mainly useful when different firmware versions shall be used in parallel.
Updated libwebkit2gtk-4.0-37 to version 1.24.2.
Security fixes:Updated Fluendo multimedia codecs to the following versions:
- Added a package ldap-utils which can be used by custom scripts.
Driver
- Updated DisplayLink driver to version 5.1.26.
- Updated Philips Speech Driver to version 12.7.11 - added support for Philips AirBridge.
Added registry keys to modify the Intel graphic driver usage of framebuffer compression and power management.
New registry keys:Updated signotec Citrix Virtual Channel driver to version 8.0.8.
Updated deviceTRUST Client to version 19.1.200. These are the release notes:
Welcome to the release of the deviceTRUST 19.1.200 IGEL client, providing the context of IGEL thin client and UD Pocket devices into your virtual sessions. This release includes support for logical disks attached to the IGEL endpoint, plus bug fixes and stability improvements over the previous 19.1.100 release.Logical Disks
We’ve added support for real-time properties representing the LOGICAL DISKS attached to the IGEL endpoint. This includes:
X11 system
- Updated Xorg server from 1.19.6 to 1.20.5 version.
- Updated Virtualbox from 5.2.18 to 6.0.8 version.
- Updated Mesa from 18.2.1 to 19.0.8 version.
- Updated Xorg video and input driver to current upstream versions.
Added new options for laptop lid handling dependent on power supply:
- The new Display Switch tool can use multiple different profiles, automatically chosen at runtime depending on the currently connected monitors.
A profile is created, when the current monitor layout/resolution is configured via the Display Switch utility. The profile will be associated with the current connected displays automatically (manufacturer, model and used connector are used for allocation) and if applicable, the state of the laptop lid. The setup will be restored by hot-(un)plugging known displays, means the system will automatically switch to the already configured profile.
The Display Switch utility itself got a new interface. All base functionalitycan be configured via Drag&Drop.
An example workflow:- Connect the hardware and close/open the lid.
- Open the Display Switch Utility:
- A quick (simple) setting can be selected directly.
- Should the desired use case be different from the provided choices, the `Advanced´ button opens a drag&drop interface for further settings. In this interface the displays can be dragged and dropped for the intended configuration. The display will snap adjacent to others.
If a display should not be used, it can be dragged to the `Disabled´ area on the top right - the screen will be reactivated when it is dragged back to the active area.
To show the same content on multiple displays, one display should be dragged onto another active screen. The interface will show "Mirror". The mirroring monitor will be displayed on the lower right.
With the 'Apply' button the current state will be set, with `Yes´ on the "Keep configuration" dialog the current settings will be saved to persistent storage and associated with the profile.Advanced functionality (panning/scaling/resolutions) can be configured in drop-down boxes, hidden in a drawer on the right side. The drawer can be expanded by clicking the '<' button on the right edge.
For the Display Switch functionality the following parameters should be enabled for proper usage:
Added a new parameter to optionally start with opened 'Advanced' drawer in Display Switch.
Added xprintidle tool to firmware.
Added some registry keys to disable loading of DRM kernel modules (graphic).
Added the possibility to change an embedded DisplayPort to a normal DisplayPort.
Java
- Replaced Oracle JRE by AZUL's Zulu JRE.
- Removed deprecated Java WebStart since it is not supported with non-Oracle JRE's.
X server
- Updated Xephyr x session to version 1.20.5.
Hardware
Added hardware support for the following headsets:
Remote Management / IGEL Cloud Gateway
Connection order between UMS and ICG can now be configured.
When an ICG connection is configured and the parameter is enabled, the device tries to connect directly to UMS. If the connection was established successfully, the device is managed by UMS and not over ICG until new start of the device or networking.
Firmware update scheduled on shutdown is now invoked on reboot as well.
Added some adaptations in UMS Agent concerning migration to IGEL OS11.