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