What is Citrix Receiver?
Citrix Receiver is a piece of software that allows access to XenDesktop and XenApp installations. This means you can access remote computers from any web browser with Citrix installed.
Where can I get it?
Citrix Receiver can be downloaded from here: . Remember to choose the relevant option (Linux in this case)
How do I install it?
- Navigate to the link above and choose either the 'latest' or 'earlier' versions as desired
- Choose the relevant Tarball Package for your computers' architecture (x86_64) or (x86) and download it
- Accept the End User Licence Agreement if you are happy with it - it is very short
- Save the file to a suitable location on your computer (~/Downloads)
- In a terminal navigate to where you downloaded the tarball to and untar the downloaded file:
tar -xvzf linuxx64-126.96.36.1994519.tar.gz
- As root (or sudo) run the setupwfc script
- Choose option 1
- Accept the defaults during installation if you are happy to do so
- For USB support (The final stage) you may choose to enable
- Choose option 3 to quit setup
What problems may I have?
Receiver not starting
This behaviour can be modified in Firefox by going to:
Tools>Add-ons>Plugins>Citrix Receiver for Linux
and choosing 'Always activate'
Citrix has only a few certificates in the default install. You can add the ones for the site you are logging into by:
- Going to the login page for your target site and clicking the padlock icon on the left of the address bar
- Clicking 'More information'
- Clicking 'View Certificate'
- Clicking the 'Details' tab
- Choosing the top level certificate field
- Clicking 'Export'
- Copying the .crt file to the Citrix keystore folder:
# cp *.crt /opt/Citrix/ICAClient/keystore/cacerts
- Linking the new certificates in Firefox:
# ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
# c_rehash /opt/Citrix/ICAClient/keystore/cacerts/
This is caused by the GTK theme in KDE being set to 'Oxygen'. Change this in:
system settings > application appearance > GTK > GTK Themes
Where can I find additional information?
The Ubuntu Community Wiki has an excellent guide to this software: