fvwm Turns Ten
Some Old Dude writes "fvwm, F* Virtual Window Manager, is celebrating its 10th birthday in a few days. This is the window manager I used when cutting my Linux teeth back in the last millennium, and the one I still use today (after trying many newer ones). If it's been a while since you've seen what fvwm can do, check out its features and screenshots."
After trying out kde, gnome and xfce, I went back to fvwm and couldn't be happer with my current setup. The only thing on my desktop when I login is a single xterm. I can launch anything I need from there, but I also spent some time to customize my root menu (right-click on desktop) to give me quick access to the apps and scripts I use the most (including xterm -- I forgot to put that in their the first time around... didn't notice it until I accidently closed my one and only xterm -- oops!)
Lets stack FVWM up with its contemporary, Windows 3.0 and then see who runs home crying.
FVWM had the 3D look of Motif without the awkwardness of OpenLook and because it was just an X Window Manager it avoided the OS integration of MS Windows.
Newer GUIs like WindowsXP and Aqua, GNOME, KDE, etc. move beyond the window manager concept to the entire visual user experience.
I don't agree. I like the Unix desktop at its most Unixy - clean, efficient andminimal. No need to waste pixels catering for an idiot when this desktop is the interface for a computer professional. But if I wanted to waste some pixels, and I have in the past, I'd waste them on stuff that looks cool to my aesthetic, not what looks reassuring to some marketer trying to soothe the average user.
If you want to understand the "real" window managers, like fvwm, Afterstep, etc., realize three things:
I don't like CDE very much, but CDE is clean and technical-looking in a way that Windows isn't. Almost everyone would happily go from CDE to KDE or Gnome, but I'd feel some loss of Unix flavor.
(I've ignored the fact that fvwm works with Gnome - you could have the fvwm coolness and the Gnome user-friendliness, I guess.)
I'm currently running fluxbox at work and AfterStep at home. I like a lot of what I see in the fvwm release - it seems the good window managers are converging and adopting the best features.
I know there will always be a small group that thinks as I do, but I'm afraid we're not communicating very well. Tons of newcomers are pouring into Linux, and most of them have only seen Microsoft Windows. Therefore they're inclined to view the desktop through a Microsoft lens, even as they criticize Microsoft.
I don't like Microsoft software. I find it disgusting from concept to execution, from GUI aesthetics to file formats. I don't want anything on my machines to look like that.
80386 DX was a full 32 bit chip
80386 SX was a 386 DX with 24 bit memory bus and maybe a 16 bit data bus
For faster time to market, the 80386DX could work with an 80287 *or* 80387 math-co. There never was a 386 with built in FPU.
When Intel introduced the 486, everything changed:
80486DX had a built in FPU
80486SX had a built in FPU but was disabled (maybe due to poor QA rating)
80487 was an 80486DX with alternate pinout to fit in the "487" slot. Upon insertion, the 80486SX is disabled
80486SL was an 80486SX with some power saving features and lower clock speeds
80486SLC was a cyrix chip that had 16 bit data bus, 24 bit memory addresses, and no math co. It performed somewhat better than a 386SX but was cheap and drew little power. It was popular for notebook computers.
80486DX2 was the first clock doubling CPU
80486DX50 was a rare 50 MHz cpu with no clock doubling
80486DX2-66 / DX2-50 were clock doubling CPUs
80486DX4 were clock trippling CPUs
Then there were a bunch of pentia.
My first experience with Unix-esque systems and X-Windows was in 1993 when I started college. At the time my choice was TWM or FVWM. FVWM was clearly the more advanced option and one of the more advanced window managers at the time. (CDE looked advanced, but was more of a hassle than it was worth.)
Since then I've tended to be lazy and taken what I was given, stuck with whatever was the default. As a result I spend a long time with Enlightenment followed by SawFish/SawMill. I've dabbled with a number of other window managers.
Then last year (2002), I took a job back at my old university. The default was still FVWM! And while FVWM had matured, it remained instantly identifable. I hadn't used it in five years, but it came back instantly. It felt right. Sure, it lacks classy menus, but the configuration file was easy enough to use and let me set things up how I wanted. Most window managers are determined to stick the various window management buttons where they want them. FVWM makes it easy to stick them where I want them. It's a minimal WM, I don't run any of the modules except for the pager (to switch between virtual desktops) and the IconMan, a very minimal list of windows on each desktop. My desktop is spartan and I've discovered that I really like it.
Search 2010 Gen Con events