Slashdot Mirror


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."

82 of 363 comments (clear)

  1. speaking of old window managers by appleLaserWriter · · Score: 2, Funny

    I was surprised to find twm when I installed X11 on OS X.

    1. Re:speaking of old window managers by Crispy+Critters · · Score: 4, Insightful
      "I was surprised to find twm when I installed X11 on OS X."

      I have, more than once, been incredibly relieved to find twm installed as a part of X on machines (not OS 10). Because when the install fails without getting all 90 billion parts of gnome or kde installed correctly, or using an old machine that can't handle the latest and greatest, I can use twm as a marginally useful window manager to start getting things done.

      And when this happens, the one of the first things I do is download and install fvwm. Woohoo!

  2. Anniversary release by gleather · · Score: 5, Informative

    They released a new version today QUOTE: http://freshmeat.net/projects/fvwm/ The changes in this release are as follows: All single letter variables are deprecated, and multiletter variables are provided. The NoWarp menu position hint option works with root menus too. WindowListFunc is executed within a window context, so a prefix "WindowId $0" is no longer needed in its definition, and it is advised to remove it from user configs. FvwmEvent executes all window related events within a window context, so PassId is not needed anymore, and all prefixes "WindowId $0" may be removed from user event handlers.

    --
    Idiot.
    1. Re: Anniversary release by Migo · · Score: 2, Informative

      Actually we have released 2 versions today, 2.4.16 and 2.5.7. The changes in the beta are much more visible.

      But due to the Slashdot effect the 2.5.7 tarballs are going to wait a bit. :)

      RPMs are available for both versions right now.

  3. Choice is good... by SpaceCadetTrav · · Score: 5, Funny

    Unless all of the choices suck.

  4. Mummy? by GauteL · · Score: 5, Funny

    What does F* stand for?

    1. Re:Mummy? by JonMartin · · Score: 2, Informative

      Fine. Flexible. Feline. Whatever the fuck (there's another one) you want. Why didn't you just check the FAQ (another one!)?

      --
      Serve Gonk.
    2. Re:Mummy? by David+Gould · · Score: 3, Funny

      What does F* stand for?

      I've always heard it explained as "Feeble".

      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
    3. Re:Mummy? by Anonymous Coward · · Score: 5, Informative

      [From the fvwm faq:]

      1.1 What does FVWM stand for?

      A: "Fill_in_the_blank_with_whatever_f_word_you_like_a t_the_time
      Virtual Window Manager". Rob Nation (the original Author of FVWM)
      doesn't really remember what the F stood for originally, so we
      have several potential answers:

      Feeble, Fabulous, Famous, Fast, Foobar, Fantastic, Flexible,
      F!@#$%, Flashy, FVWM (the GNU recursive approach), Free, Final,
      Funky, Fred's (who the heck is Fred?), Freakin', Flawed,
      Father-of-all, Feivel (the mouse from "An American Tail"),
      Frungy (hey, where does that come from?), Floppy, Foxy,
      Frenzied, Funny, Fumbling etc.

      Just pick your Favorite (hey, there's another one!), which will of
      course change depending on your mood and whether or not you've run
      across any bugs recently. I prefer Fabulous or Fantastic myself,
      although I often use F!@#$% or Freakin' while debugging...

      Recently 'Feline' is becoming popular. Perhaps this has something
      to do with the discovery that four of the six core developers have
      cats (averaging 1.17 cats)? Miaow.

      Know what? I found another one while stroking my cats: FEEDING :-)

      Check this link:
      fvwm-cats

    4. Re:Mummy? by Newtonian_p · · Score: 2, Informative
      Its stands for Featherweight as I have indicated in my other post.

      The author forgot but some people still remember.

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

    5. Re:Mummy? by krumms · · Score: 5, Funny

      Mummy what does F* stand for?

      It stands for 'fuck' - what do they teach you in school these days?

  5. Even THAT deserves a mention in slashdot? by mnmn · · Score: 2, Funny


    Nostalgically twm would be more cool. fvwm, fvwm2, fvwm95, icewm, sawfish are the 'other' window managers. The big ones are kde and gnome and friends.

    So tonight I will celebrate by switching from icewm to fvwm for a day.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:Even THAT deserves a mention in slashdot? by Anonymous Coward · · Score: 3, Informative

      Gnome (and probably KDE) isn't a window manager, it's a desktop environment. You use something like icewm, sawfish or metacity as the window manager.

    2. Re:Even THAT deserves a mention in slashdot? by drauh · · Score: 2, Interesting

      I found fvwm2 to be the most "productive" window manager that I have ever used, by which I mean I didn't feel crippled or second-guessed by it, and it left out poky special features. twm was just a little too barebones for my liking. motif sucked. The most useful (for me) feature of fvwm2 was their pager.

      I use KDE2 on Linux (yeah, I know it's old), and I've played a bit with the others. For me, they aren't as "facilitative" as fvwm2. Actually, even Aqua (I do most of my stuff on a Mac, now) doesn't cut it. The old Mac OS 9 GUI was better in that I could modify it without too much effort to suit the way I worked.

      --
      This is a tautology.
  6. Oh man by Anonymous Coward · · Score: 5, Funny

    I forgot to buy it a gift. I'm so screwed.

  7. Cool screenshots... by Stalemate · · Score: 4, Funny

    and a catchy name too. It really rolls right off of your tongue about like a sawblade. ;)

  8. tried and true by SonicTooth · · Score: 3, Interesting

    fvwm and tvwm are two great window managers espiecally when you're cutting edge gnome/kde/fluxbox/etc... refuses to work, and you just have to get something done graphicly. I know i've fallen back on them more then once. That coupled with the fact that they're so damn small, keeps them on my my small hard drive.

  9. Happy Birthday! by MacOS_Rules · · Score: 4, Funny

    F* yes! Happy F*'ing birthday! (The BSD devel made me do it).

    Really, thanks and congrats to the developers of this great WM: this was my first Linux non-CLI, and it remains my favorite.

    --
    If a man's character is to be abused there's nobody like a relative to do the business. -Thackeray, William
  10. fvwm allowed me to make my perfect linux desktop by green+pizza · · Score: 4, Interesting

    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!)

  11. Reparenting window managers are for wimps by Raul+Acevedo · · Score: 4, Funny

    REAL men use the console. For those forced to use those silly window gadgets by their PHBs, there's NAWM: Not a Window Manager. Non-reparenting, non-eye candy, pure window management functionality and nothing more. Check it out.

    --
    In a real emergency, we would have all fled in terror, and you would not have been notified.
    1. Re:Reparenting window managers are for wimps by zakezuke · · Score: 4, Funny

      Real men eat pancakes in the morning, fart in bed, dress in women's clothing, and hang around in bars.

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  12. birthdays by bongobongo · · Score: 5, Funny

    my hypercard stack "Escape From The Dark Cassel [sic]" turned 12 today... can we celebrate that too?

    1. Re: birthdays by commodoresloat · · Score: 4, Funny

      Yeaah. How old is Hypercard itself anyway? That's the birthday I'm getting a gift for. I remember my first Hypercard stack. Drawing of a naked woman; when you clicked her nipple it made noises and played screen effects. Immature and simple, yes, but it still beats the hell out of fvwm.

  13. Re:why didn't this window manager die LONG AGO? by McSnarf · · Score: 5, Insightful
    Aaah ! A troll !

    Here's some food for ya !

    How to explain FVWM to a troll ?

    In the good old days, when THE distribution was something you downloaded as floppy images, when a 386 DX with 16 megs was considered a nice machine (with your file server being a 486/33), when you had a Minix FS and hex-edited your boot device on your boot floppy, in those old days you did not want a *huge* window manager.

    But after downloading the slackware X series of floppy disks, you wanted SOME kind of WM.

    And yes, it was cosidered a bonus to open an xterm without the system starting to swap.

    Can your stomach take more, little troll ?

  14. FVWM stands for ... from the FAQ by yppiz · · Score: 4, Informative
    FVWM FAQ - what does FVWM stand for?
    1.1 What does FVWM stand for?

    A: "Fill_in_the_blank_with_whatever_f_word_you_like_a t_the_time Virtual Window Manager". Rob Nation (the original Author of FVWM) doesn't really remember what the F stood for originally, so we have several potential answers: ...

    --Pat / zippy@cs.brandeis.edu

  15. Re:fvwm allowed me to make my perfect linux deskto by Tackhead · · Score: 4, Funny
    > After trying out kde, gnome and xfce, I went back to fvwm and couldn't be happer with my current setup.

    <AOL>Me too</AOL^>

    "Mouse? Oh, you mean the thing I use to figure out what xterm I want to type in."

    (Cripes, even the FVWM screenshots on the almost-slashdotted page look almost too glitzy for my tastes ;-)

  16. Re:why didn't this window manager die LONG AGO? by Malc · · Score: 2, Interesting

    I seem to remember that X didn't work too well on machines without a maths co-processor. You had better have had a 80387 in your 386DX or else X would grind to a halt everytime it wanted to scale fonts.

  17. Re:Real men don't use shells w/job control by winkydink · · Score: 2, Funny

    or tab completion, or inline editing, etc... Real men use SysV R3 /bin/sh on an old Wyse 60. For a real trip, try the Mashey Shell (predates the Bourne Shell).

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  18. Happy Freakin' Birthday? by suwain_2 · · Score: 4, Funny

    This is like a "Happy friggin' birthday" greeting. "It's your birthday, here's the Slashdot effect for your birthday." And they can't effectively return the gift if they don't like it.

    --
    ________________________________________________
    suwain_2 :: quality slashdot p
    1. Re:Happy Freakin' Birthday? by tibbs · · Score: 2, Interesting

      The server that runs fvwm.org lives in my office, and it didn't start smoking or anything. Outbound bandwidth peaked at 13.7Mbps at 7:30PM CDT. CPU load never got above about 10%. I never saw any refused connections but if I had known this was going to hit /. I would have rebuilt Apache to handle more than 255 at once.

  19. Featherweight by Newtonian_p · · Score: 5, Informative
    The 'F' stands for Featherweight. It was called that way because it was originally less ressource intensive than twm (tabbed window manager) on which it is based.

    The author might have forgot what his acronym stands for but some people remember the original announcement.

    --

    There are 2 kinds of people in this world: Those who write in decimal and those who don't

    1. Re:Featherweight by IO+ERROR · · Score: 2, Informative
      From the old (version 1) man page of fvwm:


      The name "FVWM" used to stand for something, but I forgot what. (Feeble, famous, foobar? It doesn't really matter, this is an acronym based society
      anyway.)


      I certainly don't remember featherweight, and I can't find the original announcement. The earliest Usenet posting (Jun 1 1993) I could find refers to it as feeble. But it doesn't really matter, since I haven't used fvwm in years, and really don't have any plans to go back. After all, I have 256MB of RAM.

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
    2. Re:Featherweight by cbiffle · · Score: 4, Funny

      Yup, just as many of us have not forgotten that the K in KDE is for Kool, or was originally. I wonder why they didn't call it CDE...erm, wait....

      But, though KDE is still quite kool if your spelling is atrocious, FVWM need not necessarily be Featherweight in name or functionality. Acronyms can change. Take good ol' Personal Home Page.

  20. You have a woman's window manager by Anonymous Coward · · Score: 2, Funny

    I'll wager you never had fourteen shipwrecked mariners tossing about in it, or never been used to plug up a leak on a ship.

    1. Re:You have a woman's window manager by Graspee_Leemoor · · Score: 4, Funny

      Since you're clearly as mad as a mongoose, I'll bid you farewell.

      graspee

  21. Re:On fvwm... by PD · · Score: 3, Funny

    And if you'd quit pestering him about how ugly his fonts are he'd actually get that thesis done.

  22. Re:fvwm should be euthanized for the good of *nix by appleLaserWriter · · Score: 4, Interesting

    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.

  23. depends on your flavor of nostalgia by Xtifr · · Score: 2, Insightful

    Twm probably has some nostalgia value amongst people who rolled their own X11 back in the day, but fvwm used to be the default for most Linux systems, so it's got plenty of nostalgia value of its own. Plus, it's still going strong; twm is all-but-dead, while fvwm still has a large community of enthusiastic users and developers. Including me. I keep trying out all these newer WMs, and they always seem to be missing some essential feature that I've come to depend on over the years, and/or they're massive, bloated monstrosities that don't do noticably more than my old workhorse.

  24. pager by austad · · Score: 3, Interesting

    The pager in FVWM is the epitome of how a pager should be.

    FVWM was the first WM I ever used (on SunOS back in the early 90's). I absolutely hated the pager, but I didn't know how to turn it off. After about 2 weeks of it, I can't live without it now. All of my boxes, OSX (VirtualDesktop), Windows(JSPager), Linux(crappy KDE pager), they all have one now. But, none of them even come close to fvwm's.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  25. RedHat is lame by mallan · · Score: 3, Insightful

    (rant)

    Why on earth did RedHat take FVWM out of its distrubution? Like many long time Linux users, FVWM has been my window manager for years. It's small, fast, flexible, and infinitely configurable - with three CDs of space for RedHat 9, you'd think they'd be able to find a couple of megs for FVWM. Even their "switchdesk" utility still wants FVWM as an option.

    Taking FVWM out of the standard distribution is just plain dumb, not to mention insulting to many Linux users. How many years was FVWM the default window manager for RedHat? I've been using FVWM for years on RedHat, but now I have to change to a more "modern" window manager because they can't spare 3 megs on their distribution CDs? Grrr.

    (/rant)

    --
    "Good people drink good beer"
    1. Re:RedHat is lame by Anonymous Coward · · Score: 2, Informative

      They have this thing now called the "internet" where you can get programs that don't come on the distribution CDs.

    2. Re:RedHat is lame by lactose99 · · Score: 2, Insightful

      Just use Slackware...

      Default install of 9.0 contains fvwm-2.4.15-i386-2.

      --
      Fully licensed blockchain psychiatrist
    3. Re:RedHat is lame by jericho4.0 · · Score: 2, Insightful

      Old-schoolers tend not to be using RH, and they can install a wm they like in a matter of seconds. People new to linux expect a slicker looking desktop than fvwm, simple. RedHat is Linux for the masses, not the gurus.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  26. well, there are probably better choices now by 73939133 · · Score: 5, Informative

    Fvwm was nice back then. But even if you want a small, light-weight window manager, there are probably better choices than fvwm these days: Oroborus, Blackbox, IceWM, Ion, to name just a few. Their code tends to be cleaner and their configuration and code tends to be more modular.

    1. Re:well, there are probably better choices now by Xtifr · · Score: 2, Interesting

      Perhaps you missed the part where it said that fvwm is still being actively developed? It's getting steadily better and better, IMO. Not to say that some of those other choices aren't perfectly nice too, but fvwm is a lot nicer than it was "back then", and it's still, pound-for-pound, one of the best tradeoffs for size vs. power, IMO.

      As for those others being more modular, say what? Fvwm is modular almost to the point of insanity. That's what helps keep it so lightweight. Only the modules you actually use get loaded.

      Now, for configuration, I'll freely grant that you have a point. Fvwm still has some of the most baroque configuration around. It's not for the faint-of-heart. And for this reason, I rarely recommend fvwm to anyone. But I already configured it just the way I like it, and I see little or no reason to use anything else. I keep trying all those others, and they keep coming up short on my personal feature requirements list. (My second choice, if they pried fvwm out of my cold, dead hands, would be windowmaker, with blackbox a close third.)

  27. It's about time! by commodoresloat · · Score: 2, Funny
    I currently have a graduate student who is working part-time on a rewrite of fvwm in CWEB, the literate programming language.

    Finally. After 10 years of being written by illiterates, it's about time.

  28. Re:Why bother by Panoramix · · Score: 4, Insightful
    Why don't FVWM developers focus on something more modern, like GNOME, KDE or XPDE? Especially the latter, since it focuses on "duplicating Windows XP interface down to the pixel point". I've always maintained that Linux needs to be virtually indentical to Windows in feel, down to the DOS prompt drive letters to make the techies feel at home.

    Well, I use FVWM. It is my WM of choice, and I like it a lot. It is small, it is (very) fast, it is scriptable, it does not look nor act like a Windows knock-off (though you can probably make it, both, of course). And I use it on fast machines, mind you, it's not that I couln't use KDE. It's just that I like plain X + FVWM better.

    And it does have some cute features. I have impressed a couple of friends with FVWM's "stroke" thing, starting apps and controlling audio volume and stuff, by drawing shapes on the screen with the mouse---though I must say that I don't really have much use for that, save for showing off.

    How else are you going to see mass adoption?

    I wonder why is that so many of you regard mass adoption as something so desirable that justifies turning a first-class Unix system (oops, hope no SCO spies are reading this) into a bad Windows clone. Or even a good one. I just can't see the point: if a user needs something Windows-like, well, there is Windows already.

    If I were to say what to do, I'd have people stop wasting time cloning Windows, and use it to make Linux a better Unix. And as for GUIs, I'd like to see a good GUI in the Unix style. Like, say, apps with hybrid command line/graphic interfaces. Graphic pipelines, perhaps? Or if you have to copy it, something in the NextStep/OSX style (last time I checked, GNUStep was nowhere near usable). I don't know.

    But then again, neither me nor you nor anyone can make Linux developers do this or that; everybody is free to choose what to do with our Linux-hacking time. Fortunately.

  29. my favorite .fvwm2rc by rm_monterey · · Score: 2, Interesting
    I got my .fvwm2rc from the guy who introduced me to SuSE 4.x
    To this day, I can't part with that file - don't even know if it still works in the latest version. I haven't used fvwm in 2 years, but I know that file is in my $HOME on every linux box I work on... just in case.

    nostalgia...

  30. Re:fvwm should be euthanized for the good of *nix by tarzan353 · · Score: 2, Funny

    You say that like the majority of WMs for X11 *are* good looking.

  31. My .fvwm2rc file. by Anonymous Coward · · Score: 3, Interesting

    Here's the one I'm using right now:
    my .fvwm2rc file
    Here is a screenshot:
    screenshot for above fvwm2rc
    Here's a neat trick: Put that .png image in Opera 6.12, and press the "F11" key for fullscreen. On a 14" monitor, it will appear as if you are actually running fvwm, with this file, and you can say "Hey, I formatted your HDD, put Mandrake on it!" Only thing, none of the buttons work, so the joke comes to a quick end for the observant.
    Like most folks that post their .fvwm2rc on the internet, I have to say that this is not my latest .fvwm2rc, as working on these is somewhat of a hobby and I'm always trying to improve it.
    Here is a .fvwm2rc for a user account:
    click here
    That one gives an entirely different-looking setup, designed for those who do not have root access. As you can see, I like what fvwm can do, and try to learn more about it when I can. Examples posted on the internet help a lot.

  32. Re:why didn't this window manager die LONG AGO? by Drathus · · Score: 2, Informative

    By definition a DX has a built in math coprocessor. The SX series was a DX chip with the built in CoProcessor disabled so Intel could sell a math coprocessor add on chip.

  33. Why FVWM matters by crucini · · Score: 5, Interesting
    A lot of folks seem to think that Windows represents the pinnacle of GUI aesthetics, and that everything else (except Apple) should try to copy it. These folks look down on fvwm as "not even as good as Windows 3.1".

    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:
    1. They aren't trying to be "as good as Windows 3.1". They're in a totally different space. Just because they run on PC hardware now doesn't mean they partake of the PC mentality. These WM's can be configured from minimal to maximal, but at maximal they express a strong aesthetic that's quite different from consumer OS's.
    2. Forget about "user friendliness". Real WM's are delicately balanced between aesthetics and efficiency, leaving little room for user-friendliness, which means accomodation to beginners. Let beginners use Gnome/KDE if they're unwilling to learn, or learn the real stuff if they're willing. More importantly, real user friendliness requires the WM to know things about applications, the machine, etc. I prefer my WM ignorant and agnostic - a mere conduit for my actions.
    3. Don't judge them by how they "look". They don't look like anything - they're quite user-tunable, which is half the fun. The screenshots only give hints of the scope of customization. The feeling of running a desktop that you built is completely different from the feeling you get looking at someone else's desktop.

    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.
    1. Re:Why FVWM matters by entrigant · · Score: 3, Insightful

      Either you are a really good troll or you truely believe what you just said. Perhaps you don't realize the elitism and self induced masochism behind your words.. perhaps you do. Either way, I feel compelled to make a counter, and I intend it to be as vague and pointless as your perspective.

      A lot of folks seem to think that Windows represents the pinnacle of GUI aesthetics, and that everything else (except Apple) should try to copy it. These folks look down on fvwm as "not even as good as Windows 3.1".

      First, I do not see how believing fvwm lags behind Windows 3.1 in technology as saying the same thing as Windows is the pinnacle of GUI aesthetics. Please do not put words into peoples mouths to suit your needs. Most people mean exactly what they say. When I say product A is not as good as product B I do not hide any subtext claiming product B is the best. Just that it's better. (For the record, I do NOT think windows 3.1 is better than fvwm, not by a long shot.)

      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.

      This may be a given, but minimal does not imply efficien tor clean, efficient does not imply minimal or clean, and clean does not imply efficient or minimal. These are all seperate and non-related attributes. As a computer professional who stares at a monitor all damn day, I prefer to look at something pretty. Also, because my desktop is pretty does not mean I am a "clueless idiot newb" nor does it imply I do not know what I am doing. MY desktop is also pretty according to my tastes, and not the tastes of a marketing rep. See, most of us don't configure our computers to be what other people think they should be, and the fact that you would presume we do is flat out insulting.

      They aren't trying to be "as good as Windows 3.1". They're in a totally different space. Just because they run on PC hardware now doesn't mean they partake of the PC mentality. These WM's can be configured from minimal to maximal, but at maximal they express a strong aesthetic that's quite different from consumer OS's.

      As ambiguous as this is I will attempt to make sense of this. I do not know exactly what you mean by "PC Mentality" as I do not see how the goals of PC users are any different from any computer user. Most of us just want to use our PC's to do what we do, and to be able to do that in a manner that we enjoy. MOST of us don't think we should make our computing experience feel like hard work. This is, however, not the typical attitude of the elitist.

      I am, as you may have guessed, a KDE user. Seeing as the whole of KDE is an environment and not a simple window manager most comparisons are immediately invalid or rediculous. I will try to make one though. I can configure KDE to present me with nothing but a background color and a mouse cursor. I can have it present a simple hard to read application menu when I click on this solid colored desktop. I can even have the window frame only be 1 pixel largeon the sides and bottom and 5 pixels large on the top. I can configure it to switch desktops with the mouse wheel or simply by moving the cursor to the edge of the screen and "push" into the next one. I can make it act like any minimal window manager you use, or I could have icons littering my desktop, a full size kicker bar, huge animated mouse cursors, and a liud and obnoxious sound for every little action that can be performed. So.. does that make my wm configurable enough for your stringent standards?

      Forget about "user friendliness". Real WM's are delicately balanced between aesthetics and efficiency, leaving little room for user-friendliness, which means accomodation to beginners.

  34. Top 5 Reason to run FVWM by sflory · · Score: 4, Funny

    1)It was good enough 8 years ago.

    2)I've got nothing better to do than fuck with my .fwm*rc file

    3)My desktop doesn't look enought like ass yet.

    4)I've only got 12M of memory.

    5)What the hell X only holds up my xterms, and mozilla.

    --
    IANALBIPOOGL (I am not a Lawyer, but I play one on GrokLaw.)
  35. Re:On fvwm... by diaphanous · · Score: 4, Informative
    Knuth is retired and doesn't have graduate students anymore. And if he did have grad students, I suspect they would be doing hardcore algorithmic analysis, not hacking fvwm and X11.

    ~Phillip

  36. Personally... by shepd · · Score: 2, Informative

    I find VTWM suits my needs better.

    If you're going to go lean and mean, why not go all the way? ;-)

    --
    If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  37. Sorry, thanks for playing by appleLaserWriter · · Score: 5, Interesting

    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.

  38. My very first experience with X, Penn State 1990 by The_Dougster · · Score: 4, Funny
    Somehow I managed to wheedle an account on the ultra-elite IBM RT, ostensibly to learn CADAM, and was pissing around with it and I found this mysterious "startx" command which looked promising. I was actually able to start an xterm! In fact I could start as many xterms as I wanted to... in fact there wasn't anything else I could do except start an xterm. But d00d, I had as many xterms as I wanted! Wow! And it was, like, fast! No click MS-DOS Prompt on Windows 2.1 and wait a minute for a shell where I couldn't do anything, instead I had the mysterious $ prompt, with its unlimited possibilites... and unlimited xterms! Wow!


    This was thirteen years ago, mind you. I was 3l337 just because I was _using_ the RT, nevermind there wasn't jack shit installed on it except CADAM :-)

    --
    Clickety Click ...
  39. Desktop Shell by PineHall · · Score: 2, Informative
    If I were to say what to do, I'd have people stop wasting time cloning Windows, and use it to make Linux a better Unix. And as for GUIs, I'd like to see a good GUI in the Unix style. Like, say, apps with hybrid command line/graphic interfaces. Graphic pipelines, perhaps? Or if you have to copy it, something in the NextStep/OSX style (last time I checked, GNUStep was nowhere near usable). I don't know.

    I am also a user of FVWM, but I have heard of Enlightenment which is now calling itself a "desktop shell". I don't know much more than that but it sounds like something that would interest you. It is definitely very configurable and pretty.

  40. It was ugly then... it is ugly now... by salimfadhley · · Score: 2, Interesting

    These days I have a salary and can afford to have nice pretty computers:

    In my primary work area I have a powerbook (With OSX) and a Gentoo Linux PC (Strictly KDE not Gnome). Looking at those screenshots reminds me how much the Linux community has advanced since those 'hobbyist' days. I think we owe it to ourselves to have desktops that are both functional AND pretty.

    Anyway Gentoo Linux includes FVWM even though that distro is less than 2 years old!

    Fvwm is what Microsoft THINK all UNIX(y) computers still look like!

  41. Re:Why not just.... by Crispy+Critters · · Score: 2, Interesting
    " marginally useful? what else could you possibly need. you can move, resize, iconify, and uniconfy windows."

    I need multiple virtual screens. Other than that, I probably could get most of the functionality I want out of twm with a well-written .twmrc. Looking at the man page, there are a lot of useful functions that aren't available unless you customize. For example, I use the fvwm equivalent of TwmWindows frequently; I didn't realize TwmWindows existed because you can't get to it in the default configuration.

  42. fvwm by Requiem · · Score: 2, Funny

    So ugly...can't...concentrate.

  43. OK, most are ugly, but fvwm is the fug-ugliest by Raffaello · · Score: 2, Insightful

    Well, you got me there, but still, just because many X11 WMs are poster children for bad taste and color blindness, doesn't mean fvwm should be kept on life support. Pull the plug already and let this brain damaged embarrassment to the *nix community die.

    1. Re:OK, most are ugly, but fvwm is the fug-ugliest by Tet · · Score: 2, Insightful
      just because many X11 WMs are poster children for bad taste and color blindness, doesn't mean fvwm should be kept on life support. Pull the plug already and let this brain damaged embarrassment to the *nix community die.

      Care to suggest a suitable replacement? I've been using fvwm for pretty much all of its 10 year lifespan. In that time, I've tried a number of alternatives, but keep returning to fvwm because not one of the others has all the features that I need, and fvwm does. I'm certainly not going to ditch it in favour of a lesser wm. If another viable alternative presents itself, then I'll take a look. But I haven't yet found one.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
  44. Re:Why bother by tuffy · · Score: 2, Interesting
    but an OS is not defined by its uptime for a large amount of the people that use computers.

    It is when they decide to go online, access $FAVORITE_SITE and find it down for some reason. And really, reliability is something people should see as the rule rather than the exception from their computers.

    Installing a program should require two clicks to the user. No RPM's, no Makefiles, no gcc. If it is needed, make it invisible to the user.

    The majority of people can get by with pre-packaged software and the point-clicky equivilent of "redhat-config-packages". But all the ugliness on the back-end with Makefiles is what ensures it'll still be portable and usable many years from now after the prepackaged stuff is obsoleted by some newer packaging system.

    Changing out hardware should be as easy as it is with Windows.

    When one considers the horrors of "driver disks" and "driver installation", Windows doesn't have much to brag about in the hardware department, nor does it allow me to swap out an x86 chip for a PowerPC one, for example. Macintosh-quality hardware ease is to be aspired to, but it'll take better hardware standards for that to arrive.

    All of this command line junk that is left from Unix of the 60's should at least be made transparent for the majority of tasks. Linux is behind the curve for use on a home PC, it should at least catch up before trying to out-do Windows.

    I can type much faster than I can point & click, and I'd wager most other people can too. What we need is not the removal of the command line but rather the update to it. What we really need is a system that allows GUI elements and command-line elements to work seamlessly such that novice users won't be confused and expert users won't be crippled by slow interfaces.

    And quite frankly, all the current user interfaces have a long way to go before the needs of all users can be satisfied.

    --

    Ita erat quando hic adveni.

  45. Why FVWM Exists by Diamondback · · Score: 2, Insightful

    Because people want it to.

  46. Why fvwm? by DrQu+xum · · Score: 3, Interesting

    Because Gnome isn't too swift with Cygwin/X11 on a Celeron 400 running 98SE* (hell, it doesn't even run!) Fvwm, keep on crankin'!

    *-Mum's computer. Mine runs OpenBSD ... and fvwm.

    --
    DrQu+xum: Proof that the lameness filter doesn't work.
  47. I take offense to that by silvaran · · Score: 2, Funny

    Real men eat pancakes in the morning, fart in bed, dress in women's clothing, and hang around in bars.

    Ok, I don't eat pancakes, fart in bed, _or_ hang around in bars. What was that about clothing?

  48. HyperCard Smut Stack by SimHacker · · Score: 2, Interesting
    I accidentally met the author of the HyperCard Smut Stack, several years ago at a dot-com trade show. I was ranting and raving with a group of people about pioneering forms of interactive multimedia, and of course I described the HyperCard Smut Stack with the nipples that go "ping" when you click on them.

    Then this guy I didn't know said "I wrote that". I stopped dead in my tracks, my jaw dropped on the floor, I rewound my mental tape of what I had been saying, played it back to myself, and asked incredulously "You wrote the HyperCard Smut Stack??!" He said yes, and proceeded to tell me all about it with pride. It really made his day for somebody to bring up his baby out of the blue like that.

    The guy who wrote the HyperCard Smut Stack is none other than Chuck Farnham, who is notorious in the San Francisco Bay area as a demented radio personality on Alex Bennett's "Live 105" morning radio show. "Yes this is the guy who puts food all over himself and lets people eat off of him."

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  49. Re:fvwm allowed me to make my perfect linux deskto by Chundra · · Score: 2, Funny

    (Bonus points to those that have mucked around with X11 enough to know what greyweave is).

    Huh? You mean you can put images on the root window?

  50. Re:fvwm allowed me to make my perfect linux deskto by axxackall · · Score: 2, Interesting
    You don't neet xterm - just switch to the text console VTY) and run programs from there. Oh, and don't forget to set DISPLAY variable.

    Hmm... it's seems like you don't neen even FVWM then, just run the naked X server!

    --

    Less is more !
  51. Others by DragonHawk · · Score: 2, Informative

    "Nostalgically twm would be more cool. fvwm, fvwm2, fvwm95, icewm, sawfish are the 'other' window managers."

    Actually, I think twm would be an 'other' as well. I believe the original window manager was xwm.

    http://www.plig.org/xwinman/others.html

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  52. Laern the hard way by quantaman · · Score: 2, Interesting

    My CS department has an old (at least I hope so) version of fvwm as the default WM with a particularily horrid colour scheme. I've heard the reason is to force the students to delve into the config files so avoid going insane.

    --
    I stole this Sig
  53. FVWM: The window manager I keep returning to by ChaosDiscord · · Score: 4, Interesting

    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.

  54. Re:Esp. when you try to pronounce it by Bastian · · Score: 2, Funny

    Especially when you try to pronounce it.

    I've heard attempts at putting every imaginable vowel sound between the letters in FVWM, and never with good results.

  55. fvwm2 is the best by meshko · · Score: 2, Interesting

    I think fvwm2 is the best window manager and I'm really happy to see this thread.
    I think that window manager/desktop must have the following features:
    * ability to start xterm instantaneously
    * pager which shows windows and their titles
    * flexible configuration in an editable file ... I think that's it.
    Now I know that there are some newer wms which can do that as well, but I think fvwm was the first one which offered this and I see no reason to switch.

    --
    I passed the Turing test.
  56. Call me crazy, but I still like fvwm. by mark-t · · Score: 2, Interesting
    For a reason that probably nobody else agrees with, but I like it anyways.

    The virtual desktop can be panned across, and you can set the physical desktop *anywhere* within the virtual desktop space, so the physical desktop isn't just constrained to be on coordinates in the virtual desktop that are integer multiples of the physical desktop size. AFAIK, none of the other more recent window managers have ever incorporated this idea, but it's far and away the feature I liked the most about it.

  57. Re:Windows 3.0 is dead and buried, so should fvwm by javiercero · · Score: 4, Insightful

    You seem to have a hard time understanding the difference between a window manager (fvwm) and a desktop environment (gnome).

  58. Re:Oh, you didn't hear? by MSTCrow5429 · · Score: 2, Funny

    This isn't fair. I'm Jewish, I didn't get in on the worldwide Jewish conspiracy. I'm an atheist, I didn't get in on the evil atheist conspiracy. Now I don't get in on the Gay conspiracys either? Life just isn't fiar.

    --
    Slashdot: Playing Favorites Since 1997
  59. Re:Usability by Simon+Brooke · · Score: 3, Insightful
    All I can say from the screenshots is that there may be usability issues. Icons are non-instructive, fonts are ugly, window decorations are misguiding (for example, what does the down arrow do ? minimize or close the app ?), etc etc.

    I think you're missing the point.

    fvwm and friends are not designed for or typically used by lusers. They are intended for and used by people who are in control of their machines and know how to manage them. If we don't like the icons or the window decorations, we'll just change them. My personal favourite, wm2 , does not provide any icons at all, and the only way to configure it is to hack the source and recompile. But it's elegant and it doesn't get in my way.

    Yes, so it wouldn't suit everybody. Who cares? I am not everybody, and one size does not fit all.

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  60. FVWM saved me from CDE by BenjyD · · Score: 2, Interesting

    For the first year of my PhD I was stuck with a sparcstation 5 on my desk (32Meg ram, processor like a fast 486). It ran CDE and it was just too painful for words.

    Installing FVWM gave me a faster, more usable desktop that kept me from going insane until we got the budget to buy a new computer (which unfortunately runs win2K, but I guess you can't have everything)

  61. Re:Why bother by Hatta · · Score: 2, Insightful
    All of this command line junk that is left from Unix of the 60's should at least be made transparent for the majority of tasks.

    How? and Why? The command line is there for a reason. It's easier to construct arbitrary commands and handle a lot of options with a command line. Say you're using something like cdrecord. Do you really need a GUI? type $cdrecord image.iso and let 'er fly. If you need a special option, is it easier to page through a bunch of tabs and checkboxes, or / through a man page? I'd say it's easier to / through a man page, plus once you know what you're gonna use, a simple wrapper script will do it every time.


    And when you hide the CLI, how are you going to implement piping? How can you use conditionals and variables? You can't do this simply in a GUI, and that's why the CLI is so powerful. Do a little bash scripting, and you'll soon be using for loops and &&, and $() on the command line. If you think the CLI is just "left over", you don't really know how to use it.


    Someone on slashdot said, "The difference between windows and linux is not that linux lacks a decent GUI, but windows lacks a decent CLI." I totally agree. I don't know how windows users get by without bash. With tab completion, history, wildcards, grep, sed and dozens of other command line tools, I can move, view, and convert my data faster than a windows user could traverse a graphical directory tree to find the same files. Think about it, with a CLI you press the buttons and it happens. There's no looking for anything. It may be a bit confusing at first, but it's faster in the long run, and you can do things the interface designer never intended or imagined.

    --
    Give me Classic Slashdot or give me death!