I am running VMWare Workstation 10 on Trusty Tahr (Ubuntu Linux 14.04) with the binary NVIDIA drivers (version 331.38). The guest operating system is Windows 8.1
I noticed host screen corruption whenever I am using virtual desktops (aka workspaces) without a compositing window manager. I can easily reproduce this problem on both GNOME w/ Metacity and when using the "awesome" window manager. It does not occur (or at least, I cannot trigger it) on Unity, which does in fact use compositing.
I open VMWare Workstation and then move it to its own workspace. When I then switch back to my original workspace, VMWare keeps drawing across all my windows corrupting their contents. This makes it pretty much impossible to work.
The problem doesn't (always) occur, if I originally started VMWare on it's own workspace and then switched away from it. Sometimes it still does cause corruption; not quite sure what the pattern is.
Also, the corruption is easiest to trigger, if there is something in the guest operating system that keeps drawing to the screen. I suggest opening the Windows task manager to do so.
I can work around the bug by using a compositing window manager (not really an option due to the increased latency). Or I can work around it by disabling 3D acceleration in the VM settings for my guest operating system. Of course, that's not quite ideal either, as 3D acceleration was one of the big selling points for Workstation 10.
I am posting mostly in order to see if anybody else is experiencing the same problem, and if they have found a better work around. I contacted VMWare customer support but they can't help at this time, as Trusty Tahr is not officially validated.
Hopefully, posting here will prompt VMWare developers to consider this bug during their QA testing.