Potrebbe trattarsi di un problema java (che versione hai installato, di java?).
Quando lo lanci da console, cosa appare scritto?
Ecco i log se faccio partire arduino dalla cartella :-[ :-[:
[edit]
Christian:/home/christian/Desktop/arduino-0021# ./arduino
java.lang.UnsatisfiedLinkError: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch) thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1767)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1692)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1047)
at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:123)
at processing.app.Editor.populateSerialMenu(Unknown Source)
at processing.app.Editor.buildToolsMenu(Unknown Source)
at processing.app.Editor.buildMenuBar(Unknown Source)
at processing.app.Editor.<init>(Unknown Source)
at processing.app.Base.handleOpen(Unknown Source)
at processing.app.Base.handleOpen(Unknown Source)
at processing.app.Base.handleNew(Unknown Source)
at processing.app.Base.<init>(Unknown Source)
at processing.app.Base.main(Unknown Source)
[/edit]
Ho installato java, e tutte le dipendenze che c'erano sul sito ma niente...