View Full Version : Citrix arm linux client
Joohan
11-20-2005, 02:43 PM
Any of you lucky enough to have a 770, have you tried Citrix linux arm client? It is from 2000 so it might be too old. I'd love to know if it works.
The software:
http://www.citrix.com/site/SS/downloads/details.asp?dID=2755&downloadID=3323#top
Regards
Johan
aflegg
11-20-2005, 06:25 PM
Got it running...
http://bleb.org/software/770/citrix-small.png
Haven't actually tested a connection yet (will try that tomorrow at work), and as it's not a Hildon-based application the HWR & virtual keyboard won't work.
The Citrix install file won't work with busybox's "expr" implementation and without "cpio". The application itself requires a few extra debs (which fortunately Debian/ARM (http://packages.debian.org/) can provide):
libxaw6_4.3.0.dfsg.1-14sarge1_arm.deb
libxmu6_4.3.0.dfsg.1-14sarge1_arm.deb
libxp6_4.3.0.dfsg.1-14sarge1_arm.deb
libxpm4_4.3.0.dfsg.1-14sarge1_arm.deb
If I can get a working connection, I'll produce an Application Installer-ready package, although it may be of limited use.
HTH,
Andrew
P.S. Can anyone confirm if non-Hildon apps can have text entered with a Bluetooth keyboard?
Robert Gadd (OnPoint)
11-20-2005, 06:53 PM
Wow, Andrew. Sweet!!
Does this mean that we can use the older Citrix Linux client to connect to a fairly recent Metaframe install?
Thanks in advance for any insights.
Robert ;?)
aflegg
11-21-2005, 06:38 AM
Well, I can get a connection to our Metaframe server at work:
http://bleb.org/software/770/citrix-logon-small.png
Unfortunately, as suspected, without a working keyboard I can't really get much further.
I can try and package up what I've got as an installable bundle, but the usual problems with non-Hildon apps (no input method, "hidden" windows, etc.) will be present.
henry
11-21-2005, 07:46 AM
hmm... is it possible to copy/paste text into the application?
aflegg
11-21-2005, 07:59 AM
Not here: no way of telling either the ICA Client, or Windows at the backend, to paste.
Ctrl+V won't work: no keyboard... :-/
StevenS
11-21-2005, 08:20 AM
I know that ICA is not the same as RDP but every WTS speaks RDP. For most purposes it should be sufficient to use RDP. For RDP there is an open source client for linux (http://www.rdesktop.org). Maybe this one can be used with maemo and hildon. Anyone able to check this?
aflegg
11-21-2005, 08:44 AM
It should be possible to port rdesktop to Maemo, making it a proper Hildon app with a working keyboard etc.
It might make a nice, relatively simple, port for someone.
Joohan
11-22-2005, 03:26 PM
I guess that remote desktop functions like Citrix is far more useful when the whole screen is used. Aflegg, can you try with a bluetooth keyboard? Another way is to start the on-screen keyboard via Narrator.exe. One can log in via citrix if the .ica file contains the following rows:
Username=Name
Domain=Domainname
Password=
ClearPassword=Password
Make sure that the Password= is followed by nothing. The *.ica file can be retrieved throught the URL that the Citrix login link points at.
When you are logged in, you can start the Narrator.exe and the On-Screen keyboard. I hope that point and click works on the N770!
//Johan
aflegg
11-22-2005, 05:26 PM
Aflegg, can you try with a bluetooth keyboard?
Not until I've bought one... :-(
aflegg
12-07-2005, 07:00 AM
can you try with a bluetooth keyboard?
Having just got a Think Outside Stowaway Bluetooth keyboard (which works well with the rest of the system), I've just checked generic X applications (such as the Citrix client)... they still don't work.
Obviously the Bluetooth keyboard is still being handled at too high a level. kbdd (http://maemo.org/pipermail/maemo-developers/2005-December/002042.html), being a kernel-level driver, may well be the best option eventually.
Cheers,
Andrew
Joohan
12-07-2005, 03:28 PM
I found possibly a way to pass the login screen without a keyboard. Once I a see the desktop, I should be able to use the software keyboard in Windows, as long as point and click works. See previous posting. I'll receive my 770 tomorrow so I should be able to test this very soon :) .
//Johan
henry
12-08-2005, 06:15 AM
I got this idea while driving to work...
There's perl module called X11::GUITest. It can be used for testing X11 applications by sending keyboard events. I was wondering, would it be possible to build an hildon application that activate the virtual keyboard and send the keys to (for example) the citrix client?
The perl module is relying on the X library. It shouldn't be hard to extract the function calls from there. (So we don't need to install perl)
Joohan
12-11-2005, 11:30 AM
Hello Aflegg
I wanted to try to install the citrix client, I got all the packages but they fail to install and I don't know how to get the tar.gz file to install. Could you give me some leads on how to do this?
Regards
Johan
aflegg
12-11-2005, 01:14 PM
I wanted to try to install the citrix client, I got all the packages but they fail to install and I don't know how to get the tar.gz file to install.
Firstly, to install the debs from standard Debian/ARM, use - as root - the command:
dpkg -x <somefile>.deb /
Then, to install the tarball, unpack it (I can't remember if the busybox tar complains of "Invalid magic", if so do it on a different box & recompress):
tar xzf tarball.tar.gz
You then need to get an ARM linux version of 'cpio', and fix a parse error in the 'setup' shell script.
Once done, run the 'setup' shell script (as root) and install ICAClient to /usr/lib/ICAClient.
Then execute /usr/lib/ICAClient/wfica.
(This is all OTTOMH, and so YMMV)
HTH,
Andrew
GeraldKo
05-17-2008, 03:26 PM
I have a friend who would likely buy an N810 or N800 if it could work with his Citrix Metaframe connection to his work network. I know nothing about this stuff (Im supposing itś Citrix Metaftrame because thatś what it says in the address bar when he signs in) and he is totally non-tech savvy. Heś´interested because he travels a lot and the NIT sure weighs less than his laptop. Is there a deb for this ? Is rDesktop relevant? Maybe the NIT is the wrong item for him? (I have developed some facility and I would help him setting up, but after that he would be on his own.)
So ... anyone know how to get the NIT working with Citrix Metaframe or have any other thoughts? TIA
bunanson
05-17-2008, 10:56 PM
Here, http://www.internettablettalk.com/forums/showthread.php?t=13037&page=3
______________________________________________
bunanson
Senior Member Join Date: Jul 2007
Posts: 1,059
Thanks: 136
Thanked 153 Times in 72 Posts
Re: rDesktop for OS2008?
--------------------------------------------------------------------------------
I humbly disagree. I upgraded N800 to 2.2007.50-2 during Xmas and has been using rdesktop 0.4 since. It is much more responsive and snappier than the 2007Os. I have it connect to a winXP Prof, and then log into my company via citrix on the winXP Prof. On the 2007, it is always a drag, it works, but not smooth. It is eye blinking with the 2008. Why do I go thru rdesktop to citrix? That is the ONLY way!. There aint no citrix driver for the tablet. I talked to citrix, they are NOT interested.
Back to the rdesktop. When the winPC goes into screensaver, sometimes, not all the time, the tablet will NOT be able to wake up the PC. Problem solved screensaver on PC was turned off. After that, I have not run into even once, that the rdesktop is having problem
bun
__________________________________________________ _
I am afraid, that is still the situation. Sad.
bun
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.