LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 05-08-2005, 11:16 AM   #1
gtgoku
Member
 
Registered: Jul 2003
Location: India
Distribution: Slackware 10; FreeBSD 4.10
Posts: 77

Rep: Reputation: 15
Openbox and Fluxbox


I have been using fluxbox for about 2 months till now. and I shifted over to fluxbox from xfce 4.2 and fluxbox seemed a lot faster then xfce.
Yesterday i installed Openbox 3 and It seems faster then Fluxbox. After spending a few hours customising OpenBox i am pretty happy.

So i want to know what are the disadvantages of using Openbox over fluxbox, cause the popularity of fluxbox is a lot higher then fluxbox.
One reason might be easily editable config files in fluxbox, but apart from that are there any other reasons
 
Old 05-11-2005, 06:23 AM   #2
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,765

Rep: Reputation: 473Reputation: 473Reputation: 473Reputation: 473Reputation: 473
openbox is standards compliant
 
Old 05-11-2005, 12:23 PM   #3
linuxhippy
Senior Member
 
Registered: Sep 2004
Location: Philadelphia, PA
Distribution: Xubuntu, Mythbuntu, Lubuntu, Picuntu
Posts: 1,189

Rep: Reputation: 47
Re: Openbox and Fluxbox

What do you mean by standards compliant?
 
Old 05-11-2005, 12:44 PM   #4
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,765

Rep: Reputation: 473Reputation: 473Reputation: 473Reputation: 473Reputation: 473
compliant with window manager standards such as wm hints and netwm -means that apps work as they are supposed to, no matter what window manager you use.
 
Old 03-21-2008, 11:42 AM   #5
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,441

Rep: Reputation: 70
Openbox Vs. Fluxbox

OpenBox +'s
*) has pipe menus which lets you pipe any command/program text output into the menu
*) prompt Action built-in (don't need a script like you do for fluxbox)
*) Standards compliant, fits in nicely with KDE, GNOME

OpenBox -'s
*) lots of typing for xml files - (some tools exist to alleviate this)
*) No icons in the root menu
*) No AutoArrange action (at least not that I know of)

FLuxbox +'s
*) Has grouping/tabbing
*) easy to configure text files
*) Has AutoArrange action
*) can rebuild with imlib2 support (for root menu icon support)
*) already in Slackware

FLuxbox -'s
*) no popup when switching windows or workspaces
*) needs expanded windows list on middle click

Out of the box Openbox is even more stripped down than fluxbox since it doesn't have a task bar, clock, etc. You will need to add such a panel if it is desired.
For building Openbox - Openbox SlackBuild
For rebuilding Fluxbox -Fluxbox SlackBuild
 
Old 03-21-2008, 06:00 PM   #6
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 14.1
Posts: 661

Rep: Reputation: 38
I've been using IceWM since a month now on my P3 and I like it a lot, more than Fluxbox. Very fast, highly configurable and with a few neat features!
No experience with OpenBox though...
I did find a topic about the pro's and cons of OB and Fluxbox here, maybe something for you?
 
Old 03-22-2008, 12:01 AM   #7
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,441

Rep: Reputation: 70
Quote:
Originally Posted by adriv View Post
I've been using IceWM since a month now on my P3 and I like it a lot, more than Fluxbox. Very fast, highly configurable and with a few neat features!
No experience with OpenBox though...
I did find a topic about the pro's and cons of OB and Fluxbox here, maybe something for you?
I appreciate the link. It didn't really have anything that I didn't already know, though. Contrary to what was said in the thread, OpenBox is not the lightweight of the pair. In my experience I found it used twice as much memory as fluxbox even though I have icons in my root menu in fluxbox (and not Openbox)! Granted, it still only weighed in at about 10MB (fluxbox being about 5MB). If you want a panel then you have to add one to Openbox (which is maybe why some people said it was more "lightweight"), but fluxbox already has a minimal one. pypanel and fbpanel, a couple of good panel choices actually use more memory than fluxbox!

I thought about trying out IceWM, but I don't like the style as much as fluxbox/openbox and it does not seem as configurable. How much memory does it use on your machine?
 
Old 03-22-2008, 03:02 AM   #8
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,765

Rep: Reputation: 473Reputation: 473Reputation: 473Reputation: 473Reputation: 473
You might try WindowMaker. I've been using it for years now. It uses slightly more memory than fluxbox, bit starts much quicker. I think it has the best behaviour out-of-box. Strangely, I don't like using its' most notable feature -the Dock. But I like and use sveral DockApps anyway. I worked out how to suppress the Dock and Clip and still use DockApps. I also don't like the mini-windows, so I supress that also and use a panel with it. I also use the ROX-Filer so I have drag-n-drop desktop icons.
I now run a PIII 700MHz machine so I don't need to be so stingy as I used to be. Still, on my website you can find lots of alternatives which are truly lightweight -mostly needing only GTK-1.2. I don't use openbox since it needs GTK2 and for the same reason I use an old (pathced) version of ROX-Filer which works with GTK-1.2. Anything which needs GTK2 is going to be significantly slower, as well as neeing about 180MB of 'extra' libs.

Nearly any panel will need at least 5-7MB of memory which is about what most light window manage4rs will use. If you are running a machine with only 64MB of RAM you'll really notice the difference between the different programs.
Anyway, on my site you'll find over a dozen window managers, some of which you probably never heard of, plus there are several panels, run-boxes, menu-programs and other similar items for building your own lighweight desktop.
The toplevel for these items is here:
http://distro.ibiblio.org/pub/linux/...nload/DeskTop/
There are also several _hundred_ lightweight apps for most anything you could think of. Most of the GTK-1.2 stuff is under here:
http://distro.ibiblio.org/pub/linux/.../Applications/
But, go up one level and have a look around -I'm pretty sure you'll find something useful there if you look enough. Sources and binary packages are there for everything, along with src2pkg build scripts and sometimes patches, documents or other material related to each program.
 
Old 03-22-2008, 07:23 AM   #9
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 14.1
Posts: 661

Rep: Reputation: 38
Quote:
Originally Posted by shadowsnipes View Post
I appreciate the link. It didn't really have anything that I didn't already know, though. Contrary to what was said in the thread, OpenBox is not the lightweight of the pair. In my experience I found it used twice as much memory as fluxbox even though I have icons in my root menu in fluxbox (and not Openbox)! Granted, it still only weighed in at about 10MB (fluxbox being about 5MB). If you want a panel then you have to add one to Openbox (which is maybe why some people said it was more "lightweight"), but fluxbox already has a minimal one. pypanel and fbpanel, a couple of good panel choices actually use more memory than fluxbox!

I thought about trying out IceWM, but I don't like the style as much as fluxbox/openbox and it does not seem as configurable. How much memory does it use on your machine?
It uses 5 MB, so that's not much.
Of course it's all a matter of taste, but I happen to like IceWM and especially the capability to move apps to the systray and launching apps by pressing Alt+Ctrl+Spacebar (like Alt + F2 on KDE and Xfce).
A screenshot of my Desktop can be found here.
 
Old 03-22-2008, 08:07 AM   #10
Tux-Slack
Member
 
Registered: Nov 2006
Location: Slovenia
Distribution: Slackware 13.37
Posts: 511

Rep: Reputation: 36
Quote:
Originally Posted by shadowsnipes View Post
I thought about trying out IceWM, but I don't like the style as much as fluxbox/openbox and it does not seem as configurable. How much memory does it use on your machine?
It is very configurable, I've been using quite some time now and I can't get enough of it. There are also some GUI tools to configure it, but I don't need them as I discovered them when I set it all up.
 
Old 03-22-2008, 10:15 AM   #11
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,441

Rep: Reputation: 70
Quote:
Originally Posted by Tux-Slack View Post
It is very configurable, I've been using quite some time now and I can't get enough of it. There are also some GUI tools to configure it, but I don't need them as I discovered them when I set it all up.
Does it allow you to switch keymodes on the fly? For instance, with fluxbox I have it set up so that I hit CTRL+ALT+m and I go into "move key mode". In this mode the arrow keys move a window a pixel in each direction with SHIFT making them move several pixels in a direction, the number keys move a window to that workspace number, and the 'a' button auto-arranges them (like a tiling wm). ESC exits the mode.
Does IceWM support auto-arranging/tiling windows?
Does IceWM support key chaining (like emacs)?


Quote:
Originally Posted by gnashley View Post
You might try WindowMaker. I've been using it for years now. It uses slightly more memory than fluxbox, bit starts much quicker. I think it has the best behaviour out-of-box. Strangely, I don't like using its' most notable feature -the Dock. But I like and use sveral DockApps anyway. I worked out how to suppress the Dock and Clip and still use DockApps. I also don't like the mini-windows, so I supress that also and use a panel with it. I also use the ROX-Filer so I have drag-n-drop desktop icons.
Are the mini-windows you are talking about the little icons on the desktop you get when your windows are iconified (minimized)? That is one of the main reasons I don't like WindowMaker. A while back when I looked at it I saw that and exited immediately. How do you suppress it and have them in a taskbar instead?

Quote:
Originally Posted by gnashley View Post
Anyway, on my site you'll find over a dozen window managers, some of which you probably never heard of, plus there are several panels, run-boxes, menu-programs and other similar items for building your own lighweight desktop.
The toplevel for these items is here:
http://distro.ibiblio.org/pub/linux/...nload/DeskTop/
There are also several _hundred_ lightweight apps for most anything you could think of. Most of the GTK-1.2 stuff is under here:
http://distro.ibiblio.org/pub/linux/.../Applications/
But, go up one level and have a look around -I'm pretty sure you'll find something useful there if you look enough. Sources and binary packages are there for everything, along with src2pkg build scripts and sometimes patches, documents or other material related to each program.
I've checked out your site before and it does have a lot of nice apps on there. Thank you for the links. A couple of suggested additions would be:
CurseTheWeather
herrie
Both are minimal CLI programs and both can support pseudo-transparency.


Overall, fluxbox is nearly the perfect WM for me. I would prefer having a pager with hinting in it, but I can add something like fbpanel or obpager for that. My only real gripe with fluxbox is that it does not have a popup menu when you switch windows and workspaces. Also, the window list (such as the one you get when you middle click on the desktop) has all the windows in sub-menus of the workspaces, and I'd prefer that they were not in submenus.

I've been looking for an application that will fill this functionality in for me, and the closest thing I have found is superswitcher. It does much more than I need and it looks like it uses the Windows key for all its uses. The computer I need this most on doesn't have such a key, so I was thinking about assigning my Fn key to super or whatever mod key it is by modifying Xmodmap. I may just hack the source and cut out what I don't need and change the keys though, too.

The openbox pipe menus are cool as well, so it would be nice if fluxbox supported that.

The computer I need light apps on is my TP 600E (PII 400MHz, 288MB RAM). It can run Xfce fine, but I'm stingy with my resources because I like using a couple of fairly resource intensive programs- Firefox and OpenOffice. I like fluxbox better than Xfce anyways. I don't use or need desktop icons, GUI file managers, and I like all the background and pseudo-transparency stuff in fluxbox. Plus, the grouping/tab features are interesting and they keyboard hooks rock.
 
Old 03-23-2008, 09:38 PM   #12
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,263

Rep: Reputation: 648Reputation: 648Reputation: 648Reputation: 648Reputation: 648Reputation: 648
I guess EvilWM is TOO minimalist, huh?
 
Old 03-23-2008, 10:45 PM   #13
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,441

Rep: Reputation: 70
Quote:
Originally Posted by T3slider View Post
I guess EvilWM is TOO minimalist, huh?
For my typical use, yeah. I like having some window decorations like a title bar at least. There are some occasions, however, when I'm fine using something like ratpoison or ion, but this is not typical. They also take even more setup before I have them the way I want. I might be more into using tiling window managers if my screen resolution were bigger than 1024x768. Fluxbox's AutoArrange is enough tiling for me currently, however.
 
Old 03-24-2008, 10:27 PM   #14
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,263

Rep: Reputation: 648Reputation: 648Reputation: 648Reputation: 648Reputation: 648Reputation: 648
Quote:
Originally Posted by shadowsnipes
For my typical use, yeah. I like having some window decorations like a title bar at least.
Hey, you don't have to qualify -- I use KDE. (Although I prefer XFCE, IceWM or Fluxbox for a less powerful machine. I once heard of someone who used twm daily. That's just insane. I don't know how they ever got anything done.)
 
  


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
Fluxbox Blackbox or Openbox? Ray_Kovecses Linux - Software 2 09-30-2005 11:09 PM
Openbox v Enlightenment v Fluxbox spaceballs Slackware 10 08-10-2005 12:16 PM
Blackbox vs. Openbox vs. fluxbox denizen Linux - Software 10 12-01-2004 11:44 PM
Openbox help please! Nz_Boy_2004 Linux - Software 4 05-31-2004 05:09 PM
How to use openbox(or fluxbox) rmanocha Linux - Software 12 02-19-2004 11:30 PM


All times are GMT -5. The time now is 08:58 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration