I have seen this issue with VNC Vino server and Team Viewer 10 on a Linux Mint 17 installation. The screen did not refresh on a Windows 10 client, running RealVNC, TigerVNC or Teamviewer 10.
Interestingly, this bug seems to be in the fglrx driver
This is also what I experienced: after changing from fglrx to xserver-xorg-video-ati, the screen was updated on the remote client. Unfortunately, the xorg driver only allows a screen resolution of 800 x 600
How could I improve that?