Here is a (rather dirty) workaround that works on my xeon server running debian (2.6.32-5-amd64 #1 SMP Thu Nov 3 03:41:26 UTC 2011 x86_64 GNU/Linux):
I followed the instructions from (with a very small modification) http://jorgenmodin.net/index_html/archive/2010/08/15/how-to-put-an-independent-vnc-server-on-ubuntu-104/weblogentry_view#1315513611 https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/587856 Unfortunately, there does not seem to be a gtk package in the debian archives that would work on 64 bit processors. The oldest one I found is too "new" and thus contains the annoying drag&drop bug. However, exchanging the affected components for the ones found in ubuntu 10.04 seems to work fine so far. I did not experience any misbehaviour (yet). Here is what I did: Step 1: add the ubuntu 10.04 repo to your apt sources. Do this in the terminal: sudo nano /etc/apt/sources.list edit the file by adding the following apt-lines at the end (or anywhere you want them). deb http://ch.archive.ubuntu.com/ubuntu/ lucid main restricted deb-src http://ch.archive.ubuntu.com/ubuntu/ lucid main restricted save the file. Step 2: update the apt system: sudo apt-get update You might experience some "errors" and get an icon that there are updates available. DO NOT UPGRADE NOW! DO NOT INSTALL ANYTHING THAT IS SUGGESTESTED. INSTEAD, IGNORE THE UPDATES AND PROCEED TO STEP 3. Step 3: exchange the faulty GTK components (you may get informed afterwards that there are more updates available now. DO NOT UPDATE!) apt-get install libgtk2.0-0=2.20.0-0ubuntu4 libgtk2.0-bin=2.20.0-0ubuntu4 libgail18=2.20.0-0ubuntu4 libgail-common=2.20.0-0ubuntu4 gtk2-engines-pixbuf=2.20.0-0ubuntu4 Step 4: pin these versions by creating the following file and pasting the content below sudo nano -w /etc/apt/preferences.d/pinGnomeForRemoteAccess Package: libgtk2.0-0 Pin: version 2.20.0-0ubuntu4 Pin-Priority: 1001 Package: libgtk2.0-bin Pin: version 2.20.0-0ubuntu4 Pin-Priority: 1001 Package: libgail18 Pin: version 2.20.0-0ubuntu4 Pin-Priority: 1001 Package: libgail-common Pin: version 2.20.0-0ubuntu4 Pin-Priority: 1001 Package: gtk2-engines-pixbuf Pin: version 2.20.0-0ubuntu4 Pin-Priority: 1001 Step 5: reset your APT sources sudo nano /etc/apt/sources.list remove the lines you added before by commenting the out #deb http://ch.archive.ubuntu.com/ubuntu/ lucid main restricted #deb-src http://ch.archive.ubuntu.com/ubuntu/ lucid main restricted Step 6: update APT sudo apt-get update Your system should now be "up to date". Start a new vnc4server session, and you should be able to drag and drop. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org