True transparent eye candy on Fluxbox
May 6th, 2007 mysurface Posted in X11, fluxbox, xcompmgr | Hits: 24995 |
I often hear people asking how to install compiz, beryl on Fluxbox at IRC during the period when 3D desktop effects caught the crowd’s attention. And the answer is definitely NO! you can’t mix beryl with Fluxbox.
Why?
Beryl is a combined window manager and composite manager written in C using OpenGL to provide acceleration. Fluxbox is also a window manager, so you can not use beryl and fluxbox together.
by fbot in #fluxbox
If you are looking to have eye candy of true transparency and fade effects on Fluxbox, here I present you a composite manager call xcompmgr. Refers to Transparency Howto at Fluxbox wiki, you need to install transset-df as well to turn a window into transparent. With Fluxbox 1.0rc3 ( or maybe earlier version), Fluxbox have build in true transparent support as well as pseudo transparency.
You are allow to set the opacity ( as they wrote as alpha value ) on root menu, focus and unfocus window. There is a Force Pseudo-Transparency option under rootmenu-> configuration-> transparency, you need to uncheck it if you are running xcompmgr, so that the true transparent effects will be enable. You can ask Fluxbox to remember transparency settings on a particular application window by right click on the window bar. Uncheck Use Defaults under Transparency option, and check Transparency under Remember option.
The installation on xcompmgr will not be covered on this post, please refer to Fluxbox wiki for the X11 settings.
How to enable true transparency?
xcompmgr &
Pretty simple isn’t it? You can place this line in ~/.fluxbox/startup, so that xcompmgr will automatically loaded while login.
How to disable true transparency?
pkill xcompmgr
xcompmgr have various options to set, besides supporting true transparency, it also allow you to enable shadow effects and fade effects.
How to enable shadow effects?
xcompmgr -c &
How to enable fade effects?
xcompmgr -f &
There are more settings, including shadow blur radius, fade steps etc, checkout xcompmgr man page for more.
Sample screenshot here.
[䏿–‡ç¿»è¯‘ï¼½
[tags]eye candy, desktop effects, true transparency, fade effect, shadow effect [/tags]
Live Chat!









May 6th, 2007 at 1:33 pm
wow, thanks for the tip. LBE is getting better and better :D
May 6th, 2007 at 8:09 pm
Um, this is nothing like Beryl and nothing new… Actually, plain old composite is a pain in the back, so after a day or two I ditched it for good. Fluxbox rocks btw.
May 6th, 2007 at 10:27 pm
I actually found a script that uses transset-df to make some composition, which uses certain amount of CPU resources.
http://ubuntuforums.org/showpost.php?p=611712&postcount=325
August 6th, 2007 at 6:27 pm
thanks for this tip, now my fluxbox is transparent which i want.
Eliena Andrews
http://visitformoney.blogspot.com
August 6th, 2007 at 7:10 pm
Teach how can I enable shadows and fade effects, but disable transparency or have another transparency level by default?