Product Documentation

About Citrix Receiver for Linux 13.4

Aug 29, 2016

Citrix Receiver for Linux is a software client that lets you access your desktops, applications, and data easily and securely from many types of Linux devices. Working with a Citrix-enabled IT infrastructure, Receiver gives you the mobility, convenience, and freedom you need to get your work done.

Citrix Receiver for Linux 13.4

This release provides the following new features and enhancements, and resolves a number of previously reported issues to improve the user experience.

  • Desktop Viewer

    Desktop Viewer allows you to effectively interact with multiple virtual desktops and their native desktops simultaneously. Desktop Viewer toolbar functionality allows you to switch a session between windowed and full-screen session windows, including multi-monitor support for the intersected monitors. You can switch between desktop sessions and work with more than one desktop using multiple XenDesktop connections on the same user device. Buttons to minimize all desktop sessions, send the Ctrl+Alt+Del keyboard sequence, disconnect, and log off the session are provided to conveniently manage the user’s session. 

  • Support for Relative Mouse and Absolute Mouse modes

  • Credential insertion SDK (CISDK) for proximity card and thin client OEM integration

  • Support for SecMaker CID

  • Support for selective H264

    Customers using the SoC SDK might be required to update the H264 optimization.

  • Improvements to the authentication dialogs

    Citrix Receiver for Linux now allows the title of its authentication dialogs to be changed by a HTTP response header with the name X-Citrix-AM-Title. A user can more easily tell what they are logging onto.

  • Enhanced FTU experience - particularly when using SMS authentication

    For more information, see CTX205892.

  • Enhanced default smart card support

    When connecting to a StoreFront server that allows smart card authentication, if no value has been set for “PKCS11module” in the $ICAROOT/config/AuthManConfig.xml configuration file, Receiver uses the driver if it finds it in one of the standard locations. This means that it might prompt you to insert a reader or card without any change to AuthManConfig.xml. If you do not want to use a smart card, select the “Log on with another method” link.

  • As part of the continuing work to improve security, Receiver for Linux now uses version 1.0.1t of OpenSSL for TLS connections.

Fixed issues in this release

Known issues in this release

  • Proxy support for the selfservice and storebrowse commands is not available by default. To use a proxy server with a StoreFront server, set the http_proxy and/or HTTPS_PROXY environment variable(s) before starting either command. Use the following format for the environment variable: .[:]


  • Citrix Receiver for Linux does not recognize the PIV smartcard when launching a desktop for the first time.


  • Unclear error messages are displayed when Citrix Receiver for Linux cannot find the server immediately after it reboots.


  • An incorrect message dialog is displayed when the session reliability timer expires.


  • An error message (for example, "Unknown Error 1000047") is displayed when connecting to the VDA with the SSLv3 protocol enabled.


  • A generic network error is displayed when connecting to a StoreFront server with the SSLv3 protocol enabled.


  • Changing the parameter SharedUserMode using storebrowse,  -c SharedUserMode[=value], requires exact case matching using the value parameter. When using the value parameter for storebrowse, -c SharedUserMode[=value], you must specify an exact case match using "True" or "False." No error message is displayed if an invalid value parameter is used. For example, -c SharedUserMode=True.


  • When connecting to a terminal server (for example, RDS) with only the SSLv3 protocol enabled, the connection fails as expected but it might not fail with a SSL peer handshake failure.


  • Generic USB webcam input fails on 64-bit systems.


  • The storebrowse –d command does not delete previously cleared cached store information created by selfservice. This means that if the store is subsequently added, the selfservice UI loads from the previous cached state.


  • Connection Center does not support IPv6.


  • When specifying a negative value to an integer config entry such as TCPRecvBufferSize in $HOME/.ICAClient/All_Regions.ini, the value is erroneously passed to WFICA as a positive value. To resolve this issue, use $ICAROOT/config/module.ini to set a negative value for TCPRecvBufferSize.


  • GStreamer helper processes display a warning related to a GLIB threading issue.


  • The ARMEL browser plugin does not work in this release.


  • Windows Media Player on a Windows 7 desktop launched from 64-bit Linux Receiver does not play video/audio when the H264 gstreamer plugin is not available. When this occurs, the server side rendered video is invoked.


  • Cannot reduce a fullscreen session to windowed mode using the Desktop Viewer toolbar when utilizing the ‘-span o’ argument to override the session window redirect.

    To resolve this issue, do not use the ‘-span o’ option. Use a window manager with _NET_WM_FULLSCREEN_MONITORS support or disable Desktop Viewer instead.

  • The secondary session might not pop up when clicking its name under the Switch button on Desktop Viewer.


  • Receiver for Linux becomes unresponsive indefinitely when switching from X1 UI to Classic UI.

    If the SelfService UI displays the error "NoWebUI 0," restart the selfservice process to revert the SelfService UI to normal.

  • Flash Redirection uses the wrong location with multi-monitor clients.

    When using Flash Redirection on a client with multiple monitors, Flash content can appear on the wrong monitor or off the screen. This can be avoided by ensuring the session is running on all available monitors before attempting to use the Flash Redirection feature.

  • Updating to this release can produce errors due to options dropped from All_Regions.ini.


  • HDX Webcam redirection is disabled for 45 seconds at startup.

    To avoid this, add an entry to the [wfclient] section of ~/.ICAClient/wfclient.ini (or $ICAROOT/config/module.ini) HDXRTMEWebCamLaunchDelayTime=0.

    If you intend to use the RTME plugin instead of HDX webcam redirection, do not change this value.