http://bugs.winehq.org/show_bug.cgi?id=10091
--- Comment #8 from Stephen Gentle stephen@stephengentle.com 2008-02-20 01:01:19 --- (In reply to comment #7)
Run Photoshop in a WINE virtual desktop (winecfg). See if that fixes it.
Worked for me with CS (not CS2).
That does work, but only because Compiz isn't being used in the wine desktop.
Technically, I think, Wine is acting the same way that Windows would at the moment - reading what's under the window and then using that to calculate the transparency. BUT, I think that with Compiz running, when WINE tries to read the background, you just get garbage because Compiz doesn't act like Metacity does (it uses OpenGL and treats the window contents as textures)...