Tuesday, May 15, 2012

Citrix Receiver Client test on XenApp server

Finally thanks to David Thomas @ thinworld.net that give me the opportunity to make a "real" (still waiting for the board...) test Citrix Receiver Client on a XenApp environment via IceWeasel browser!
All is running very fine and smoothing!

I have used the lastest Raspberry Pi Debian distro available on Download page of the official site, updated to wheezy and installed Citrix Receiver  (following this post).
I have installed and used IceWeasel as browser just make an:
sudo apt-get update
sudo apt-get install iceweasel
To avoid the Citrix Receiver "SSL Error" server security certificate just shot this comman line:

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
After that you can use RaspberryPi with Citrix receiver! Let's login on Citrix XenApp...

Now we have to tell to IceWeasel to use by default wfica.sh (/opt/Citrix/ICAClient/wfica.sh) to open .ica files

Now desktop is opening...

Ok we are in!

Thanks again to David Thomas to give me access to his Citrix XenApp server!!!


  1. is there any nativ citrix Client for the R-Pi ?

  2. So, the symlink from the mozilla folder to the ICA keystore doesn't work on my R-Pi, largely because there are no mozilla certs there...

  3. No, there isn't any native citrix client...
    I've been testing a bit, it works great even though the HDX isn't availible. The only thing bugged my was the latency while using alot of graphics (just by looking on youtube videos for instance). Otherwise it worked great!
    It would probably work even better if you got ThinStation to work on it. I'll give that a try aswell later on.


    1. there are a new version of Citrix Receiver im testing at the moment, 12.1.0. Seem that there are some good news:
      HDX MediaStream Flash Redirection has been enhanced to provide:
      - Support for both ARM and x86 32-bit thin clients.
      - Support for both Debian and openSUSE 32-bit distributions. Previously, support was available only for Ubuntu and Fedora 32-bit distributions.

      taken from: http://support.citrix.com/proddocs/topic/receiver-linux-12-1/linux-intro-wrapper.html

      I'm already working to tune Debian distro, with a few step i cut down about 30Mb of RAM, for the moment i handle to start Debian + X with 92-96Mb of RAM. Also some hdtune is possible to spedup a bit the startup...


  4. Thanks for your work on this project. I ordered my Raspberry Pi exactly for this purpose - to build a thin client of it. I work on creating computers for rural schools, and the RPi would be an excellent platform. However, my interest in on the more traditional remote desktop protocols like X11, RDP and VNC. Will benchmark the performance of these protocols vis-a-vis established thin client platforms like the VIA C7 and Intel Atom, and post results here.

    1. The Devon TC5x (aka Dell FX170) Win7 thinclients can be purchased for around $70 on ebay (see completed sales). http://en.community.dell.com/support-forums/desktop/f/3514/p/19490013/20292828.aspx