xfce4-session incompatible with compositor
Brian J. Tarricone
bjt23 at cornell.edu
Sun Sep 26 00:03:55 CEST 2004
i tried watching for damage events on the root window, and it seems to
just flood the event handler with events that encompass the full size of
the screen. perhaps i was doing it wrong, though....
-brian
Olivier Fourdan wrote:
>Brian,
>
>It does rendering off screen and copy regions back to screen when
>required.
>
>I'll look into it (like adding damage to the root win, dunno if that
>would work, but it's worth trying at least)
>
>Cheers,
>Olivier.
>
>On Sat, 2004-09-25 at 23:46, Brian J. Tarricone wrote:
>
>
>>olivier,
>>
>>this reminds me of something i want to ask you. i was messing around
>>with xcompmgr, and it seems like it actually draws stuff on top of the
>>(real) root window, and totally ignores anything that happens to the
>>root window. my brilliant plan to make stuff like xplanet work was to
>>make xfdesktop's virtual root window transparent, and just draw
>>everything on the root window. but it doesn't seem to work; i get this
>>weird ghosted image shown though xfdesktop's transparent window. any ideas?
>>
>> -brian
>>
>>Olivier Fourdan wrote:
>>
>>
>>
>>>Hi Benny,
>>>
>>>I've done the compositor in xfwm4 and it's working fairly well... except
>>>with the xfce4-session manager.
>>>
>>>Xfce4-session grabs the display to prevent any user/app interaction, and
>>>display the dialog while the screen is grabbed.
>>>
>>>Unfortunately, that can't work because the compositor can't access the
>>>scrreen, so the dialog is no rendered on screen...
>>>
>>>That particular design won't work with any compositor manager, not just
>>>xfwm4's compositor.
>>>
>>>The solution (which would be much better IMO) would be to do just like
>>>you did with the splash screen, ie map an override redirect on top all
>>>all windows. The compositor doenst' prevent grabbing the keyboard and
>>>mouse, off course.
>>>
>>>What do you think?
>>>
>>>Cheers,
>>>Olivier.
>>>
>>>
>>>
>>>
>>_______________________________________________
>>Xfce4-dev mailing list
>>Xfce4-dev at xfce.org
>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>
>>
More information about the Xfce4-dev
mailing list