LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 09-24-2010, 06:25 AM   #16
i92guboj
Gentoo support team
 
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,063

Rep: Reputation: 381Reputation: 381Reputation: 381Reputation: 381

Quote:
Originally Posted by mike11 View Post
* easily configurable (defining hot-keys, pop-up menus) by text files (no code recompilations)
"Easy" is a subjective term, but going farther, "code recompilations" is also a bit subjective. Well, not that much, but there's really not much difference between using Lua in Awesome versus using Haskell in Xmonad, even if in the former case you don't recompile anything...

You didn't say whether you would be willing to use a keyboard-driven tiling WM, so you probably wouldn't.

Quote:
* compatible with wmctrl
About every modern WM is. Specifically, wmctrl works with EWMH/NetWM hints, so any WM obeying these will work with wmctrl. *But*, really, most modern standalone WM's do not need wmctrl for anything because they already have lots of functions builtin. There are some like Openbox that are quite configurable, there are some that are simpler (Fluxbox), there are some that are dumb (Metacity, WindowLab, EvilWM) and there are some others that are really configurable like Fvwm, Awesome and most tiling WMs.

Quote:
* small memory and CPU footprint
This is a bit subjective as well, there are WM's that will take less than 1 MB, *box WMs will take several MB's. Fvwm can be as light or heavy as you wish but it's probably the one that will give you the most functionality using only 3-4 MB of ram. Once you start loading modules the story is quite different.

Quote:
* fast, stable
They all are small enough so they are well tested and stable, even if you use development versions. In which regards speed, it all comes down to what do you understand by that word. In WM's you can measure speed in many ways (boot time, time to map a given window, responsiveness...).

Quote:
* no/minimal eye-candy.
I'd start with fluxbox, then try openbox if you need extra power, if that's still underpowered for you then go fvwm, sawfish, awesome or something else.
 
Old 09-26-2010, 08:46 PM   #17
mike11
Member
 
Registered: Apr 2009
Posts: 222

Original Poster
Rep: Reputation: 17
Thanks for the detailed reply i92guboj.

I've actually tried xmonand before. The auto-tiling concept sounds promising in theory but in practice, at least for me, it didn't work well.
For example, applications which open multiple windows (such as gimp) get poor window layout. Specifically for xmonad, it uses haskell for its config file and haskell isn't the easiest language to learn (I'll refrain from debating whether it is reasonable for a WM to require users to learn a new programming language in order to configure it).

Cheers,
Mike.
 
Old 09-27-2010, 02:21 AM   #18
i92guboj
Gentoo support team
 
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,063

Rep: Reputation: 381Reputation: 381Reputation: 381Reputation: 381
You can have different (more typical) window layouts for different apps like gimp. Xmonad can work quite well, in my experience much better than other tiling WM (specially when it comes to multihead systems) but it requires quite a bit of learning and manual fine tunning to suit your tastes.
 
Old 09-27-2010, 08:34 AM   #19
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 720Reputation: 720Reputation: 720Reputation: 720Reputation: 720Reputation: 720Reputation: 720
Openbox is a nice window manager. Note that it does not have a biult-in taskbar, so you need to find a panel app you like.

You can also use it without a panel: right-click on the desktop for a customizable menu (by default it contains a few launchers for popular apps), and middle-click on the desktop for a menu of all windows on all desktops.
 
Old 09-27-2010, 11:45 AM   #20
rikijpn
Member
 
Registered: Jun 2007
Location: Japan
Distribution: Debian lenny, DSL, Solaris 10
Posts: 157

Rep: Reputation: 33
sawfish

Quote:
Originally Posted by MTK358 View Post
Openbox is a nice window manager. Note that it does not have a biult-in taskbar, so you need to find a panel app you like.

You can also use it without a panel: right-click on the desktop for a customizable menu (by default it contains a few launchers for popular apps), and middle-click on the desktop for a menu of all windows on all desktops.
I only saw the wikipedia page, but openbox sounds good too.
I want to recommend you "sawfish". Fluxbox is not bad, but I think it has an ugly bar you can't delete... when I was, like you, searching for a gnome-less option, I tried it for a while too, but only till I found sawfish. sawfish uses rep, a lisp like programming language to write any kind of configuration script you want, so if you know emacs lisp, for example, you can add your own scripts. But without knowing any lisp whatsoever, you can use the customizable options to match a window and move it to a desired desktop, change any binding, make your own bindings for only the programs you want to, have windows use different frames, control the WM from the command line, etc.
And the best part (in my opinion) is that it doesn't bring anything more than the customizable menu that pops up when you press the middle mouse button.
 
Old 09-27-2010, 11:54 AM   #21
i92guboj
Gentoo support team
 
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,063

Rep: Reputation: 381Reputation: 381Reputation: 381Reputation: 381
Quote:
Originally Posted by rikijpn View Post
I only saw the wikipedia page, but openbox sounds good too.
I want to recommend you "sawfish". Fluxbox is not bad, but I think it has an ugly bar you can't delete...
Since 0.9.4 you can use ./configure --disable-toolbar to avoid building it. You have to compile it yourself probably though.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: GNOME Commander - Nice and fast file manager for the GNOME desktop LXer Syndicated Linux News 0 06-04-2010 02:41 AM
Gnome session on SuSE 10.3 results in ICEwm, not Gnome Desktop shachter Linux - Desktop 0 01-30-2009 12:45 AM
KDE Gnome Desktop Menu Edits (right click on desktop) jdier Linux - Software 11 08-03-2006 06:05 AM
Loss of desktop functionality after setting new desktop from firefox in fc2/gnome. dr_zayus69 Linux - Software 3 03-09-2005 10:29 AM


All times are GMT -5. The time now is 12:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration