Serial Port grayed out

Are you using the IDE downloaded from the Arduino site or the Ubuntu repository? If the latter, try downloading and running the version from the Arduino site. It is working well here. The repository version did not work that well.

Download and unpack it into a local directory, and run the arduino shell script in that directory to run the new version.