Quote:
Originally Posted by 3vra
Is it better to use a window manager or a desktop environment when using Linux. I recently installed Ubuntu and decided to try gnome but after doing some reading I realized one difference between desktop environments and window managers. A window manager according to the source said that it's better for less powerful machines because it uses less resources hence my question.
|
Comparing a window manager (WM) with a desktop environment (DE) is like comparing a hammer with a toolbox. Usually, there's a hammer in every toolbox, the hammer is a core piece of the toolbox.
Every DE has a WM (kde has kwin, gnome has metacity, and xfce has xfwm). What to use is up to you. A toolbox is not "better" than a "hammer". Hammers are very well suited for some tasks.
Quote:
Originally Posted by 3vra
Just to see if I get what your saying. A DE does not have applications why it runs faster?
|
A DE is a "desktop environment" in the wider sense of that word. It's more a concept than a concrete thing. There are premade desktops like kde or gnome, but you can also pick a WM, and build your own self made desktop using pieces from many places, and even reusing pieces from many of the big desktops.
It's just like the old table/paper/pencil desktop concept. Everyone has a desktop and organizes it in the way s/he thinks is better and using whatever tools s/he prefers.
I don't understand well your question there, but a desktop like kde or gnome is nothing else but a lot of programs that usually have a greater degree of interoperability, in a way that they can work in synergy and integrate with each other.
Quote:
Originally Posted by Agrouf
A DE does a lot of things that a WM does not. A DE needs a WM. You have to take that into consideration. If you just want not to use resources, don't install Xorg at all but run all your system on the command line and use links to surf the web. Or just shut down the computer and don't use any resource at all.
|
Resources are to be used, that's true, as long as you use them in things that you need and not just for the sake of wasting them. The first thing to note is that using a WM is not necessarily any lighter than using a DE, and that can happen for many reasons.
For example, if you use compiz, it will waste lots of ram, and even cpu depending on the plugins you use.
If you use fvwm but you use firefox, amarok and eclipse you are going to need far far far! more ram than if you use kde with konqueror, amarok and kdevelop. Hell, even fvwm itself alone can be heavier than kde is depending on how do you configure it. It can be configured to take 2mb of ram or 200, it depends on how "creative" you are
About functionality, well, it really depends... Fvwm and most WMs (except the simplest ones) are lightyears away from kwin in which regards functionality, kwin is nothing special really., And let's not speak about metacity (whose only functionalities are just min-max-restore and almost nothing else). For me kde has nothing to offer, but for many users it has. It just depends on how do you work, and in which programs do you use.
When choosing, machine resources are important, but not to a critical extent usually. Nowadays hardware is cheap, and even 7-8 years old boxes can deal with any of the latest linux distros. So, instead I would look into functionality and personal preferences, rather than performance, unless we are speaking about any real serious limitation.
Finally, remember that no one stops you from installing as many of them as you wish and testing them yourself. That's the only way that you will be able to decide. And also note that most standalone wm's will require extra setup to behave like you want. Most of them are not for the lazy and will require from you some learning beyond point&click.