Introduction to Fluxbox

The Fluxbox package contains a window manager.

Package information

Fluxbox dependencies


X (XFree86-4.4.0 or X.org-6.7.0)

Installation of Fluxbox

Install Fluxbox by running the following commands:

patch -Np1 -i ../fluxbox-0.1.14-gcc33.patch &&
./configure --prefix=/usr --enable-kde --enable-gnome &&
make &&
make install

Command explanations

--enable-kde: This command activates Fluxbox's ability to allow KDE tray icons to be placed in the slit.

--disable-nls: This command disables Fluxbox's ability to support international languages. This is an optional switch to work around a compile problem if you did not install all locales.

Configuring Fluxbox

Config files

~/.fluxbox/init, ~/.fluxbox/keys, ~/.fluxbox/menu

Configuration Information

Be sure to backup your current .xinitrc before proceeding.

cat >> ~/.xinitrc << "EOF"
exec fluxbox
mkdir ~/.fluxbox &&
cp /usr/share/fluxbox/init ~/.fluxbox/init &&
cp /usr/share/fluxbox/keys ~/.fluxbox/keys &&
cp /usr/share/fluxbox/menu ~/.fluxbox/menu 

Menu Items are added by editing ~/.fluxbox/menu. The syntax is explained on the fluxbox man page.


The Fluxbox package contains fluxbox, bsetbg and bsetroot.



fluxbox is a window manager for X11 based on Blackbox 0.61.0.


bsetbg is a utility that sets the background image. It needs display, Esetroot, wmsetbg, xv, qiv or xsri to be used.


bsetroot is a Blackbox utility to change root window appearance.