http://bugs.winehq.org/show_bug.cgi?id=19822
--- Comment #9 from Fábio Capela fabio.capela@yahoo.com 2009-08-27 16:36:01 --- (In reply to comment #6)
After reversing those two patches DDO (didn't try PW yet) behaves as it did before:
Without virtual desktop: Game minimizes to bottom left when mouse leaves screen/focus is lost and can be restored by double clicking (normal windows behaviour?).
Yeah, you are getting the normal windows behavior in this scenario :)
I had not tested WoW without the virtual desktop; after testing, I found it behaving way differently than what you found (this on a Kubuntu 9.04, NVidia 7600 with 185.18.14 drivers, and two monitors with twinview).
Without the virtual desktop, using the opengl renderer, WoW will open a window on just one of my monitors, but distorted as if it is trying to cram my whole 2-monitor desktop into one om my monitors; this window will not minimize by itself, but is also not able to get the keyboard focus at all.
With the directx renderer the window is stretched across both monitors, as if Wine is not aware at all about the multiple monitors, and additionally I don't seem to be able to change windows; when I try to change to other windows or even other desktops the 3D image on the background of the login window will vanish, leaving the 2D UI, and the UI continues to work.
It does not matter if the patches are reversed or not.
Without virtual desktop with "Allow the window manager to control the windows": Game minimizes to top left leaving a "dead" game screen (screenshot here: http://img241.imageshack.us/i/ddocrashkb9.png/ ). Game can be restored by double clicking top left, mousing off and back on then double clicking top left again. Simply double clicking results in an unresponsive but active game screen.
With "Allow the window manager to control the windows" enabled and the OpenGL renderer, WoW opens a window similar in appearance to the one in the last case, but the window will minimize as soon as it loses focus, and when the window is maximized again the image will not be distorted anymore, but will be shifted to the right, as if it was still trying to show my whole 2-monitor desktop on a single monitor, but this time by just showing what fits the monitor instead of cramming the whole image.
With the DirectX renderer WoW just crashes.
Again, it does not matter if the patches are reversed or not.
In other words, WoW in fullscreen in a twinview configuration is quite broken for me in the current git version; it either minimizes, cant grab keyboard focus, gets distorted, or simply crashes, no matter if using the virtual desktop or not, having either wine or the WM control the window, or the game renderer used, with the exception of using the DirectX renderer with a virtual desktop.