How do install Citrix Client in Puppy?

Booting, installing, newbie
Message
Author
Paul
Posts: 8
Joined: Fri 06 May 2005, 10:03

How do install Citrix Client in Puppy?

#1 Post by Paul »

I'm trying to install a citrix client on puppy so that I can access some things at school. Does anyone have any idea how I can do this? I'm running into all sorts of permissions errors. I thought in puppy, I was root.

Paul
Posts: 8
Joined: Fri 06 May 2005, 10:03

Citrix up and running....

#2 Post by Paul »

Anyone interested in installing a Citrix Client on their puppy installation? I've got it up and running. Just download the new version from the citrix website and add a missing file libXam.so.3 to the lib directory and you're good to go.

techbiker
Posts: 2
Joined: Fri 20 May 2005, 21:48
Location: New Jersey
Contact:

Ctrix ICA Client

#3 Post by techbiker »

Where can I get the missing file libXam.so.3 ?

Panos

???

#4 Post by Panos »

Where are these files??? How did you install Citrix?

User avatar
robin850
Posts: 22
Joined: Thu 07 Jul 2005, 18:20
Contact:

#5 Post by robin850 »

i am also needing some help getting the citrix client up and running in Puppy.

if someone has this figured out, please spell it out for us.


thanks

CypherBit
Posts: 36
Joined: Thu 15 Dec 2005, 22:21
Contact:

#6 Post by CypherBit »

Can someone please post a step-by-step tutorial how to do this. I need to access my e-mails for work by using the ICA Client, Java can also be used, but I don't really have the room for an application of that size.

User avatar
T_Hobbit
Posts: 400
Joined: Sat 27 May 2006, 10:50
Location: Portugal - Lisbon

#7 Post by T_Hobbit »

This is what I have done:

download client from http://www.citrix.com/download
unpack to /root/citrix
run setupwfc like ./root/citrix/setupwfc
just say yes or whatever need to setup when it ask for some input
this install citrix at /usr/lib/ICAClient

wfcmgr run ICACitrix manager. Never try yet.

I use /usr/lib/ICAClient/wfica after making my login in Seamonkey (that ask me for a program to open a file).

It helps?

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

Two techniques being tried

#8 Post by raffy »

A browser-based install is being tried there:

http://murga-linux.com/puppy/viewtopic.php?t=19134

The technique is consistent with T_Hobbit's advice:
I use /usr/lib/ICAClient/wfica after making my login in Seamonkey (that ask me for a program to open a file).
An ALTERNATIVE is to follow Paul's advice (above) then use these links about the needed library:

Using Fedora Core 5 library:
http://murga-linux.com/puppy/viewtopic.php?t=15080

Discussion of libXm.so.3:
http://support.citrix.com/forums/thread ... &tstart=15

Resources:
http://rpm2html.osmirror.nl/libXm.so.3.html
http://rpmfind.net/linux/rpm2html/searc ... libXm.so.3

Please let me know if the two techniques work out.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
aliG
Posts: 76
Joined: Sun 15 Jul 2007, 09:52
Location: Glasgow, Scotland

Step by Step - works for Me

#9 Post by aliG »

Hi, first time posting I'm not a total newbee (used Unix before) but no expert.- I found this post the instructions above and got Citrix to work, as they are not too detailed (and I made some mistakes due to this) I though I would write some detailed instructions that worked for me...

I have Puppy 2.16 running off a USB stick on a Compaq nc4010 laptop and installed Citrix 10.6

1 - Download Linux client version 10.6 as a tar.gx file from
http://www.citrix.com/English/SS/downlo ... p?dID=2755

I did this and saved the file en.linuxx86.tar.gz to the directory /tmp using SeaMonkey

2 - unzip with "gunzip en.linuxx86.tar.gz"
3 - untar with "tar -xvf en.linuxx86.tar" - you should now have lots of files in /tmp

4 - read the instructions! with "less install.txt"

5 - Run the install with "/tmp/setupwfc" (I have no idea why "setupwfc" does not work in the tmp directory?)

6 - Follow the instructions to install to the default location /usr/lib/ICAClient

7 - When installed you should be able to start the Citrix configuration manager with the command

"/usr/lib/ICAClient/wfcgr"

For me this did not work I got an error saying libXm.so.3 could not be found, so onwards....

8 - search for the missing file using RPMfind:
http://rpmfind.net/linux/rpm2html/searc ... libXm.so.3

I then downloaded the RPM file from:
ftp://rpmfind.net/linux/SuSE-Linux/i386 ... x86_64.rpm

save openmotif-libs-32bit-9.3-7.x86_64.rpm to /tmp

There are some good instructions on how to extract individual files from RPM's here:
http://susefaq.sourceforge.net/articles/rpm.html

9 - Extract the files with:

"rpm2cpio openmotif-libs-32bit-9.3-7.x86_64.rpm | cpio –iv –make-directories full-path"

I got an error rpm2cpio Invalid gzip magic googling this seems to be a known problem with busybox on puppy - so at this point I gave up and used 7zip on my windows machine (http://www.7-zip.org/) to extract the files.

If anyone wants to post how to get round this in issue Puppy please do so!

10 - You will now have various files including "libXm.so.3.0.2". RENAME this to "libXm.so.3" I then saved it to my USB stick and put back into the laptop.

11 copy the file to the /usr/lib directory with

"cp /mnt/home/libXm.so.3 /usr/lib/libXm.so.3"

12 Start citrix conifguration manager with:
"/usr/lib/ICAClient/wfcgr"

It works for me - setting "seameless window" seems to give a 1 inch square in the middle of the screen - but other window settings work fine.


Have fun
Alison

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

unrpm

#10 Post by raffy »

To decompress rpm files, there is undeb (with unrpm) package posted here in the forum, which you can also find here:
http://www.puppylinux.org/wikka/DotPups
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

Meatwad
Posts: 3
Joined: Mon 31 Dec 2007, 01:09

Thx

#11 Post by Meatwad »

Thanks for posting these fixes. I've been using linux for about a week. I tried ubuntu, but it seems like bloatware. I love puppy. My 6-year-old laptop is faster than ever. Citrix and a flash plugin are all I need to be happy and now I have both.

I was about to give up on puppy because I'm an idiot and couldn't figure out how to get citrix working. I needed aliG's instructions, or I would have been lost. The other ones went over my head.

My browser wasn't displaying the links on this page until after I installed that .so.3 file. I don't know if the two are related, maybe I just had a slow connection. I thought the links were broken at first. Trying to find the files frustrated me, so if anyone else is having that problem, below are alternative places I could get the files from.

I got openmotif here:

http://rpm.pbone.net/index.php3/stat/4/ ... 4.rpm.html

I got [the broken] unrpm.pup here:

http://www.murga-linux.com/puppy/viewto ... ach&id=272

You needed unrpm.pup to unzip the openmotif files becuase Puppy's unzipper was broken. Ironically, unrpm.pup is also broken, so you will have to fix that too. The fix is located on this thread:

http://www.murga-linux.com/puppy/viewto ... 362#146376

JB4x4 posted how to fix the file. MU posted the fixed unrmp.pup file at:

http://dotpups.de/puppy3/dotpups/System ... .undeb.pup

I don't know how to use Citrix, so there was one last step I didn't understand. I went to my company's login at e.g. http://citrix.mycompay.com. It still wouldn't launch the applications and it gave me options to open with or save to disk. You have to choose "open with" and then select /usr/lib/ICAClient/wfcmgr. Select "do this automatically with files of this type from now on" at the bottom so you don't get prompted to do this each time.

You'll see the citrix manager pop-up with the ugly 8-bit Nintendo graphics. But now will it have the application's name (e.g. Microsft Outlook) in the left-hand column and an IP address in the right-hand column. Select the app you want and click the lightning-bolt icon to launch that application.

friedsonjm
Posts: 208
Joined: Sat 10 Mar 2007, 14:49

#12 Post by friedsonjm »

Fixed, among many other things, in a new Puppy puplet. pcPuppyOS at http://www.pcpuppyos.com
jf

User avatar
growler
Posts: 209
Joined: Mon 24 Mar 2008, 04:42
Location: Kapiti - New Zealand

Citrix and Open Motif .pet

#13 Post by growler »

Installing citrix was tricky so I made up a pet to make it easier... I had to compile openmotif to get the missing libraries - I compiled with puppy devx_411.sfs It is still not completely pain free - there is still one missing dependency that I couldn't track down but doesn't seem to matter (so far :-)

the .pet is at:

ftp://puppy:puppylinux@ftp.servage.net

under pet_packages/citrixICA-10.6.115659_openmotif-2.3.1-i486.pet

Download the file and save it to your hard drive.

The citrix install script should start automatically accept the default location of /usr/lib/ICAClient

It will ask you if you wish to proceed and default to no don't proceed so you have to enter y then hit enter to proceed

There is a second prompt to proceed that again defaults to no! press y then enter again!!

You then have to accept the lisence - it is not necessary to integrate with Gnome or KDE - we have neither in puppy.

enter y to integrate with a browser

Then enter 3 to quit the presentation server client set up.

Once installed you open up your browser and enter the url of your citrix presentation server.

login and it asks to detect a client - when it complains that it couldn't say continue anyway. Now it will download the launch file and instead of saving to a file select open with application and browse to /usr/lib/ICAClient/wfica.sh and check the box to say always open files of this type with this appliaction.

you should then be up and running.

noabody
Posts: 14
Joined: Mon 08 Jun 2009, 16:38

#14 Post by noabody »

This worked great on puppy 4.31 but seemed to have a workspace layering issue with some citrix servers. I'm guessing it was related to the citrix profile itself, as far as color depth or seamless. At any rate, all I would see was a momentary window and then it would turn grey. Changing workspaces fixes the issue for me. Starting the client on workspace 2 may negate the issue. FYI.

GaRailroader
Posts: 33
Joined: Thu 17 Jun 2010, 01:14
Location: Atlanta, GA

ftp://puppy:puppylinux@ftp.servage.net

#15 Post by GaRailroader »

I've tried to use the gftp program to d/l the pet discussed in this thread to no avail. I've tried guessing at various username and passwords but can't seem to get the right combo. Any help is appreciated.

This is my first post on this forum as I'm a newbie with Puppy. I am really pleased with how my eee701 and Lenova Atom netbook run using this OS. Running on the jump drive is a neat feature because the Lenova is a company issue laptop and I'm not authorized to install operating systems on it. I'd really like to get Citrix working in Puppy so that I don't have to boot Windows when traveling with the Lenova.

User avatar
growler
Posts: 209
Joined: Mon 24 Mar 2008, 04:42
Location: Kapiti - New Zealand

Download location

#16 Post by growler »

For this reason I also uploaded this .pet to

http://www.petstore.puppyspace.org/s4/network.html

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

citrix client pet

#17 Post by raffy »

Thanks - installing the pet package is the painless way to do it.

Some other useful reading here.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

GaRailroader
Posts: 33
Joined: Thu 17 Jun 2010, 01:14
Location: Atlanta, GA

Citrix 11 & Puppy 5.01

#18 Post by GaRailroader »

I tried doing the PET package but wasn't successful. I did notice that the PET package appeared to be for series 4 Puppy Linux and I am using 5.01. I ended up downloading the Citrix for Linux Client 11.100 tar.gz from the Citrix website and installing as follows:

tar xvfz packagename.tar.gz
./setupwfc

According to the readme file the OpenMotif v.2.3.1 is not required if you are using the web interface. Since I access citrix from my employer's Citrix web site I assume that I must be using the web interface. Anyway, it is working using the Puppy Browser on my P3 desktop. I was hoping to get it working on the Lenova but I've not been successful on that machine yet. Thanks for all the help, the forum and the great OS.
GaRailroader

Dell PIII 1 GHz 384MB RAM, Xubuntu/Puppy Linux
Dell Celeron D 2.53 GHz 256MB RAM, Kubuntu/Win XP/Puppy Linux
Lenova S10e Atom 1.6 GHz 1 GB RAM, Win XP/Puppy Linux
Asus Eee PC 2G Surf, Stock Xandros/Puppy Linux

Dragynn
Posts: 60
Joined: Fri 03 Sep 2010, 00:38

Re: Citrix 11 & Puppy 5.01

#19 Post by Dragynn »

GaRailroader wrote:I tried doing the PET package but wasn't successful. I did notice that the PET package appeared to be for series 4 Puppy Linux and I am using 5.01. I ended up downloading the Citrix for Linux Client 11.100 tar.gz from the Citrix website and installing as follows:

tar xvfz packagename.tar.gz
./setupwfc

According to the readme file the OpenMotif v.2.3.1 is not required if you are using the web interface. Since I access citrix from my employer's Citrix web site I assume that I must be using the web interface. Anyway, it is working using the Puppy Browser on my P3 desktop. I was hoping to get it working on the Lenova but I've not been successful on that machine yet. Thanks for all the help, the forum and the great OS.
Thanks for that post, I am new to Puppy and Linux in general and it was very helpful. I got the citrix client to work as well using the same install procedure in 5.1 Lucid puppy, worked flawlessly for 8 hours straight. Also got an Ubuntu install working with pretty much the same procedure. Call me crazy but Citrix seems to flip out less and be more useable in Puppy :wink:

The only glitch I had to overcome, was the security certificate issue that pops up from some servers, and that was an easy fix.

User avatar
Rattlehead
Posts: 368
Joined: Thu 11 Sep 2008, 11:40

#20 Post by Rattlehead »

FWIW, I was obliged to use Citrix last year to do some paperwork. After a lot of tweaking (by my standards: I was, and still am, a newbie), I finally got it working by installing the PCPuppyOS distro. I don't remember much about the process, only that Citrix configuration took me some time and the key was choosing "unit Z" in the menu. :D

Post Reply