Product Documentation

About Receiver for Linux 13.2.x

Jun 05, 2015

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.

Receiver for Linux 13.2.1

What's new in this release

  • This release provides a security fix by upgrading OpenSSL to version 1.0.1n.
  • Additional RPM installation packages.

Fixed issues in this release

  • Russian time zone information can be updated in Receiver for Linux. [LC1971] To enable this fix:
    • For XenApp 6.5, you must install a minimum of Hotfix Rollup Pack 5 or subsequent Rollup Pack hotfixes to redirect all time zones correctly.
    • For the XenApp and XenDesktop 7.6 server operating system VDA, you must install Hotfix ICATS760WX64014.
    • If the server operating system is Windows Server 2008 R2 Service Pack 1, you must install Microsoft hotfix KB2870165 on the server.
    • Update both the server and user device operating systems to apply the latest time zone information.
    • You must install Microsoft hotfix KB2998527 for Windows and then update the time zone data for Linux.
  • When setting any local city, Receiver for Linux might return incorrect information about the city. For example, Receiver for Linux returns information on "America/Bahia_Banderas" when looking information on "America/Bahia. [LC2980]
  • When users receive a new Lotus Notes email, the message window might take focus from the keyboard input window in Receiver for Linux. [LC3059]
  • When using the "-span" parameter to show a desktop session in full-screen mode, if the span covers more than two monitors, the desktop session appears on a single monitor only. [LC3122]

Known issues in this release

  • Flash redirection is not available on 64 bit clients. If this capability is important in your environment please contact the Citrix Product Management team or alternately use the support forums for additional guidance.  [0582627]
  • The ARMEL browser plugin (used for launching sessions from a Web browser) fails to launch, preventing the user from launching a session. To resolve this, use the browser settings to disable the plugin, which allows a fallback mechanism to take over. [0580782]
  • Receiver fails to add favorite applications when selecting Add to Favorites in the Details view; this issue occurs when running SuSE SLED 11sp3 without installing updates. To avoid this issue, ensure that the package libwebkit-1_0-2 is version 1.2.7-0.17.1 (or greater). [0585295]
  • When running on SLED 11sp3, launching storebrowse or selfservice from a terminal may cause several programs to produce errors saying “libidn.so.11: no version information available.” This issue has little, if any, effect on the behavior of Citrix Receiver. [0582512]
  • A third party issue occurs in the EPEL 2.2.4 version of libwebkitgtk+; Citrix recommends using the EPEL (Extra Packages for Enterprise Linux) repository as a method for getting the GTK+2 version of libwebkitgtk on RedHat 7 and Centos 7. However, an issue with the provided EPEL version occurs when Japanese/Chinese characters are used in the hosted application names on the server. As a result, Receiver cannot ensure a proper method for securing a stable libwebkitgtk build on RedHat 7 and Centos 7 suitable for APAC characters. [0586967]    
  • On some platforms, installing the client from a tarball distribution may cause the system to hang after prompting you to integrate with KDE and GNOME. This issue occurs with the first time initialization of gstreamer-0.10. If you encounter this issue, terminate the installation process (using ctrl+c) and run the following command: gst-inspect-0.10 -- gst-disable-registry-fork --version. After executing this command you should be able to re-run the tarball setup without experiencing a system hang. [0587640]
  • In some Gnome desktop environments, a client may experience a crash when launching the Microsoft Remote Desktop app (Mstsc). This issue occurs after connecting to a remote desktop; after inserting login credentials, the session cannot be closed gracefully by clicking the 'X' symbol (an error indicating that "A problem has occurred and the system can't recover.") [0587922]
  • Windows media player displays an error message stating "Windows Media Player encountered a problem while playing the file"; this error condition can be dismissed by closing the error message, then clicking the Play icon. [0588009]
  • Windows Media Player on a Windows 7 desktop may fail to play audio/video when launched from a 64-bit Receiver. This issue occurs due to a known issue with Ubuntu 14.04; expected GStreamer components are not being installed. See the section "Windows Media Player fails to play files in certain formats" in the Troubleshooting topic.  [0588298]
Windows Media Player fails to play files in certain formats

Receiver for Linux 13.2

What's new in this release

  • When used in conjunction with the centralized customization and branding capabilities of the StoreFront 3.0, users of this Receiver for Linux release will receive a centrally managed app and desktop selection experience from StoreFront. This is the same consistent user experience that can be received by the Windows and Mac desktop Receivers and HTML5 and Chrome web Receivers when associated with the StoreFront 3.0 release.
  • Full 64-bit packages
  • Russian language support

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 environment variable before starting either command. Use the following format for the environment variable [#403729]:

    <server_name>.<domain>[:<port>]

  • If Receiver for Linux gives a segmentation fault when accessing smart cards, this may be due to a problem with the PKCS#11 library. You can check the library with the pkcs11-tool utility. The pkcs11-tool utility is part of the opensc package. An example test is:

    pkcs11-tool --module /usr/lib/libgtop11dotnet.so -I

    If this also gives a segmentation fault, you should contact the supplier of the driver. You could also try a driver from another source for the same type of card. This problem has been seen with the Gemalto .NET driver included in Fedora 19 and Fedora 20. [#493172]

  • Receiver for Linux supports multiple card readers; however only one smart card can be used at a time. [#494524]

  • When working with XenDesktop in full screen mode in Receiver for Linux, the local screensaver may not activate. This is a third-party issue, and the behavior may vary depending on the client operating system. [#496398]

  • Receiver for Linux does not allow connection to a non-secure StoreFront store (http://). Depending on the configuration of the store, the user will either receive an error message of the form, "Error: Cannot retrieve discovery document" [], or the initial connection will be made over http, but further communications will switch to https. Alternatively, if you use the IP address for the hostname you may see errors referring to Citrix XenApp Services (formerly PNAgent). Either explicitly use https:// or do not prefix the server name with http:// when entering the URL. [#473027, #478667 and #492402]

  • Receiver for Linux does not support logging on with a smart card that contains multiple authentication certificates. [#488614]

  • On some low performance devices in a full screen session, the logon process with smart card authentication may take longer than expected and a timeout occurs. You may be able to prevent this issue by disabling use of H264. To disable the use of H624, do the following:

    1. Open the wfclient.ini file.
    2. Locate the "Thinwire3.0" section.
    3. Add the entry "H264Enabled=False".

    This issue has been seen on a machine based on armhf (ARM hard float), without hardware accelerated H264. [#497720]

  • If a PNAgent server allows the user to change expired passwords by contacting the Domain controller directly, you can only do this with the MIT compatible version of the library, libkcpm.so. This is due to issues with the Heimdal compatible version. This restriction applies to x86, armel and x64. It does not apply to armhf. [#498037]

  • If you insert the wrong smart card when trying to connect to a StoreFront store, you may see an error message such as "protocol error" or "Specified store not found", which does not explain the issue. [#496904]

  • A new script was added that creates client server file type associations. This script, ctx_app_bind,  allows you to use a published application to open a specific file type. This script accepts either the name of the published app, either an example file or a MIME type, and optionally allows you to include a server name or URL. [#0558649]
    For example:

ctx_app_bind example_file published_app_name server
ctx_app_bind application/some-mime-name published_app_name

Use the –p option to use pnabrowse rather than storebrowse for the session launch.

Note: Citrix recommends using care when executing this script; it has not be tested against all possible OS environments.    

  • If a user is unable to connect to the store, you can enable connection logs on Receiver to troubleshoot the nature of the problem. To enable the collection of connection logs in Receiver:

1. Edit the /opt/citrix/ICAClient/config/AuthManConfig.xml with the following parameters as a user with administrator privileges:

<!-- TracingEnabled - true, false -->

<key>TracingEnabled</key>
<value>true</value>
<!-- LoggingMode - none, normal, verbose -->
<key>LoggingMode</key>
<value>verbose</value>

2.     Halt the following processes: AuthManagerDaemon, selfservice, ServiceRecord, storebrowse.

3.     Start Receiver and connect to the store.

 

4.     Check the logs under $HOME/.ICAClient/logs.

  • HDX RealTime Webcam Video Compression requires :
    • A Video4Linux compatible Webcam
    • GStreamer 0.10.25 (or a later 0.10.x version), including the distribution's "plugins-good" package. [#0559817]
  • When using Linux Receiver X1 to remove an app, the app persists and when logging out and returning to the store. [#0561719]

The Linux Receiver XI user interface introduced at this release offers server level control of subscribed apps and desktops in the form of mandatory apps through StoreFront; apps are automatically subscribed for the user by the server (referred to mandatory apps). Users can add and remove additional apps, but not the mandatory apps provided by StoreFront. 

  • List store output has changed with the addition of a store friendly name.  The following command lines list stores [#0567833]:

. /util/storebrowse -l

./util/storebrowse --liststores

The output of both options is identical. For example:

'https://my.examplestore.net/Citrix/Store/discovery' 'Store' 'Store'
'149397992' '"My Default GW",https://my.defaultgateway.com'
'"Alternative Gateway",https://
my.alternativegateway.com,"Alternative Gateway
2",my.alternativegateway2.com'
'https://my.secondexamplestore.net/Citrix/Second/discovery'
'Second' '401460086' '"Alternative Gateway",https://
my.alternativegateway.com' '"My Default GW",https://
my.defaultgateway.com,"Alternative Gateway
2",my.alternativegateway2.com'
storebrowse lists stores in the following format, where \t is a Tab character.
'<store URL>'\t'<Store Name>'\t'<Store Friendly Name>'\t'<Unique Store ID>'\t'"<Current
Gateway Name>",<Current Gateway URL>'\t'"<Alternative Gateway
1 Unique Name>",<Alternative Gateway 1 URL>, … "<Alternative
Gateway n Name>",<Alternative Gateway n URL>'