Installation of Citrix Receiver on Ubuntu Precise Pangoling 12.04 x86_64

Hopefully, these instructions will help you installing the latest Citrix Receiver client software (as of June 2012) on Ubuntu 12.04
The idea is to start from a fresh installation.

Preparation:
==========

Update & upgrade your Ubuntu installation:

sudo apt-get update && sudo apt-get dist-upgrade

Install via apt-get:

flashplugin-installer (better to have for the Citrix website)
gstreamer0.10-ffmepg
ia32-libs (includes the required ia32-libs-multiarch:i386)
libmotif4:i386

Installation:
==========

Download from the Citrix website http://www.citrix.com/English/ss/downloads/index.asp –> Citrix Receiver –> Linux –> For 64-bit Systems:
icaclient_12.1.0_adm64.deb

–> sudo dpkg -i icaclient_12.1.0_amd64.deb

The installation will return the following error:

Errors were encountered while processing:
icalclient

–> run “sudo apt-get install -f” to install the recommended but missing libc6-i386, lib32z1, lib32asound2, nspluginviewer:i386, nspluginwrapper

Edit the icaclient.postinst file to fix the installationscript:

sudo vim /var/lib/dpkg/info/icaclient.postinst

On line 2648, replace “grep” with “grep -E” and “86” with “86|x86_64” , save the file and quit.
(source: http://forums.citrix.com/thread.jspa?threadID=306353&tstart=0)

sudo dpkg –configure icaclient

Starting the application:
===================

Start Citrix Receiver on the cli as /opt/Citrix/ICAClient/wfcmgr

Afterwards, it depends on your Citrix environment.
I start the apps via menu “View” -> Citrix XenApp View. In a different window, Citrix Receiver asks me about the server name.

Continuing, you will probably receive the following “Client Error”:

You have not chosen to trust “QuoVadis Root CA 2”, the issuer of the server’s security certificate (SSL error 61).

sudo cp /usr/share/ca-certificates/mozilla/QuoVadis_Root_CA_2.crt /opt/Citrix/ICAClient/keystore/cacerts/
(source: http://ubuntuforums.org/showthread.php?t=912886)

When I start Citrix Receiver again on the cli as /opt/Citrix/ICAClient/wfcmgr, I am prompted for my user credentials for the Citrix server.

Error / Known Problems:
===================

If connecting to the client is successful but applications don’t start resp. die after 40 ~ 50 secs, have your Citrix administrator check whether your Citrix server can access (firewall) your configured homedrive/homepath as specified in the properties of your Active Directory user account.

Tags: , , , , , , , , ,

Comments are closed.