I have, but it involves installing the MATE desktop environment, which is a GNOME 2 fork.
First, you have to install MATE:
$ sudo apt-get install mate-core mate-desktop-environment-extra mate-desktop-environment-extras mate-themes
Then, you have to change a line in the ~/.vnc/xstartup, replacing
It is just a workaround, as MATE offers a different look and feel than GNOME.
The underlying problems with GNOME and VNC (and RDP, NX, …) are described here:
and it looks like a fix for Debian will take some time…