1. Download the first package on this site http://www.citrix.com/English/ss/downloads/details.asp?downloadId=2316611&productId=1689163#top (http://www.citrix.com/English/ss/downloads/details.asp?downloadId=2316611&productId=1689163#top)

2. Install dependencies for Citrix Receiver, as far as I can tell these are at least:glib2.tczgtk2.tczlibxp.tczopenmotif-lib.tczpango.tczcairo.tczudev-lib.tczkrb5.tczlibxcb.tczlibvorbis.tczlibogg.tczspeex.tczpixman.tczfontconfig.tczexpat2.tczlibasound.tczlibffi.tczgdk-pixbuf2.tczXorg-7.6-lib.tczatk.tcz

$ sudo udevadm control --reload-rulesone time after the .rules file is available, e.g. in bootlocal.sh - this is maybe necessary to activate usb redirection, but this also depends on the content of the .rules file (sometimes there are commands in it, which are not directly available in Tiny Core).

I ran into this issue a couple months ago. As far as I know the script is working just fine (and many thanks for putting it out there).

I've used the 12.1 version with Firefox on a few thin clients at work.

Download and load (or install) "getlocale". Follow the directions in the info file (I forget what the command was off the top of my head) to get to a scrollable locale selection list. Select the UTF8 version of your locale (mine was en_US.UTF8) from the list and hit enter. Then it'll create a "mylocale.tcz" extension for you. I believe it adds the that new extension to your onboot.lst file, but double check.

After you've confirmed it will load on boot, add the "LANG=en_US" (or whatever you set the locale extension to) to your list of boot options. Reboot and try again.

Side note: The FAQ page only lists LANG=en as the boot option. That might be for the sake of example or it could be what you're supposed to use, so I don't know for sure if you need to specify the full language (ex: en_US). See how it goes!

error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directoryIf I open Apps and search libXp.so.6 (under provides) nothing is displayed. I understand I need libxp.tcz but this doesn't show up either.

Yes, only libxp has to be copied over. Every other dependency is already available.

Synergy:

You can download libxp.tcz from the 4.x repo (http://distro.ibiblio.org/tinycorelinux/4.x/x86/tcz/libxp.tcz (http://distro.ibiblio.org/tinycorelinux/4.x/x86/tcz/libxp.tcz)) and it's md5 (http://distro.ibiblio.org/tinycorelinux/4.x/x86/tcz/libxp.tcz.md5.txt (http://distro.ibiblio.org/tinycorelinux/4.x/x86/tcz/libxp.tcz.md5.txt)) into your tce/optional folder if you get to this before Juanito does.

Since Juanito copied those files, you can install libxp as you would any extension (tce-load).

Also, update your .dep file for receiver to point to Xorg-7.7-lib instead of Xorg-7.6-lib.

I got xerces-c-3.1.1-5.fc21.i686.rpm from http://rpm.pbone.net/index.php3?stat=3&search=xerces-c&srodzaj=3 (http://rpm.pbone.net/index.php3?stat=3&search=xerces-c&srodzaj=3)it works doingrpm -i xerces-c-3.1.1-5.fc21.i686.rpm but does not persist between reboots.