Implementing Xinerama

Vitaliy Margolen wine-devel at
Thu Apr 27 21:51:59 CDT 2006

Thursday, April 27, 2006, 7:38:52 PM, Judd Tracy wrote:
> I have been trying to get a very simple Xinerama implementation
> workingfor wine, but am having some problems.  My approach was to
> justquery the system for the screens that make up the display and
> onlyreport the resolution of the first display with the offset of0+0. 
> The resolution detection part of the code seems to beworking as I can
> see looking through the traces, but every time the appcomes up full
> screen it still stretches across both screens.  Ican see it enumerating
> the displays (there is only one) and finding thecorrect resolution, but
> don't understand why it still comes up acrossboth screens.

> I was hoping someone could explain what else I need to do attempt
> toget this working.  I am using wine version 0.9.11 which I haveapplied

For starters don't send html to the list.
You are looking in the wrong direction here. Even if Wine could detect
separate monitors and work with them properly (all the DSIPLAY0 stuff)
you still would have a problem on the WM side. You see Wine does not
maximizes itself - WM does. Wine does not talk to WMs except few
rudimentary things. You will need to extend that so Wine could tell WM
how it should be maximized.


More information about the wine-devel mailing list