Q: Problems with FireMonkey over VNC and Remote Desktop Settings: An executable native application written in Delphi FireMonkey (object pascal) application on Windows 64bit and Windows 32bit.  The executable is run from a virtual machine through VNC, typically from an Ubuntu Linux machine to a virtual Windows 7 configuration running the executable.
Problem: The problem is when displaying an image (TImage) with effects (TMonochromeEvent, TShadowEffect), the image is not displayed in a VNC connection.  Changing the effect will sometimes render the image, sometimes it will flash for a second and disappear.
The same happens with custom styled TListItem.  They display fine over Windows 7, Windows 8 in 32bit and 64bit when running locally, and work as expected.
Would appreciate ideas and commentary! :-)  Thank you.

A: Could it be related some settings in VNC (poll full screen?) or the version of VNC you are using (perhaps try UltraVNC or TightVNC).  Are you running VNC as a service?  I believe they have some sort of display driver hook, are you taking advantage of this?  Could you use Remote Desktop Services instead, or LogMeIn?
