IDE 1.8.5 + Ubuntu 16.04 (64Bit) + Nano-Clone (CH340) don't work

I did use Ubuntu 16.04 (32 Bit) with Arduino-IDE 1.8.5 (also 32 Bit) an those cheap Nano-Clones with CH340-Chip. This configuration worked without any problems.

Recently I changed Ubuntu 16.04 to 64 Bit. I also installed Arduino-IDE 1.8.5 for 64 Bit Linux. Now the IDE was not able anymore to upload sketches to the Nano-Clone. I always get those error-messages:

... avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 ...

When checking out older IDE releases I found, that IDE 1.6.1 (64 Bit) and previous works fine with Ubuntu 16.04 (64 Bit) an Nano-Clones. IDE 1.6.2 an newer don't work.

Does anybody know how to fix this bug to use IDE 1.8.5 with 64Bit Ubuntu and CH340-Nano-Clones?

Processor : 2x AMD Phenom(tm) II X2 550 Processor Memory : 3782MB (1490MB used) Operating System : Ubuntu 16.04.4 LTS Kernel : Linux 4.13.0-36-generic (x86_64)

sufenta: When checking out older IDE releases I found, that IDE 1.6.1 (64 Bit) and previous works fine with Ubuntu 16.04 (64 Bit) an Nano-Clones. IDE 1.6.2 an newer don't work.

I am running Arduino IDE 1.8.3 on my Linux Mint 18.0

I am using Arduino 1.8.5 on Ubuntu 14.04 and 16.04. This following might help.

https://hackingmajenkoblog.wordpress.com/2016/08/24/diagnosing-arduino-problems-in-linux/

ubuntu 16.04 problem me too. 1.6.1 64bit did last good.

Know this is old but I ran onto it during my search for Nano(V3)'s not uploading so thought might help someone else. Problem is the bootloader - Arduino IDE BUT I Found an easy solution (right under my nose).

I realized that my nano's had been uploading just fine then I had finally updated the Arduino AVR Boards from 1.6.20 to 1.6.21. I didn't think there was any problems because it still showed my Nano and ATmega328 etc in the board manager after the change.

But the new boards manager has a new ATmega328 processor choice for the Nano. I changed processor: In the Arduino IDE select TOOLS > PROCESSOR > pulldown menu from ATmega328P to "ATmega328P (Old Bootloader)".

Since then, I have uploaded many programs to several different Nano's V3 (Prolofic interace Chipset) without issue.

Credits to Chris Stratton at StackOverflow