views:

619

answers:

9

Hi,

What is the smallest, friendliest Window Manager that I can run on Linux. I currently use Gnome which is a bit heavy.
All I would be needing it for is to run Firefox.

Xfce?

A: 

xfce runs much smaller than gnome and is full featured. If you want to go a bit more spartan I'd suggest fluxbox, but there's lots of other choices.

Here's a list of lots of choices, basically anything that's not KDE or Gnome will be smaller.

Steve B.
A: 

smallest is probably xfce, most friendly is entirely subjective

ennuikiller
+3  A: 

I think you mean manager? Anyway, I use a little gem called "evilwm". Takes some getting used to, but it has the smallest memory footprint of any WM I know of, and the single-pixel window borders w/o decorations yields tons of screen real estate, which I use mostly for xterms anyway.

I launch firefox by way of a shell alias, rather than rely on menus icons. Works great!

Geoff Fritz
+1 for correction about the window manager. Never heard of evilwm, but I've generally used Fluxbox...or Ratpoison.
Topher Fangio
+1  A: 

Gnome is not an Xserver, but a (set of) X client programs. The X server that both you and I are running most likely is X.org.

On top of the X server, you typically have several client programs. The smallest X setup is when you just run an xterm. Invoke "xinit" on a Linux console to find out how that looks like.

A sole xterm is fairly unfriendly, so you typically also use a Window manager. The smallest window manager might be wm2; see http://xwinman.org/ for a list of options. It seems that Blackbox is also fairly small.

Martin v. Löwis
+1  A: 

You seem to have a terminology problem here.

  • Gnome is a X desktop environment. It includes a variety of interaction support libraries, a file manager and importantly:
  • A window manager --- which puts decoration on windows, deals with moving, hiding, expanding etc. them

They both run on top of the X server, which really only provides the graphical environment and abstracts the input devices.

So, do you want a minimal desktop environment (XFCE?), and bare minimal windowmanager (TWM?), or a small X server?

dmckee
I need to run Firfox on a think server. Whatever it take to run Firfox, but I don't want Gnome or KDE. So, I guess Window Manager is the term.
VN44CA
Ah so. Follow the links other have given to pick a decent lightweight window manager. There are plenty to choose from. I've used flwm and blackbox with some success.
dmckee
+1  A: 

Try Awesome Window Manager. It's a lightweight tiling window manager. After learning the hotkeys, it can become a very productive environment.

statenjason
+100 AWM *is* Awesome. In http://awesome.naquadah.org/download/ you'll find packages for a lot of different distros.
voyager
It's worth mentioning that it's a tiling window manager: http://en.wikipedia.org/wiki/Tiling%5Fwindow%5Fmanager
voyager
A: 

I always liked FluxBox It's lite, it's quick and it's easy to setup :)

lfx
A: 

I too think you're asking for desktop environments (like KDE, Gnome, FluxBox, etc), or at least window managers (kwin, metacity, tvwm, twm, etc) and not X servers. If so, FluxBox, xfce or even tvwm might be your best choice.

But.... if you really want to go lower, first replace X.org with KDrive. It's the one used by DSL (Damn Small Linux) and it's much lighter; mostly because it has very few drivers, mainly using directfb API.

Or, you can also skip X completely, and use FF on top of just directfb. here's an old proof of concept patch, and a more recent discussion. (disclaimer, i haven't tried any of these)

Javier
Window Manager is what I am looking for. I like to run a thin Linux server that can also run Firefox without the need of pulling in Gnome.
VN44CA
+2  A: 

try a tiling window manager like xmonad or ratpoison

hiena
Don't forget Awesome ;) http://awesome.naquadah.org/download/
voyager