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

Reply via email to