When I upload to /dev/ttyACM0 as root, there is no response at all. I do get a dialog box inviting me to select a diferent port, ttyS0.
When I carry on and upload to /dev/ttyS0 as root, this is what I get:
Binary sketch size: 990 bytes (of a 32256 byte maximum)
/media/data_neil/Downloads/arduino/arduino-0022/hardware/tools/avrdude -C/media/data_neil/Downloads/arduino/arduino-0022/hardware/tools/avrdude.conf -v -v -v -v -patmega328p -cstk500v1 -P/dev/ttyS0 -b115200 -D -Uflash:w:/tmp/build7735780557643392549.tmp/Blink.cpp.hex:i
avrdude: Version 5.4-arduino, compiled on Oct 22 2007 at 13:15:12
Copyright (c) 2000-2005 Brian Dean,
http://www.bdmicro.com/ System wide configuration file is "/media/data_neil/Downloads/arduino/arduino-0022/hardware/tools/avrdude.conf"
User configuration file is "/root/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyS0
Using Programmer : stk500v1
Overriding Baud Rate : 115200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: Send: Q [51] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
I notice also that if the Arduino is connected, the Tools menu is much slower to appear than when the Arduino is not connected at all.