This is the mail archive of the
mailing list for the Cygwin XFree86 project.
Re: XWin Server starting everything offscreen
-----BEGIN PGP SIGNED MESSAGE-----
Jon TURNEY wrote:
> I was actually thinking the other day about how the bit of code which does
> this might be wrong. :S
> I suspect the problem is that when you have the secondary to the left of the
> primary, the windows on that monitor have negative coordinates. The code
> which constrains windows to lie on the display does the wrong thing in that
> situation, so they can appear offscreen. I'm not sure if that's the only
> problem in that configuration, though.... but the patch you linked to should
> be making everything fine once the window is visible, so maybe it really is
> only a window placement issue.
I think that patch was already committed, but the code has clearly
changed significantly from then.
> If possible, make the display on the left the primary and see if things get
> better :)
I like this solution. :-)
> I don't think this is a regression against the 6.9 server.
> I agree it is clearly wrong, though. Windows should be managing the location
> of this dialog for us, though and should know enough not do that (X programs
> think that the display is one big screen, and so can't know not to put dialogs
> on the crack between screens)
You'd certainly think so, this is a Windows dialog after all...
> -multiwindow means "hide the root window and use the internal window manager
> to integrate X windows with native windows"
> -multiplemonitors means "I want one big X screen for this display to span all
> my monitors" and is on by default in -multiwindow mode
> If you want -multiwindow mode, but only on 1 screen, something like "XWin
> -screen 0 @1 -multiwindow" should work.
I don't have a multihead setup, so I'm unable to test any of this.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html