Citrix Manual install differences / notes
Followed the manual instruction notes mostly. Some additional notes with my setup. Before starting the manual setup:
Enable 'multilib' if you haven't done so. If you try to install the list of packages starting with lib32xxx and get package not found, you need to enable the multilib repositories. The link https://wiki.archlinux.org/index.php/multilib will go over how to do so.
During install of USB functions, the install script from citrix fails in several places due to certain missing files. This occurred running as root.
During this process, some of the 32 bit libs, there were several package conflicts with already loaded files. I kept my fingers crossed and followed the defaults of replacing them.
After script completed and running firefox to launch citrix client, got 'error 61'. In my case it was a thawte certificate. Converting the firefox certs to pem and linking them to the default citrix keystore directory didn't work. Mozilla's certs had thawte in them. I ended up following the procedure at this link to get the cert from the web page directly: hintshop.ludvig.co.nz/show/citrix-certificate/
As noted in the web page, make sure you select the top level or 'root' cert before you export. After this the ctrix client loaded right up after I copied the exported cert to the default citrix keystore directory.
If anyone knows how to configure the USB for arh linux, please reply.
I am unable to use the super keys on the remote, if anybody has an answer please reply here or at http://unix.stackexchange.com/questions/254092/send-super-key-to-remote-citrix-session and I'll update the ArchLinux wiki with the instructions.