On Wed, 31 Oct 2001, Dmitry Yu. Bolkhovityanov wrote:

> On Tue, 30 Oct 2001 10:59:15 -0500, Brian J. Murrell wrote:
>
> > > You can't just move the mouse to the proper display and access your
> > > menu from there?
> >
> > Nope.  For instance, the Gnome menu bar at the bottom of the screen
> > only displays on the :0.0 screen.
> >
> > Even if I could, it is only half the solution.  What if I want to open
> > a new browser window but want it on the second head so that I can have
> > two browser windows side-by-side?  That is why it needs to be done at
> > window placement time, not application launch time.
>
>       The feature you want can't be implemented in the WM -- it is a
> limitation of the X architecture.  Since non-Xinerama heads are distinct
> screens (:0.0, :0.1, :0.2), it is the app who determines which screen to
> place window on.  And there's a reason for it: separate screens may have
> different parameters (depth), so one can't easily "move" e.g. a 24bpp
> window to 8bpp screen.

This agrees with my understanding of the situation... however you could
effect a partial solution with a wrapper written in some scripting
language that supports X interactivity which could be used for launching
all NEWLY RUN applications. you would then modify your icons or what have
you to call 'display_wrapper <program>'. this would display a screen that
says 'which display' you click a button and it sets the DISPLAY variable
for launching that program to the appropriate value and then calls it.

>
>       So, if you want to open two browser windows on two screens, the
> *browser* must support this.  (AFAIK, Emacs knows how to open a window on
> different display).

Once again, my solution wouldn't do diddly squat for this situation,
unless you were invoking the second browser window in the same way as the
original one. (which isn't what you had in mind, m' thinks)

James Gibson

-- 
Everything in Unix is either written in C
or has to try hard to pretend it is
--Greg O'Keefe


_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to