Citrix Linux Client 64bit (AMD64) for Ubuntu Jaunty 9.04

This post is record to help myself if I ever decide to do a fresh install again, so it might be a bit messy.  (Posting helps me keep these untitled files off my hard-drive hehe)

Download the Citrix Linux client (v11) from :-
http://www.citrix.com/English/ss/downloads/index.asp
URL mileage may vary, go back to the home page if its not right.

Unpack the tarball and install… e.g.

tar -xvzf linuxx86-11.0.140395.tar.gz
sudo ./setupwfc

Might be missing a ‘cd’ step here obviously…
If run using sudo, default installs to /usr/lib/ICAClient

Confirm it doesn’t run because of libmotif

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

Download a 32bit (i386) Open Motif package from :-
http://ftp.ubuntu.com/ubuntu/pool/multiverse/o/openmotif/

Rip out libXm from it…

$ dpkg -x libmotif3_2.2.3-4_i386.deb ./tmp
$ cd ./tmp
~/tmp$ cd usr/lib
~/tmp/usr/lib$ ls
libMrm.so.3      libUil.so.3      libXm.so.3      X11
libMrm.so.3.0.2  libUil.so.3.0.2  libXm.so.3.0.2
~/tmp/usr/lib$ sudo cp libXm.so.3 /usr/lib32/
~/tmp/usr/lib$ cd /usr/lib32
/usr/lib32$ sudo ln -s libXm.so.3 libXm.so.4

Then this stupid error…
You have not chosen to trust “Equifax Secure Global eBusiness CA-1”, the issuer of the servers security certificate (SSL error 61).

Download the root 1 (Base64) Cert from :-
http://www.geotrust.com/resources/root-certificates/index.html
Change the extension to .crt
Copy it to Citrix Installation Path/ICAClient/keystore/cacerts

$ mv Equifax_Secure_Global_eBusiness_CA-1.cer Equifax_Secure_Global_eBusiness_CA-1.crt
$ sudo cp Equifax_Secure_Global_eBusiness_CA-1.crt /usr/lib/ICAClient/keystore/cacerts/

Set firefox to open the ICA with /usr/lib/ICAClient/wfica

Voila…

Need to tidy this post up in the future

Ubuntu 9.04 – Jaunty Jackalope AMD64 (64 bit)

I’ve finally made the jump and using the AMD64 version of Ubuntu as my primary installation.  There are a couple of tricky things to deal with, primarily with closed sourced applications such as Adobe Flash Plugin and Skype which are two applications I need to use.

How to install Adobe Flash Plugin 64 Bit for Ubuntu 9.04

A lot of the tutorials/guides online will tell you to use nspluginwrapper or similar.  Adobe has released an ‘alpha’ version of their 64 bit player which is pretty stable so far…

Download it from :-http://labs.adobe.com/downloads/flashplayer10.html

Unpack the archive and copy the only file to the Firefox plugins folder in ‘/usr/lib/firefox-addons/plugins‘ :-

sudo cp libflashplayer.so /usr/lib/firefox-addons/plugins

How to install Skype 64 bit for Ubuntu 9.04

You would think you could just go to www.skype.com and ask for a download and it’ll be like the Adobe site detecting that you have a 64 bit system right?  Wrong (at time of writing).  Annoyingly that’ll just let you download an i386 package!

You could manually remedy this by downloading the AMD64 .deb package from :-
http://www.skype.com/go/getskype-linux-ubuntu-amd64

Everything else?

So far the respositories have been kind to me… but i’ll update if I run into any other troubles 🙂

Voila happy 64 bit Ubuntu’ing.

Ponoko Engraving Test Photos

Another play order arrived from Ponoko, this time its a *secret*.

To get the best value out of the postage though, I tagged along several test pieces of the materials I was interested in :-

  1. Corrugated Card Double Layer 6.0 mm
  2. PETG Clear 0.5 mm
  3. Felt Blue 3.0 mm
  4. Acrylic Clear TRANSPARENT 2.0 mm
  5. Styrene White 1.0 mm
  6. Bamboo Ply 3.0 mm

Summary : PETG & Cardboard look AWESOME.  Wonder why people don’t use the 6mm double layer cardboard more on Ponoko…

Corrugated Card Double Layer 6.0 mm
Corrugated Card Double Layer 6.0 mm

Read(view) on for more photos.

Continue reading “Ponoko Engraving Test Photos”

Chumby in a fridge

This is one of those posts where the sole purpose is for me to upload a few photos for a forum 🙂

I was shopping the other day and came across these cut tin can lolly containers in the shape of a fridge…”That’ll be a great Chumby shell!  All I’ll need to do is make a cutout at the front and a couple of holes at the back!”

Just thought I’ll do a quick test tonight with a chisel and a hammer… wasn’t too bad but I did it in a rush so there was an uncoordinated side cut…need to file it a bit…

Chumby in a fridge!
Chumby in a fridge!
Ooops I had my USB memory stuck in...
Ooops I had my USB memory stuck in...

The idea is to put a USB hard-drive in the ‘fridge’ as well and voila home media/web server 🙂

MChumby – Interface Design

Working a 70 hour week dampened my enthusiasm for the MChumby but I managed to scrape a couple of hours today to try my hand with HaXe + Flash to prototype the Chumby Interface.

Test of revised layout
Test of revised layout

A few interesting tidbits were learned from the experiments :-

  1. HaXe + Geany are great for developing flash widgets for the Chumby
  2. Gnash doesn’t render the same as Linux Adobe Flash
  3. Chumby renders the same as Adobe Flash
  4. Text vertical alignment in flash is crap

A bit of background and a demo video of the widget on the Chumby after the break.

Continue reading “MChumby – Interface Design”

mChumby – Mazda/Madox Chumby

It’s taken me a while to officially start this project.  When I first bought my Mazda 3 I had envisaged making my own speedometer based off the Mazda CAN Bus but somehow never quite got around to it.

I even ended up buying 2 Chumbies for the purpose of hacking one and developing the same speedo (The chumby is such a great alarm clock I couldn’t live without one…).

There has been quite a bit of interest in the comments for source code/information etc etc.  So now I’m officially starting the mChumby project!  This first post is basically a brainstorming session write-up or a mini requirements specification on myself.  Feel free to comment on any ideas/improvements you think I can make.

(This post seems too wordy without a photo but I’m just too lazy)

Continue reading “mChumby – Mazda/Madox Chumby”

Laser cut bamboo TV stand

Long story short:  Got a new 40″ LCD TV, need a TV stand.  Didn’t want to spend $200 on some crappy box stand.  Didn’t want to make a plain stand.  Thought that laser cutting + bamboo + silly design ought to make a good combination.  (This is the WTF is it thing…)

Death to the unbelieves who thought this will collapse!
Death to the unbelievers who thought this will collapse!

Read on for the build process…

Continue reading “Laser cut bamboo TV stand”