transparent inactive, opaque active

samuel verstraete samuel.verstraete at
Fri Jan 6 13:47:29 CET 2006

Well as Brian knows i'm actively using trans-inactive and i like it :)
it crashes every now and then but i don't mind :) it's beautiful and it
makes the desktop experience great... especially if you have focus
follows mouse and you don't let the windows raise when they receive
focus :)
truly a killer app :) simple yet effective...

Brian, we of course respect your "normal brian's one-off crap software
rule" but just to let you know, if you want a study case that keeps on
failing with a BadWindow request... just try sylpheed... I don't know
why but everytime i close it trans-inactive spits out :

X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  3 (X_GetWindowAttributes)
  Resource id in failed request:  0x3400003
  Serial number of failed request:  120
  Current serial number in output stream:  121

and stops working :)

thnx again 


On Fri, 06 Jan 2006 04:24:48 -0800
"Brian J. Tarricone" <bjt23 at> wrote:

> Hash: SHA1
> Hey all,
> A few people have asked for functionality in xfwm4 to make inactive
> windows translucent and keep the active, focused window opaque.
> That's probably not gonna happen, so I hacked up a little app to do
> it.  It's pretty rough, but you can grab it here:
> There are compilation instructions at the top of the file, and you
> have to edit a #define if you want an inactive transparency of
> something other than 20%.  Otherwise, just run it in the background
> and leave it alone.  If you have more than one screen (non-Xinerama),
> it won't work on anything but the primary screen.  Sorry.
> Note that if you're using my 'transd' app, you should probably kill
> it. They won't play nicely together.  At some point I may integrate
> this functionality into transd as an option.
> Normal Brian's One-Off Crap Software rule applies: if it works, good
> for you; if not, send me a patch or complain to /dev/null.  Sometimes
> it may die with a BadWindow error.  I'll fix it later.
> 	-brian
> Version: GnuPG v1.4.2 (GNU/Linux)
> 6zPSn30SWZSPwcvJjAiqRKk=
> =wM6E
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at

Research group Soil Spatial Inventory Techniques
Dept. Soil Management and Soil Care
Faculty of Bioscience Engineering
Ghent University

Department of Soil Management and Soil Care
Coupure Links 653 - Block B
9000 Ghent - Belgium

Telephone +32(0)9 264.60.42
Fax +32(0)9 264.62.47
E-mail samuel.verstraete at

More information about the Xfce4-dev mailing list