Error with ./run.sh (Linux, FC5)

When I run arduino (with ./run.sh) I get a box that pops up asking where to store arduino's files. I pick a directory, click open and then it dies...
This the the output:

[nikosapi@localhost linux]$ ./run.sh
java.lang.NoClassDefFoundError: javax/comm/CommDriver thrown while loading gnu.io.RXTXCommDriver
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x00aaf742, pid=6183, tid=3086330736
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_08-b03 mixed mode, sharing)
# Problematic frame:
# C  [ld-linux.so.2+0xa742]
#
# An error report file with more information is saved as hs_err_pid6183.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
./arduino: line 51:  6183 Aborted                 java processing.app.Base

I still don't have an arduino board but I'm going to make one as soon as I get the software to work.

Please help,

nikosapi

Hmm, do you have a version of Sun's serial communication library anywhere? Look for comm.jar or anything with serial in the name, in your Java directories. It might be conflicting with the open-source serial library used by Arduino.