http://bugs.winehq.org/show_bug.cgi?id=23250
Summary: Twinview - wine only launches if desktop size is smaller than actual screen resolution Product: Wine Version: 1.2-rc3 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ngoonee@gmail.com
When running twinview, Wine prefers the left desktop to start on for full-screen apps. For windowed apps, the resolution must be set to 1 less vertical pixel than the actual resolution (1280x799 on a 1280x800 screen) for the Wine app to start on the correct desktop (from which it was launched).
This may be related to http://bugs.winehq.org/show_bug.cgi?id=18833, but I believe more clearly indicates some underlying cause. Posted a forum thread about it here http://forum.winehq.org/viewtopic.php?t=8664.
As far as I can see, Wine is trying to do this:- 1. Start app on screen its launched on (correct behaviour) 2. Unable to do that if window size is exactly same as screen (wrong behaviour) 3. Prefers left-most window (0x0 position I guess) if 2. fails (correct behaviour)
This is on Gnome, running compiz or metacity (no difference in behaviour).