spiralofhope logo
S
piral of Hope
Better software is possible.
Styles
Table of Contents

(Oldschool Linux)

Goals:

Pick the lightest possible window manager and window management tools which is still usable to my personal standards.

I will make a choice for Oldschool Linux. I will contemplate providing more than one window manager, or possibly configuring some things to run without X or with X but no window manager.

Also, this research may influence the decision of a default Unity Linux window manager.

Required features:

Not required or desired:

Note that for now I would just use the everyday XOrg server, but there are some minimal X servers which I might examine at some point. This would allow an even more extreme lightness.

Due to issues with my present test environment, I am testing in a VirtualBox environment running Slackware 12.2.

I discounted a number of window managers because I was unable to install them when following proper directions, the project has gone quiet for a couple of years or they fail in some fundamental way which is covered by some/all of the remaining contenders.

There are a number of keyboard-oriented window managers which I tried, but didn't include.

If there is a light/small window manager which you use and it's not in this list, let me know.

If there's a window manager in that list which you've never tried. Do so! They're all compilable with very little effort. Well, except Awesome.

Full reviews will be forthcoming.

Judging speed and memory use

What's the best way?

Using what tools?

ps -ao comm,size,rss,vsize
ldd /path/to/executable | wc -l

Notes

Resources

Awesome - 3.2.1 (untested!)

I cannot install it:

  1. Awesome window manager installation misadventure
  2. Awesome window manager almost vindicated

I still want to check this damned thing out, if only to know that I was actually able to get it working.

EDE (Equinox Desktop Environment) 1.2

Not configurable enough. It's especially weak with hotkeys.

Argh, my install of EDE got b0rked by my Awesome window manager installation attempt. Boo. Running edewm --version gave me the familiar error and then the screen went black as I was writing notes.

Fluxbox v?

I prefer Openbox. Fluxbox has some annoyances with resizing from any corners. Tabbing is a great feature, but useless to the way I work.

Argh, the default Slackware install of Fluxbox got b0rked by my Awesome window manager installation attempt. Boo.

IceWM - 1.2.37

Not bad, but not good enough. Other WMs are better. Window-altering hotkeys aren't configurable?

JWM (Joe's Window Manager) 2.0.1

This one keeps being recommended, but I don't know why. It's not bad, but it's just not good enough.

OpenBox 3.4.7.2

Almost perfect.

I have a fair history with it and know it well enough. Without further testing and comparison, this would be my first choice.

For just a basic developer system, Openbox alone is just fine. Otherwise I would recommend at least lxpanel.

PekWM 0.1.10

Very nice. A definite contender. Cannot hotkey to move a window to another desktop?

xfwm4 (from xfce) 0.1.10

I've used it. I like it just fine. I just find it a bit too shiny for my tastes and prefer Openbox.

On PCLinuxOS, there have been reproducible issues with Xfce freezing my system and requiring that I exit X. It seems to have worked fine in Slackware.

Has a complete collection of stuff, and still tries to be light. Not bad, but just not right.

web stats