What is the difference between desktop environment and window manager?
What is the difference between desktop environment and window manager?
Last edited by jre6; April 23rd, 2010 at 06:08 PM.
A desktop environment is the whole interface--toolbars, widgets, windows, window controls, and usually a set of default applications.
A window manager literally just manages the application windows.
Every desktop environment includes a window manager. Gnome includes the Metacity window manager. KDE includes the KWin window manager. Xfce uses the xfwm4 window manager.
You can run a window manager without a desktop environment. But you cannot run a desktop environment without a window manager... well, you can, but it wouldn't be useful.
Most people who run just a window manager without a desktop environment do not run Metacity, KWin, or xfwm4.
They tend to run OpenBox, FluxBox, IceWM, Enlightenment, or a bunch of others. You can read more here:
http://xwinman.org/
Thanks for the information.
Actually, Gnome has only had its own integrated window manager since 2002. Before that it used Enlightenment and Sawfish. Both of which are standalone WMs. Likewise Xfwm has only been part of the Xfce environment since version 4.2.
LXDE is in a similar position to Gnome and Xfce in their early days as it also relies on an external window manager.
I <3 ROX!
Zimbo, zimbo, zimbo, zimbo, zimbo
Zimbo, zimbo, zimbo, zimbo, zimbo
Bookmarks