On Wed, 13 Mar 2002, SHOBHIT MATHUR wrote:
> Hello All,
>
> I have been working on the design-aspects to make a Window
> Manager multiscreen-aware [wherein, a single CPU has 2 or more
> monitors connected to itself via a dual-head VGA card or
> 2 separate VGA cards]. The Window Manager is Sawfish,
> [ which comes with Gnome on Linux ]. I was developing a
> prototype for evaluation [ by making changes in Sawfish-1.0.1].
> A practical problem that I am facing is related to
> frame-generation of client-windows. This is related to the
> external bordering [including title-bar, close/resize buttons],
> of a client-window which is handled by the Window-manager.
> The problem is that the frame for a client-window is not
> being generated if it is on a non-default screen
> [:0.1 OR :0.2 OR :0.3], whereas the frames for windows on the
> DefaultScreen [:0.0] are being generated.
>
> This is related to the manner in which X library calls are made
> and their behaviour. Some aspect is missing, which is the root
> cause of this problem.
Sounds to me like the window manager is just broken and isn't
handling the XMapRequestEvents. Perhaps it is throwing them out
because it isn't multi-rootwindow aware?
Mark.
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert