Ok, let me state up front: Trying to get Processing to read your Arduino on linux (ones that get the /dev/ttyACM0 port) is broken! For all the good work all the devs are doing, this has been the case for far too long.