emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new frame-parameter "alpha"


From: David De La Harpe Golden
Subject: Re: new frame-parameter "alpha"
Date: Sat, 15 Mar 2008 20:53:57 +0000
User-agent: Mozilla-Thunderbird 2.0.0.9 (X11/20080110)

Seiji Zenitani wrote:

> Reportedly it works on "X.org (>=6.8) or XGL with composite extension".
> Is there any way to detect the capability?
> 

[Well, I think there also needs to be a compositing manager in the loop
-it's possible to have a composite extension capable X server with no
composting manager actually running, so e.g. detecting the composite
extension is no guarantee the property will take effect]

If there's a running compositing manager, it'll be owning the
"_NET_WM_CM_S{N}" X Selection(s), where {N} is screen number.

N.B. But IIRC it's also quite possible to fire up or restart a
compositing manager in the middle of an existing X session, so you
probably shouldn't conditionalise property-setting behaviour on the
presence of one, maybe just warn "No compositing manager currently
running, may have no effect." at most if one isn't detected.







reply via email to

[Prev in Thread] Current Thread [Next in Thread]