Installing the Citrix XenApp Client in Fedora 10
Well, in my tinkering, I managed to get all of the FreeNX stuff going flawlessly.
The Fedora 10 VM as a FreeNX host is quite responsive, and when used locally in FullScreen mode (Workstation 6.5/OpenSuse11) it’s “just like being there”. Sounds and all.. I even have used it as a music player connected to HGFS shares from the host, using the bridged sound adapter. All of that works in Unity Mode too. Gets downright confusing when you’re running an Active Directory Server, Windows XP Workstation, and a few Linux VM’s hosting NetApp simulators… At least it lets you color code all the guest windows. I wonder if it’s possible to get ESX running on a 6.5 guest???
Okay, so the Citrix Client, you ask?
Here goes.
Downloaded 2 files from http://rpm.pbone.net.
Namely,
libXp-1.0.0-11.fc9.i386.rpm
openmotif-2.3.0-0.3.fc10.ccrma.i386.rpm
Then I downloaded this file from Citrix.com.
ICAClient-10.6-1.i386.rpm
Then made a link:
cd /usr/lib
ln -s libXm.so.4.0.0 libXm.so.3
ls -al /usr/lib/libXm.*
lrwxrwxrwx 1 root root 14 2009-01-27 21:47 /usr/lib/libXm.so.3 -> libXm.so.4.0.0
lrwxrwxrwx 1 root root 14 2009-01-27 21:21 /usr/lib/libXm.so.4 -> libXm.so.4.0.0
-rwxr-xr-x 1 root root 2648680 2008-11-25 20:32 /usr/lib/libXm.so.4.0.0
You’ll then need to install the Citrix RPM using the –nodeps option, like-a-so:
su -c “rpm -ivh /home/user1/Download/ICA*.rpm –nodeps”
When you use Firefox to open an ICA file, use:
/usr/lib/ICAClient/wfica
It works for me! Looks exactly like Outlook 2003 is running on my Gnome desktop. Tray icon and all. Sweet!