- Citrix Workspace app for Linux
- Language support
- Deprecation
- Earlier versions
- Legacy documentation
- CitrixICAClientHowTo
- Citrix Receiver 13.1 on Ubuntu 14.04
- 1. (64-bit only) Alternative install procedure that can be added to a deployment bash script
- 2. (64-bit only) Enable i386 Multiarch
- 3. Download the Citrix Receiver for Linux .deb package
- 4. Install the downloaded package(s) and dependencies
- 5. Add more SSL certificates
- 6. Configure Citrix Receiver
- 7. (64-bit only) Fix Firefox plugin installation
- 8. Configure Firefox
- 9. Configure Chrome/Chromium
- Known Issues / Workarounds
Citrix Workspace app for Linux
Citrix Workspace app for Linux is a software client that lets you access your desktops, applications, and data easily and securely from many types of Linux devices. Citrix Workspace app provides access from your desktop, Citrix Workspace user interface, or web browsers.
Working with a Citrix-enabled IT infrastructure, Citrix Workspace app gives you the mobility, convenience, and freedom you need to get your work done.
You can use Citrix Workspace app on PCs, tablets, and thin clients. By using Citrix StoreFront with Citrix Workspace app, your organization can provide self-service access to applications and desktops. And that access comes with a common user interface, regardless of the endpoint device hardware, operating system, or form factor.
For information about the features available in Citrix Workspace app for Windows, see Citrix Workspace app feature matrix.
Language support
Citrix Workspace app for Linux is adapted for use in languages other than English. For a list of languages supported by Citrix Workspace app for Linux, see Language support.
Deprecation
The announcements in this article give you advanced notice of platforms, Citrix products, and features that are being phased out. Using these announcements, you can make timely business decisions.
Citrix monitors customer use and feedback to determine when they are withdrawn. Announcements can change in subsequent releases and might not include every deprecated feature or functionality.
Deprecated items aren’t removed immediately. Citrix continues to support them in this release but they will be removed in the future.
Item | Deprecation announced in | Removed in | Alternative |
---|---|---|---|
Citrix Workspace app for Linux (x86) | 2305 | ||
minica | 2305 | ||
ctxh264.so | 2303 | — | — |
Raspberry Pi 3/3B support | 2303 | — | — |
ARMHF | 2303 | — | — |
GTK2 | 2209 | — | — |
VDSCARD.DLL | 2209 | — | VDSCARDV2.DLL |
Gstreamer 0.1 | 2205 | — | Gstreamer 1.0 |
Web Packages | 2010 | 2101 | Full Packages |
SUSE 11 SP3 Full Package (Self-Service Support) RPM package | 1908 | 1910 | — |
pacexec binary | 1912 | 1912 | — |
pnabrowse | — | 2103 | storebrowse |
Flash Redirection | 2006 | 2006 | Use Browser Content Redirection (BCR) |
Earlier versions
- Citrix Workspace app 2305 for Linux (PDF Download)
- Citrix Workspace app 2303 for Linux (PDF Download)
- Citrix Workspace app 2302 for Linux (PDF Download)
- Citrix Workspace app 2211 for Linux (PDF Download)
- Citrix Workspace app 2209 for Linux (PDF Download)
- Citrix Workspace app 2207 for Linux (PDF Download)
- Citrix Workspace app 2205 for Linux (PDF Download)
- Citrix Workspace app 2203 for Linux (PDF Download)
- Citrix Workspace app 2202 for Linux (PDF Download)
- Citrix Workspace app 2112 for Linux (PDF Download)
- Citrix Workspace app 2111 for Linux (PDF Download)
- Citrix Workspace app 2109 for Linux (PDF Download)
- Citrix Workspace app 2108 for Linux (PDF Download)
- Citrix Workspace app 2106 for Linux (PDF Download)
- Citrix Workspace app 2104 for Linux (PDF Download)
- Citrix Workspace app 2103 for Linux (PDF Download)
- Citrix Workspace app 2101 for Linux (PDF Download)
Documentation for this product version is provided as a PDF because it isn’t the latest version. For the most recently updated content, see the Citrix Workspace app for Linux current documentation.
Note:
Links to external websites found in the preceding PDF take you to the correct pages, but links to other sections within the PDF are no longer usable.
Legacy documentation
For product releases that have reached End of Life (EOL), see Legacy documentation.
The official version of this content is in English. Some of the Cloud Software Group documentation content is machine translated for your convenience only. Cloud Software Group has no control over machine-translated content, which may contain errors, inaccuracies or unsuitable language. No warranty of any kind, either expressed or implied, is made as to the accuracy, reliability, suitability, or correctness of any translations made from the English original into any other language, or that your Cloud Software Group product or service conforms to any machine translated content, and any warranty provided under the applicable end user license agreement or terms of service, or any other agreement with Cloud Software Group, that the product or service conforms with any documentation shall not apply to the extent that such documentation has been machine translated. Cloud Software Group will not be held responsible for any damage or issues that may arise from using machine-translated content.
DIESER DIENST KANN ÜBERSETZUNGEN ENTHALTEN, DIE VON GOOGLE BEREITGESTELLT WERDEN. GOOGLE LEHNT JEDE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GEWÄHRLEISTUNG IN BEZUG AUF DIE ÜBERSETZUNGEN AB, EINSCHLIESSLICH JEGLICHER GEWÄHRLEISTUNG DER GENAUIGKEIT, ZUVERLÄSSIGKEIT UND JEGLICHER STILLSCHWEIGENDEN GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER.
CE SERVICE PEUT CONTENIR DES TRADUCTIONS FOURNIES PAR GOOGLE. GOOGLE EXCLUT TOUTE GARANTIE RELATIVE AUX TRADUCTIONS, EXPRESSE OU IMPLICITE, Y COMPRIS TOUTE GARANTIE D’EXACTITUDE, DE FIABILITÉ ET TOUTE GARANTIE IMPLICITE DE QUALITÉ MARCHANDE, D’ADÉQUATION À UN USAGE PARTICULIER ET D’ABSENCE DE CONTREFAÇON.
ESTE SERVICIO PUEDE CONTENER TRADUCCIONES CON TECNOLOGÍA DE GOOGLE. GOOGLE RENUNCIA A TODAS LAS GARANTÍAS RELACIONADAS CON LAS TRADUCCIONES, TANTO IMPLÍCITAS COMO EXPLÍCITAS, INCLUIDAS LAS GARANTÍAS DE EXACTITUD, FIABILIDAD Y OTRAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN EN PARTICULAR Y AUSENCIA DE INFRACCIÓN DE DERECHOS.
このサービスには、Google が提供する翻訳が含まれている可能性があります。Google は翻訳について、明示的か黙示的かを問わず、精度と信頼性に関するあらゆる保証、および商品性、特定目的への適合性、第三者の権利を侵害しないことに関するあらゆる黙示的保証を含め、一切保証しません。
ESTE SERVIÇO PODE CONTER TRADUÇÕES FORNECIDAS PELO GOOGLE. O GOOGLE SE EXIME DE TODAS AS GARANTIAS RELACIONADAS COM AS TRADUÇÕES, EXPRESSAS OU IMPLÍCITAS, INCLUINDO QUALQUER GARANTIA DE PRECISÃO, CONFIABILIDADE E QUALQUER GARANTIA IMPLÍCITA DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO E NÃO INFRAÇÃO.
CitrixICAClientHowTo
The Citrix ICA Client (Citrix Receiver) allows access to remote Windows sessions that run on a Citrix server.
These instructions are for current/recent Ubuntu/ICA versions. For historical reference, instructions for older Ubuntu/ICA versions are at CitrixICAClientHowToOlderVersions.
If you are considering deployment of the Receiver in your workplace (as opposed to installation on just your machine), have a look at the Citrix Receiver deployment how-to in the Ubuntu for the Enterprise wiki.
Citrix Receiver 13.1 on Ubuntu 14.04
1. (64-bit only) Alternative install procedure that can be added to a deployment bash script
2. (64-bit only) Enable i386 Multiarch
Even the Citrix Receiver for 64-bit systems has a lot of dependencies on packages from the i386 architecture. If you are using 64-bit Ubuntu and have not already configured i386 multiarch, you must configure it by running:
sudo dpkg --add-architecture i386 sudo apt-get update
N.B. The download link currently directs you to receiver 13.2 rather than 13.1 and the 64-bit deb no longer has i386 architecture dependencies.
3. Download the Citrix Receiver for Linux .deb package
- Go to https://www.citrix.com/downloads/citrix-receiver/legacy-receiver-for-linux/receiver-for-linux-13-2.html
- Near the bottom of the page, select either «For 64-bit Systems» or «For 32-bit Systems» as appropriate, and goto the «Receiver for Linux» package.
- Look for «File Type: .deb» under the Download buttons.
- Click this .deb file, and have it open in Ubuntu Software Center for installation (so you can skip step 4), Or download the .deb file and install it as described in step 4..
- Optionally download the «USB Support Package». This package provides support for passing USB devices from your local Ubuntu machine into the remote Windows session (if your Citrix server is configured to allow that).
4. Install the downloaded package(s) and dependencies
In case your Ubuntu Software Center didn’t install the Citrix receiver, so you had to download it, now install it as follows:
sudo dpkg -i ~/Downloads/icaclient_*.deb ctxusb_*.deb sudo apt-get -f install # Install dependencies and finish configuring the package(s)
5. Add more SSL certificates
By default, Citrix Receiver only trusts a few root CA certificates, which causes connections to many Citrix servers to fail with an SSL error. The ‘ca-certificates’ package (already installed on most Ubuntu systems) provides additional CA certificates in /usr/share/ca-certificates/mozilla/ that can be conveniently added to Citrix Receiver to avoid these errors:
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/
6. Configure Citrix Receiver
/opt/Citrix/ICAClient/util/configmgr &
To map drives (to allow access to files on your local Ubuntu machine via a share drive in the remote Windows session), see the «File Access» tab.
7. (64-bit only) Fix Firefox plugin installation
sudo rm -f /usr/lib/mozilla/plugins/npwrapper.npica.so /usr/lib/firefox/plugins/npwrapper.npica.so sudo rm -f /usr/lib/mozilla/plugins/npica.so sudo ln -s /opt/Citrix/ICAClient/npica.so /usr/lib/mozilla/plugins/npica.so sudo ln -s /opt/Citrix/ICAClient/npica.so /usr/lib/firefox-addons/plugins/npica.so
Starting with Citrix Receiver 13.1, the 64-bit version of Citrix Receiver switched from a 32-bit plugin (using nspluginwrapper to allow it to run within a 64-bit browser) to a native 64-bit plugin. However, the install script still configures the plugin to run within nspluginwrapper, which doesn’t work with a 64-bit plugin. The above will reconfigure the plugin to run without nspluginwrapper.
8. Configure Firefox
In Firefox, go to Tools -> Add-ons -> Plugins, and make sure the «Citrix Receiver for Linux» plugin is set to «Always Activate».
Starting in Firefox 32, plugins are set to «Ask to Activate» by default, but for some reason the activation prompt is never displayed for the Citrix Receiver plugin, so the plugin will not work unless it is set to «Always Activate».
9. Configure Chrome/Chromium
To use Citrix Receiver in Chrome and/or Chromium, run:
xdg-mime default wfica.desktop application/x-ica
Known Issues / Workarounds
- If you are running KDE 4.10 or later: In System Settings, make sure GTK is set to a theme other than Oxygen. The Oxygen theme seems to cause the Citrix Receiver to constantly crash when trying to launch fullscreen applications (such as Terminal Servers or VDI).
- Some people have experienced problems with Citrix Receiver 13.0 showing only random fragments of windows. It is not clear if this is a bug in the graphics library that Citrix has adopted with this version and/or its interaction with certain Citrix server configurations. If you experience this, you are likely to have better success with version 12.1, see CitrixICAClientHowToOlderVersions. The behavior of Citrix Receiver 13.1 for the affected people has not yet been determined.
- Sometimes the Citrix client will not go full-screen with Unity. The Unity launcher and status bar will still be visible, and the Citrix mouse will be in a slightly different position than the client mouse. This can be fixed enabling legacy fullscreen in compizconfig-settings-manager. It is in ‘advanced search’ then ‘Plugin: workarounds’, then second on the list.
- You can exit from the FULL SCREEN mode (in Unity) by pressing Ctrl+F2 followed by Ctrl+Super+Arrow_Down.
- You can prevent Citrix from starting FULL SCREEN by opening a terminal (Ctrl+Alt+T), gedit ~/.ICAClient/All_Regions.ini and setting DesiredHRES=1366 and DesiredVRES=768 for example.
- You can solve keyboard layout problems looking for your keyboard layout in http://support.citrix.com/proddocs/topic/receivers-java-101/java-parameters-keyboard-layouts.html and updating KeyboardLayout value in ~/.ICAClient/wfclient.ini`
- There is a bug in Citrix Receiver 13.1.0.285639, that the receiver can not be started from unity. The problem is a missing hash in a parameter, as a workaround it can be fixed by executing the follwing command. The problem and and solution are also described here: http://discussions.citrix.com/topic/358076-deb-package-uses-icaroot-instead-of-icaroot-spelling-error/#entry1844542
sudo perl -pi -e 's/ -ica/ --ica/g' /usr/share/applications/selfservice.desktop
CitrixICAClientHowTo (последним исправлял пользователь ool-457946df 2015-11-22 02:31:25)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details