I was so disappointed that I could not use my new board on Hardy directly due to problems with the compiler, so I found a great solution. I installed Sun's Virtual Box on Ubuntu 8.04 and booted a copy of Ubuntu Jaunty (9.04). From there I was able to load the required compiler, library and jre.
sudo aptitude install gcc-avr
sudo aptitude install avr-libc
sudo aptitude install sun-java6-jre
sudo aptitude remove brltty
I installed the Arduino software and brought up the GUI. I plugged the board into the Hardy system and using the Devices/USB Devices menu in Vbox I was able to give control of the USB port to the GUI.
I fired up the blink example from the Examples/digital menu on the GUI, did a Sketch/Verify/Compile, did a File/Upload and the led started to blink.
So for anyone frustrated trying to get a Linux box to work with the Arduino products that can't upgrade to the latest distro and can't get the latest gcc-avr running on their distro, here's a solution that is easy to implement. I used the latest release of Vbox from the Sun site since the distro version is somewhat older.
Just wanted to be sure this was documented somewhere.
Jim.