I love fluxbox! It’s easy on the system and the eyes. By default it’s little more than an empty desktop with a background.
As with most processes in this endeavor, I begging with Gentoo’s fluxbox HOWTO
So I’ll unmerge twm and xterm. They don’t take up much space, but they’re ugly and will soon be redundant.
I’m adding truetype and vim-syntax to my USE flags in /etc/make.conf and then:
# emerge fluxbox xlockmore eterm
Next, we install a graphical login manager. With it, I can have the desktop environment start at boot with a login screen. Gentoo recommends slim, so that’s next up.
I need to edit /etc/conf.d/xdm with
DISPLAYMANAGER="slim"
Once I know it works, I’ll add it to the run level with:
# rc-update add xdm default
followed by some eye-candy in the form of themes and wallpapers.
Now we try to start things up with
# /etc/init.d/xdm start
Fortunately the login comes up and looks pretty. Unfortunately, Whether I log in as root or my user I get
Failed to execute log in command
To fix this I followed this forum posting:
# echo "XSESSION=fluxbox > /etc/env.d/90xsession
And when logging in, I need to press f1 to select fluxbox.
Also, since I uninstalled xterm I needed to replace the instances of ‘xterm’ in ~/.fluxbox/menu with ‘eterm’
Hmm, for some reason eterm isn’t coming up, which makes the desktop kinda useless :/ So back to xterm and I can worry about prettying things up later.
Make fluxbox the default and start it at boot to polish it off.
Okay, now back to wireless.