stk500_recv(): programmer is not responding

Hi I get:
avrdude: stk500_recv(): programmer is not responding
when uploading to my duemilanove on linux. This has started happening recently. I have been through the troubleshooting guide and nothing helps. It is not faulty hardware as I tried on a windows machine and it worked fine. I have also tried re-installing the IDE. Does anyone have any suggestions?

Hey i have been having the exact same problem using ubuntu. The solution for me seems to be to using the external power supply (9v) with the arduino when uploading a program. Let me know if it works for you too...

Hi, thanks for the tip. Unfortunately that didn't solve it. Also It was working fine before with just a USB cable for the power