Post a Comment
FVWM is a window manager; that's all it is. KDE and Gnome are desktop environments; they provide a comprehensive and integrated suite of applications, a framework which the applications share, consistent interfaces etc. Saying that FVWM is an alternative to KDE or GNOME just doesn't make any sense. What applications are you going to use with FVWM to actually do some work? Most likely, KDE and GNOME applications, which work much better with their integrated components than with FVWM. Why do people compare KDE and GNOME to window managers when they just don't do the same thing?
To many people a desktop environment and a window manager have the same core function: they use it to launch and switch between applications. That's probably where the "confusion" comes from.
As for the bit about using Gnome and KDE applications with FVWM, well, you're confusing the toolkit with the libraries. I can very much assure you that Firefox, as well as many other gtk+ applications, will run without the Gnome desktop environment or even the Gnome libraries. You can even run Qt, Motif, Athena, etc. based applications (never mind the stuff which runs in an xterm).
Actually, there are plenty of apps available that can be used to get work done and they don't depend on Gnome, or KDE. Lots of users are now choosing to go with window managers and leaving the heavyweight desktop environments behind.
Maybe I'll give FVWM another go in the near future.
"Saying that FVWM is an alternative to KDE or GNOME just doesn't make any sense."
Actually, saying that makes perfect sense. Using a 'simple' window manager is, by definition, an alternative to using full-blown desktop envs. I think the people who use this site are smart enough to know what they're 'sacrificing' when they choose to run a more light-weight environment.
I would wager that they simply don't know the difference, since switching windowmanagers has scarcely little to do in of itself with forsaking one of the major desktop environments. You don't have to use Metacity or KWin. Conversely you can use Metacity and not make use of a desktop environment.
I always enjoyed the speed of FVWM and even rembember back in the day when Caldera used to use FVWM95 as their Desktop WM. The thing that botheres me is how ugly its vanilla configuration is. Now I can play around with it and give it the style that I much prefer.
Another nice and speeedy WM is IceWM.
Jim
Xfce started out as a module for FVWM, and for years the window manager in Xfce was a fork of FVWM.
Really, I find that most of the speed of FVWM is lost, with the number of third party apps I have to run and FVWM modules, that I wind up having to build a desktop environment. Xfce does it for me, without eating my RAM alive, like Gnome or KDE do.
Back in the prehistoric times FVWM was the safe choice, but not all that attractive. FVWM95 was a step up, but there was bether choices among WM's then too. As you said IceWM was/is nice and the same with others like WindowMaker. But my all time favorite from that era are doubtfully wm2, or more precisely wmx(You'd want virtual desktops even back then). Nice and functional and they look great too. I even used wmx for some time together with KDE 1, talk about conflicting philosophies:-)
I shudder at the thought of some misguided person trying to get a GUI to match the raw flexiblity of a humble, text based rc file.
As an ALTERNATIVE way of configuration for scripting and automation, yes. But HAVING to use using text files to change some simple settings of a graphical desktop like, I dunno, wallpaper picture, is stupid. Defeats the whole purpose of a GUI, actually.
No one said you had to do anything. Likewise, the world doesn't exist to please you. If a project doesn't meet your needs, don't use it. It doesn't get simpler than that.
That said, I was referring to the literal act of trying to make a gui that can accomplish what a simple text file can, and the potentially disastrous results of such an action.
That said, I was referring to the literal act of trying to make a gui that can accomplish what a simple text file can, and the potentially disastrous results of such an action.
I would like to submit that any item/value/list/whatever that you can configure with a text file can be easily done with a GUI.
Have you got some examples of things which cannot be configured with a GUI based configuration thingy?
You would be surprised. Try setting up WindowMaker for the computer nervous person of your choice, with just a couple of icons for programs and the instruction to doubleclick to start them. Most people, especially the less computer literate, are using their machines more like appliances and less like workstations, and all they want are the apps. All the rest, the nested menus, the unpredictable choices, the no-way-back-to-where-I-was stuff, just confuse and frighten. This is because people have the vague feeling that they can and will break it inadvertently. Just try it. The first time you get the reaction of, of course I can use this, from someone who is nervous about computers, you'll start to revisit all your ideas about what is and is not easy to use, and for who.
I would like to submit that any item/value/list/whatever that you can configure with a text file can be easily done with a GUI.
Have you got some examples of things which cannot be configured with a GUI based configuration thingy?'
This may be true in many cases but not FVWM. The rc for FVWM is more a kin to scripting languages than an item value config file.
There was a GUI for FVWM configuration but it only allowed you to do a small subset of what was possible. Basically to do anything interesting you still had to write the config by hand and using the GUI made it harder to customize. I think the gui connfig application is abandonware now (and does not work with the current beta anyway ).
What applications are you going to use with FVWM to actually do some work?
Ummm...Ferret, GrADS, IDL, R, etc etc for scientific data analysis.
An endless choice of scripting languages.
Various C, fortran compilers for heavy processing.
Latex for documentation.
Firefox for browsing (or even 'wget' if I want to get something direct, without the gui).
That's what I use for work anyway. Did you mean work, or should the word be replaced with 'watching of eye candy'? Or maybe there is a new job market opening up in the field of widget watching :-)




