[Help]: Question about compositing with xfwm4

Olivier Fourdan fourdan at gmail.com
Tue Oct 27 15:00:09 CET 2009


On Tue, Oct 27, 2009 at 2:53 PM, andy wang <wandy817 at gmail.com> wrote:
>    Hi, Olivier
>    I change the xli source code like Esetroot, and startup xli before xfwm4,
>    it looks like that the xli could work with xfwm4( with compositor on),
>    however, if i startup xli after xfwm4 , the desktop background didn't
> repaint yet.
>    The background cann't display out.  The xli source code like:
>    1. set_pixmap_property, set "_XROOTPMAP_ID" and  "ESETROOT_PMAP_ID"
> property,
>        and XSetCloseDownMode(display, RetainPermanent)
>    2.  XSetWindowBackgroundPixmap to root window
>
>    3. XClearWindow to clear root window and make xserver to repaint the root
> window
>
>       if i startup xli after xfwm4, it looks like the last step didn't work
> yet. whether the xserver will send any
>      messages to xfwm4 when any client clear the root window?

But did you rebuild xfwm4 with XROOTPMAP?

Cheers,
Olivier.



More information about the Xfce4-dev mailing list