I have not gotten Citrix 11.x to work on FreeBSD (PC-BSD) 8.2 64 bit with the default f10 Linux emulation. It displayed the Citrix GUI, but nothing would connect. I didn't see any error messages on the screen. The port is still marked as broken, but there have been recent updates to the port, so perhaps the underlying issues are being addressed as time allows.
Currently, as a workaround, I am using Virtualbox OSE with a 32 bit Centos installation (specifically to avoid the 64-bit issues with Citrix), and Citrix works nicely this VM.
I was able to get a previous Citrix (10.6?) to work on an earlier FreeBSD 64 bit install with Linux f8 emulation.
I would be happy to help validate any potential fixes.