I've had trouble to get Arduino IDE up and running on my system. However, I think I solved it and I wanna share my solution with you.
Go to https://launchpad.net/ubuntu/natty/+source/arduino
At the right side there are links to binary files listed. That is "arduino-core" and "arduino". Follow the links or if you want to get the 64bit version, go directly to:
Install "arduino-core" then "arduino". This is because "arduino" requires "arduino-core" to be installed before.
That installation was quick, wasn't it? Now you can start up the IDE from Ubuntu's menu Applications > Programming > Arduino IDE.
After that installation I found out that Tools > Serial Port was grayed out.
I found out that /dev/ttyACM0
is the device (Arduino Uno) I wanna talk to. I was able to execute ...
echo "ciao" > /dev/ttyACM0
... and see the RX led blinking. Thus at least there was a reaction, basically a connection was possible.
To cut a long story short ... I tried several ways to get /dev/ttyACM0
visible in that menu. In the end all I needed to change was adding a symbolic link. I created that with ...
sudo ln -s /dev/ttyACM0 /dev/ttyS10
I choosed ttyS10
was already occupied.
After restarting the Arduino IDE, the menu item Tools > Serial Port became enabled and I had /dev/ttyS10
as an entry in there. Then I uploaded "Examples > Basics > Blink" and Arduino started blinking.
Please respond if this short description helped you too.