How to install ICA Citrix Client on Fedora 10, Fedora 11, Fedora 12

 

Trying to find out a way to install Citrix Linux client? Running into openMotif issue?

We are here to solve your problems!

First, download openMotif

[root@linux sources]# wget http://www.openmotif.org/files/public_downloads/openmotif/2.3/2.3.2/openmotif-2.3.2-1.fc10.i386.rpm
[root@linux sources]#

Then go to http://www.citrix.com/English/SS/downloads/details.asp?downloadID=3323 and download .rpp

Now let's install both of the applications:

[root@linux sources]# rpm -ivh openmotif-2.3.2-1.fc10.i386.rpm 
Preparing...                ########################################### [100%]
   1:openmotif              ########################################### [100%]
[root@linux sources]# rpm -qa | grep openmotif
openmotif-2.3.0-1.i386
[root@linux sources]# rpm -ivh ICAClient-11.100.rpm
Preparing...                ########################################### [100%]
   1:ICAClient              ########################################### [100%]
[root@linux sources]#

Now ICA Client is installed and it should appear in your Applications -> Internet

Let's execute it:

Citrix Receiver is calling /usr/lib/ICAClient/wfcmgr

To see more information about how to use this tool go to http://hqextsrvsft01.citrix.com/proddocs/index.jsp?topic=/receiver-linux-blackfoot/linux-command-line-parameters.html

But unfortunately after we say yes, process exits with the following error:

/usr/lib/ICAClient/wfcmgr.bin: error while loading shared libraries: libXm.so.4: cannot open shared object file: No such file or directory

Most possible cause is a problem with openMotif

[root@linux  ~]# su - root
[root@linux ~]# ln -s /usr/lib/libXm.so.2 /usr/lib/libXm.so.4
[root@linux ~]#

Linkage was successful, but there are still problems

[root@linux ~]# /usr/lib/ICAClient/wfcmgr
Warning: Missing charsets in String to FontSet conversion
Warning: Cannot convert string "-gnu-*-*-*-*-*-*-120-*-*-*-*-iso10646-1,-*-*-medium-r-normal-*-*-120-*-*-*-*-ksc5601.1987-0,-*-helvetica-medium-r-*-*-*-120-75-75-*-*-iso8859-1,-*-ming-*-*-*-*-*-140-*-*-*-*-big5-0,-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0,-*-helvetica-medium-r-normal--0-*-75-75-p-*-koi8-r,-*-helvetica-medium-r-*-*-*-120-75-75-*-*-iso8859-6,-*-arial-medium-r-*-*-*-120-75-75-*-*-iso8859-6,-*-kacstbook-medium-r-*-*-*-120-75-75-*-*-iso8859-6,-*-helvetica-medium-r-*-*-*-120-75-75-*-*-*-*,-*-*-medium-r-*-*-*-120-75-75-*-*-*-*,-*-*-medium-r-*-*-*-120-*-*-*-*-*-*" to type FontSet
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
Warning: Cannot convert string "-gnu-*-*-*-*-*-*-120-*-*-*-*-iso10646-1;-*-*-medium-r-normal-*-*-120-*-*-*-*-ksc5601.1987-0;-*-helvetica-medium-r-*-*-*-120-75-75-*-*-iso8859-1;-*-ming-*-*-*-*-*-140-*-*-*-*-big5-0;-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0;-*-helvetica-medium-r-normal--0-*-75-75-p-*-koi8-r;-*-helvetica-medium-r-*-*-*-120-75-75-*-*-iso8859-6;-*-arial-medium-r-*-*-*-120-75-75-*-*-iso8859-6;-*-kacstbook-medium-r-*-*-*-120-75-75-*-*-iso8859-6;-*-helvetica-medium-r-*-*-*-120-75-75-*-*-*-*;-*-*-medium-r-*-*-*-120-75-75-*-*-*-*;-*-*-medium-r-*-*-*-120-*-*-*-*-*-*:" to type FontList
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Warning: Cannot find callback list in XtAddCallback
Segmentation fault (core dumped)

The following to thing will resolve it for you:

  1. LANG=C
  2. [root@linux sources]# yum remove cjkuni*

Here how it looks like:

 

Moving your apps to Amazon or Miscrosoft Clouds?

We can help you analyze your existing infrastructure, identify the cost savings we can achieve by migrating to a cloud provider. We can then execute end-to-end migration plan of your infrastructure and bringing down your TCO.

Cloud Computing

Ready for IPv6 Migration?

The Internet is running out of the equivalent of phone numbers - familiar problem, non-trivial solution.

The world has to move to IPv6, with its 128-bit addresses. But that's easier said than done.

IPv6 Migration

Are you fluent in "Linux"?

Learn Linux from a leading expert and quickly master you Linux skills.

Learn how to simplify your workflow and increase your productivity using tips and techniques of the pros.

Ideal training for Corporate IT Beginners and Advanced IT Admins alike.

Corporate Linux Training

Who's Online

We have 7 guests and no members online