Ubuntu Citrix Receiver

Introduction
Below are the steps to install Citrix Workspace app for Linux (ICAclient) on Ubuntu 64-bit.

Installation
Download the Self-Service Support 64bit package for Debian from the manufacturer's website: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html and proceed with its installation: sudo dpkg --install icaclient*.deb sudo apt -f install

Configuration
It is possible to configure different aspects of the client using the appropriate program: /opt/Citrix/ICAClient/util/configmgr &

Problems and Solutions
These are the solutions to some of the problems that can be encountered:

sudo find /opt/Citrix/ICAClient/keystore/cacerts -xtype l -exec rm {} \; sudo ln -fsn /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
 * You have not chosen to trust "xxx xxx Root", the issuer of the server's security certificate (SSL error 61).


 * When trying to run a Citrix application, Firefox saves the launch.ica file instead of running it.
 * Make sure that in Firefox preferences, under Applications, Citrix ICA settings file is associated with Use Citrix ICA settings file (default).


 * When you try to run a Citrix application, Firefox apparently does nothing.
 * If Firefox is protected by AppArmor, you must enable the ability to run wfica:

echo " ptrace (trace) peer=@{profile_name}, /dev/nvidia-modeset rw, /etc/adobe/mms.cfg r, /etc/icaclient/** r, /etc/icalicense/clientlicense rw, /etc/xdg/mimeapps.list r, /opt/Citrix/ICAClient/wfica ixr, /opt/Citrix/ICAClient/wfica.sh ixr, /opt/Citrix/ICAClient/*.DLL m, /opt/Citrix/ICAClient/*.so m, /opt/Citrix/ICAClient/lib/*.so m, /opt/Citrix/ICAClient/nls/**/LC_MESSAGES/*.mo m, /opt/Citrix/ICAClient/util/*.so m, /usr/bin/chrome-gnome-shell ix, /usr/local/share/mime/mime.cache m, /usr/share/fonts/truetype/**/*.tt[cf] m, /usr/share/fonts/**/*.pfb m, /usr/share/mime/mime.cache m, owner /{dev,run}/shm/{,.}org.chromium.* mrw, owner /{,var/}run/shm/ParseLock00[0-9] rw, owner @{HOME}/.ICAClient/CtxFlashCache/CacheFile.cache rw, owner @{HOME}/.ICAClient/wfica.lock k, owner @{HOME}/.local/share/mime/mime.cache m, /proc/*/net/arp r, /proc/*/comm r, /proc/*/loginuid r, /proc/*/task/*/comm rw, /proc/sys/kernel/random/uuid r, /sys/devices/system/node/node[0-9]/meminfo r, /sys/devices/virtual/block/**/removable r, /sys/devices/virtual/block/**/uevent r, /sys/devices/virtual/block/**/size r, /usr/lib/@{multiarch}/gstreamer*/gstreamer*/gst-plugin-scanner ix, /dev/video0 rw, dbus (send) bus=system path=/org/freedesktop/UPower interface=org.freedesktop.UPower member=EnumerateDevices, unix (send) type=dgram addr=none, " | sudo tee -a /etc/apparmor.d/local/usr.bin.firefox sudo aa-enforce /etc/apparmor.d/usr.bin.firefox
 * 1) include 