You need to add a file that tells Linux not to try and connect to it as a modem. That might explain your Uncaught ReferenceError: "Loading" is not defined (caused by what it output being echoed back to it)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Could you post up a picture of the screen?
The top firmware (everything) should be the one you want. That all seems ok.
Plus I use Chrome on Ubuntu for everything so I imagine that is ok too. However, did you see the 'Linux users' bit on: http://www.espruino.com/Quick+Start+USB#plugging-in
You need to add a file that tells Linux not to try and connect to it as a modem. That might explain your
Uncaught ReferenceError: "Loading" is not defined
(caused by what it output being echoed back to it)