Blackbox (Finally) Updated 311
mpeg4codec writes "OSNews reported earlier this month that the lightweight Blackbox window manager has been updated to 0.70. Among the new features are EWMH compliance, anti-aliased fonts, unicode support, and backwards compatibility with previous versions' styles. Of course, it brings you all these new features (well, some are optional) while retaining its small binary size, small memory footprint, and short list of dependencies. I for one think it's about time."
They took too long (Score:5, Insightful)
Re:They took too long (Score:3, Informative)
Re:They took too long (Score:2)
Re:They took too long (Score:2)
Re:They took too long (Score:5, Informative)
No Xinerama support in BlackBox yet? Ug...
Blackbox has had Xinerama support ever since 0.65, perhaps even before.
http://blackboxwm.sourceforge.net/BlackboxFeatureRe:They took too long (Score:3, Funny)
Re:They took too long (Score:4, Informative)
Unfortunately fluxbox has a really crappy alt-tab model that the developers don't want to fix. If it wasn't for that fluxbox might be a useful replacement.
It's about time? (Score:5, Interesting)
Re:It's about time? (Score:5, Informative)
Normally I'd agree. In this case, blackbox being as lightweight as it is, and having very little in the way of external dependencies, I went for the upgrade as soon as I saw it. Not a mistake per se, except that almost none of the stock styles work properly (read: invisible menu text, font/border/margin sizes changing wildly). Fortunately, one of the stock styles still worked well enough to navigate. I drilled through the new wiki site to find the 'full example' style for 0.70 and dropped that in. The second unfortunate turn is that the full example also has the invisible text problem. After about an hour of tweaking and paring down it was usable, but the whole experience leaves me with, "yep, you're right to hold off on this one."
Of course, it's possible that there are some conflicts with old (0.65) files on that box...
Re:It's about time? (Score:2)
Re:It's about time? (Score:3, Informative)
It took me a while, but I managed to find out what EWMH is (the linked page wasn't very helpful, didn't even explain the acronym):
From this page [gnome.org]:
The EWMH, or Extended Window Manager Hints is a freedesktop.org- developed standard to support a number of conventions for communication between the window manager and clients. It builds on and extends the ICCCM (See Section 3). A copy of the current EWMH standard is available at http://freedesktop.org/Standards/wm-spec/
Compliance (Score:2)
http://www.freedesktop.org/Standards/wm-spec [freedesktop.org]
just kidding...
I'm a heretic! Burn me! (Score:5, Insightful)
I guess you could say I was crazy, but maybe I'm missing something here. What does this offer that other WMs don't offer?
And it just occurred to me that "small size" is not really a big selling point. Maybe if this was on a 486 with 8 megs of RAM, memory footprint would become a big deal, but if I'm running a system with an actual window manager, not to mention a window server like X, the least of my worries is lack of memory.
Re:I'm a heretic! Burn me! (Score:4, Informative)
If you're trying to get Linux and X running on a minimalist platform, small size suddenly becomes very important. Small size also implies fast, and if you're working on real-time graphics, that's a big plus. I don't think it's something I'm going to want, but freedom of choice is an important part of Linux. I wish them the best of luck.
Re:I'm a heretic! Burn me! (Score:3, Informative)
Nope. First off, small size does not imply fast. Plenty of applications trade memory footprint for a speed gain (e.g. by keeping often used data in-core).
Second, real-time graphics depends on the X server, integrated hardware acceleration features and other non-window manager issues. There's really n
Re:I'm a heretic! Burn me! (Score:5, Insightful)
Re:I'm a heretic! Burn me! (Score:4, Informative)
A fun comparison I did [incise.org]
Re:I'm a heretic! Burn me! (Score:2)
Considering that we have Live-CD's that ship with KDE and have lots of killer-packages (hell, some ship with KDE AND OpenOffice!), I REALLY fail to see the point.
Re:I'm a heretic! Burn me! (Score:4, Insightful)
And thus they invented Baroque. It's a nice style, if you're into that kind of thing. But it's hardly a universal aesthetic.
Re:I'm a heretic! Burn me! (Score:2, Informative)
Different strokes for different folks.
Re:I'm a heretic! Burn me! (Score:2)
Re:I'm a heretic! Burn me! (Score:2)
Personally I find IceWM noticably faster than Fluxbox on my system. I really want to like the *box varients - there's a lot of nice things about them, especially tabs - but IceWM beats them all in speed, look and feel, and as a result has been my only WM for over four years now.
Re:I'm a heretic! Burn me! (Score:5, Insightful)
Please stop confusing the two. You can, quite legitimately, use fluxbox as your Gnome window manager (though its support for Gnome desktop APIs is only in its early stages), so saying that "Gnome was just a pig" doesn't say anything about fluxbox and its comparative performance.
Metacity, on the other hand (Gnome's default window manager) may or may not compare favorably to Fluxbox (I haven't tried a bare Metacity to compare against), but in using just a window manager, you lose all of the benefits of a desktop environment: session management, cross-application configuration parameters, uniform high-level drag and drop, etc.
You may not care about these things, but they are the core of a modern desktop environment, and have NOTHING to do with what window manager you select.
Think of who might run a low-end computer. (Score:2)
Re:I'm a heretic! Burn me! (Score:2)
I was working on some power management tweaks the other day for my laptop and discovered that KDE was producing dirty pages like crazy. These would get written back by the pdflush threads in the kernel every 15 seconds or so. The short version of this story is that the disk was never idle long enough to timeout. I switched to Blackbox and it stopped. While I prefer KDE, I use Bl
Re:I'm a heretic! Burn me! (Score:3, Informative)
Re: (Score:2, Funny)
Sorry, you are just to slow moving for me (Score:5, Interesting)
Who trusts something that moves so slow? I mean unless it's perfect or have the means to fix it yourself... unless it already does 100% of what you you 100% well.
If I report an annoying bug when will it get fixed? If I request a feature when will I get a response?
While KDE may not be perfect my bugreports get responded too fairly quickly and it's getting better all the time.
Perhaps, there is something that Fluxbox or Openbox (which appears dead..) can use I don't see this benefiting anyone but a few users and thus not really news worthey. Perhaps for embedded kiosk or something...
Re:Sorry, you are just to slow moving for me (Score:5, Insightful)
Not yet, but it's approaching it
I think the Free Software crowd is becoming jaded with continual release after release after release. Does one need to keep on adding features just to attract attention? Does one need to purposely introduce bugs just so there's an excuse to cut a new release in six months?
Sometimes you just have to realize that the software is done. Finished. Completed. That software is Blackbox.
in that case (Score:2, Interesting)
Re:in that case (Score:2, Funny)
Re:Sorry, you are just to slow moving for me (Score:2)
Paul.
Huh, Openbox is still alive... (Score:2)
Re:Huh, Openbox is still alive... (Score:2)
I like the edge resistance (just slamming windows towards the corner to line them up nicely). I also like the simple, central configuration file. Even tho it's XML-puke it's bearable.
What I'm missing (is it there? have I overlooked it?):
- Send window to desktop N *and* switch there from the context menu
In blackbox I can right-click the titlebar, middle-click "send to N" and
it will take both me and the window there. In openbox I can only send the
window away from the context menu
Re:Sorry, you are just to slow moving for me (Score:5, Informative)
It is also important to note that I have never had BB crash. Never. I don't use it anymore, I use KDE. However, when I ran BB for about a year, it never crashed. I occasionally got bothered with having to add everything I wanted manually and having trouble configuring it, but there weren't any 'bugs', just wishlist type items. BB really has been stable basically forever because it has always had an extremely precise goal that was well scoped from the start.
And as for this not mattering to many users, BB is one of the landmark WMs, truly. Just look at how many people use the BB forks. It's one of the all-time favorite WMs out there, and even today, after all this time, is the best looking. It definitely is newsworthy when BB gets a new release.
Re:Sorry, you are just to slow moving for me (Score:3, Funny)
Don't worry, they are not going to run out of "digital ink" anytime soon; all these stories you are not interested in are not really impacting your quality of life.
Keeping a low profile? (Score:5, Interesting)
I can only assume these cats are looking to keep a low profile, or to keep a static homepage that they never have to touch.
Nuances of their site design and motives aside, I'm enticed to try this out.
WM & Desktop Environment should match... (Score:5, Interesting)
I know it's a matter of taste, but I can't stand it when I have one theme for my Window Manager, and a second theme for all those applications which run within the windows... it's ugly, less functional, and way, way outdated.
I suppose that BlackBox & IceWM might be faster then the default KDE or Gnome WM's, but performance isn't usually a big issue for me.
Although, I can see the benefit when I need to run a remote X application on a remote server, and I don't want a full fledged Gnome or KDE environment... just X, a lightweight WM over a SSH connection.
Re:WM & Desktop Environment should match... (Score:2, Insightful)
Having the capability to change window borders AND then system controls as seperate entities is a huge improvement over Windows singular theme configurations.
If I want a southside window border, but end up finding a better gtk theme that blends better for my eyes.. then by all means I'll use two different themes. An example is here:
http://thetao.sourceforge.net/_screenshots/yang s cr eenshot3.jpg
The option of being able to us
Re:WM & Desktop Environment should match... (Score:4, Interesting)
Some of us use computers for real work.
Window managers are definately a matter of personal taste, but I have real work to do on my boxes and I won't waste cycles on bloated DE's like KDE and Gnome. Blackbox is FAST. It's minimalist, reliable, and simple. It's not something I would get for my grandmother (or my wife) but when I need to be able to sit down at my computer and do real _work_, I could care less what the icons look like or what theme I'm using. Funtionality is different than eye candy. KDE and Gnome cater to an entirely different crowd than Blackbox and they've succumbed to trying to be everything to everyone.
Blackbox has a very strong following because it does exactly what it sets out to do. If you have the spare cycles to waste then go for something pretty, but there are lots of people for whom performance is a big issue.
I can see the benefit when I need to run a remote X application on a remote server
Or on an old laptop which needs to boot quickly to access machines across a serial terminal. Or on new desktops where I'm running multiple browsers, dozens of aterms (with screen sessions), mutt for email, xmms or realplayer for music, gaim, a half dozen company tools (not lightweight), et al.
Well, I guess "new" is relative. My "new" box is 3 years old and my "old" box is 5 years old.
this is a daddy window manager (Score:2)
So... (Score:3, Funny)
EWMH and the whole story... (Score:5, Interesting)
You might want to say that Forking is bad for the health of any project - but sometimes such branching off can keep a project alive. If there hadn't been a fluxbox - I'd have dumped blackbox for good.
Is there any reason for blackbox anymore ?. (well, other than the "choice" factor).
Theme constraints? (Score:2)
Of hand, does anyone know of a WM that's relaly easy to customize, but also very flexible?
Re:Theme constraints? (Score:2)
> easy to customize, but also very flexible?
IceWM is pretty decent. In an afternoon I had redrawn all the window widgets, put them where I wanted, and gotten rid of ones I didn't want.
Re:Theme constraints? (Score:3, Informative)
Easy and flexible are opposites, unfortunately. Something like Blackbox allows you to define a few gradients and call it finished, but you don't get a lot of flexibility. KWin allows you to do *anything*, but you have to write your own plugin. Towards the easy side you also have IceWM and Windowmaker, while towards the flexible side you have Metacity and Fvwm.
I'd just be happy with.... (Score:3, Insightful)
FWIW, XP looks and runs fine. If I could just get the same sizing, this laptop would be rid of the Microsoft scurge. Believe me, I'm SO feckin' fed up with MS.
People say development is too slow.... (Score:2, Insightful)
Remember, you didn't pay for this, so don't go disrespecting someone's hard work just because it doesn't update enough for you. There are people who like blackbox. And besides, it's just kind of a cool window manager.
Blackbox is ok, but.. (Score:3, Interesting)
I've been using Ion2 recently, and it isn't too bad either.. it's fast, although switching from BadWM to a tiling WM is a bit difficult
As far as those saying WMs shouldn't have to worry about memory footprints.. I have 768 megs of RAM, and I still don't like a WM that hogs RAM. I do memory-intensive work, and I don't want my WM taking up all my RAM just so it can look pretty. Even if I had 2 gigs of RAM, I'd still prefer BadWM or Ion2.
How small is it, really? (Score:2)
wait for it...
fvwm 2 (latest dev build).
My Slackware compile has both the regular fvwm2 and FvwmButtons clocked in at 2800K+.
Blackbox's RSS supposedly clocks it in at 2200K.
Let's see...
Oblig. (Score:3, Funny)
Define "small binary size"... (Score:4, Interesting)
Re:Define "small binary size"... (Score:3, Interesting)
I've got a Thinstation iso with Blackbox on it and the whole iso is only 5.4M. The stuff on it is probably compressed, but I really doubt that the whole thing (including kernel, X server, xterm, and a bunch of networking clients) compresses to less than Blackbox. I rarely use it, but I think it's got a bunch of optional add-on programs that you might have included.
Re:Define "small binary size"... (Score:2)
Re:Define "small binary size"... (Score:2, Informative)
Re:Define "small binary size"... (Score:4, Interesting)
Small is wm2.
At 63724 bytes, it's less than a third of the binary size of mwm that you quote, and it doesn't link against any huge bloated and unpleasant motif library. In fact, it only uses libXext, and X11 on top of the usual stdc++, libm, libgcc, libc, libdl and ld-linux. in-memory size can be as little as 10k malloced on top of the 60k image.
Re:Define "small binary size"... (Score:2)
Re:Define "small binary size"... (Score:2)
Maybe your binary was accidentally linked statically.
pekwm? (Score:2, Informative)
http://pekwm.org/ [pekwm.org]
Here's a shot: http://img9.exs.cx/img9/885/pekwmdevpypanelrox9ss
Apostriphication (Score:5, Funny)
Very Good!
Re:Apostriphication (Score:4, Funny)
Next up: Commas!
I for one... (Score:2)
BB for windows (Score:5, Informative)
http://www.bb4win.org/news.php
People walk up and seem me using rxvt from cygwin and bb4win and they dont realize im in windows, till I open Exchange.
Re:BB for windows (Score:2)
There are two sides... (Score:5, Insightful)
Re:There are two sides... (Score:2)
Windowmaker here.
Lightweight is GOOD (Score:5, Insightful)
Now, don't get me wrong, if you prefer KDE or Gnome or Enlightenment or whatever over blackbox, then that's fine; but don't use "I have good hardware" as a reason not to use a lightweight WM. Say "I like X, which lightweight WMs don't have" and I will respect you. Disagree, likely, but I will respect your opinion.
What do you mean, "about time"?! (Score:4, Insightful)
Please show a little gratitude to the developers. They're volunteers, after all.
argh! (Score:3, Funny)
seriously though i prefer blackbox to fluxbox and openbox (if i ever break kde or need my resources i use blackbox)
Re:IceWM (Score:2, Informative)
xfwm4 (Score:3, Interesting)
Re:IceWM (Score:4, Funny)
Okay... so my post will be ultra-informative:
Openbox is where it's at. It's lightweight, fast, and has more essential features that blackbox is missing.
Fluxbox is where it's at. It's lightweight, fast, and has more essential features that blackbox is missing.
Enlightenment is where it's at. It's lightweight, fast, and has more essential features that blackbox is missing.
FVWM is where it's at. It's lightweight, fast, and has more essential features that blackbox is missing.
Window Maker is where it's at. It's lightweight, fast, and has more essential features that blackbox is missing.
Metacity is where it's at. It's lightweight, fast, and has more essential features that blackbox is missing.
Ratpoison is where it's at. It's lightweight, fast, and has more essential features that blackbox is missing.
and so on...
Re:IceWM (Score:4, Funny)
Re:IceWM (Score:2)
Re:IceWM (Score:2)
Re:IceWM (Score:2, Funny)
Enlightenment was never the window manager for GNOME. In the beginning GNOME eschewed all forms of standard window managers. Any window manager was sufficient (as long as it followed the horrible GNOME window manager specs, but I digress). Enlightenment was popular because it had a lot of eyecandy, but it was never the official window manager for GNOME.
Then along came Redhat, who decried that Enlightenment should be the official WM for GNOME. Rasterman told Redhat
Re:IceWM (Score:2)
E is not lightweight or fast in the same way of Blackbox or Fluxbox. I've used it and it crawled. I watch other people use it and it crawls. It's very pretty and it has some nifty (but non-essential) features, but let's be realistic...
Re:IceWM (Score:2)
I used to use E16 on a P133 with 48Mb of RAM, and it flew. Don't know what hardware you were using, but that seems pretty good to me. In the end I got sick of the crazy database config files that broke faster than you could say "I'd like to lose all my customisations now, please", and started playing with IceWM (which is faster still). But I'd say E16 was about as
Fingers crossed. (Score:3, Funny)
Re:Whoopie YAFWMFL (Score:4, Insightful)
First of all, this is an update. So, they did improve on an existing one.
Second, different people have different needs/preferences for WMs, hence the wide variety. IMHO the variety is a strength not a weakness.
Re:Whoopie YAFWMFL (Score:2)
And I'm all, "thats blackbox, i compiled it, bee-yatch, now lean back", and "just give me your password now and we'll call it even"
Re:Whoopie YAFWMFL (Score:5, Informative)
Re:Whoopie YAFWMFL (Score:5, Funny)
Yeah. What are we paying these opensource developers for anyway? Oh, wait...
Name calling on Slashdot (Score:3, Insightful)
Well, yes, actually there is something wrong with it. By automatically labelling anyone who doesn't agree with you as "a knob" or "astroturfer" or some other epithet, you automatically end any rational debate. Maybe after several dozen posts it may be useful to end a debate with a well-formed ins
Re:Name calling on Slashdot (Score:2)
But you're right. This is what in my opinion give the Linux community a bad name. Too much zealotry going on and no real discussions. I think if this thing stop a lot more managers will find respect in the Open Source community when reading sites like
Re:Name calling on Slashdot (Score:3, Funny)
Like him, for example... What would we ever do without toilets?
Re:Blackbox ... blah. (Score:5, Insightful)
Blackbox just released, and those features they noted as being added really *are* cool. In the lightweight WM market, it really is a penny-ante game: No one can add too much, because that makes them not lightweight. Blackbox caught up a lot of ground in this release and could take back its crown with relatively little trouble.
Re:Blackbox ... blah. (Score:2)
Re:Blackbox ... too late? (Score:3, Informative)
But literally yesterday, I was configuring X for a new system with an LCD monitor. My distro had the old version of Blackbox -- without anti-aliasing fonts (*gak*). I use the console most of the time to save my eyes. No anti-aliasing on a LCD monitor is almost as bad as using X on a old monitor.
I did alot of hand-wringing over it -- I think fluxbox may have too much eye-candy -- but I switched.
Mo
Re:Blackbox ... too late? (Score:2)
I use ion on my laptop(s) because it saves me lots of mouse-jockeying.
I also had it on my desktop at my last job for about 1yr. When you're working mostly with terminals it's a real productivity bonus to not have to move/resize them around all the time. - Just split/tile the screen the way you like and it's all there. No browser overlapping your "tail -f" on that logfile yet again...
Re:Blackbox ... blah. (Score:2, Interesting)
So overall, I much prefer 0.65... But for the built-in
Re:Blackbox is the best! (Score:5, Insightful)
Au Contraire! My favorite Window Manager, XFCE [xfce.org], shows how a GTK+ Window Manager can be created while still looking beautiful.
I originally chose XFCE because it had low memory requirements and had much of the same polish that existed in CDE. At the time, neither KDE or GNOME had both features. (I'd go as far as to say that GNOME had neither.) Since I first started using it, though, XFCE has become more attractive and even more polished with time. It probably won't run as well on a 16MB P120 as the original versions, but it would probably give GNOME and KDE a good run on a 64MB machine.
FWIW, I do like how far GNOME and KDE have come. GNOME can feel very pleasent to work in, but only if the distro preconfigures it correctly. The default installation is crap.
KDE, OTOH, is more beautiful than ever. It's applications are solid, its installation easy, and its capabilities top notch. It's just too bad that they've never worked the kinks out of that "too much cluttered 3D" feel it has.
Re:Blackbox is the best! (Score:3, Insightful)
Still, beggars can't be choosers, and CDE blew the
Re:What next? (Score:4, Informative)
What next? An update to linuxconf? An update to fvwm95?
Linuxconf: Last release: 1.34r3 2005-01-18 12:08:47
"Don't feed the trolls"
Re:What next? (Score:4, Informative)
Don't laugh, the new (CVS) version of GNU Emacs uses GTK+ and integrates into GNOME or XFCE quite nicely (except for keybindings, of course, which can be changed to suit). I'm quite keen for the next version to actually arrive - comiling from CVS is all well and good, but it isn't exactly a stable finished product.
Jedidiah.
Re:What next? (Score:3, Informative)
Re:What next? (Score:2)
and lord knows i dont want emacs getting anywhere near my actual vi. i like lisp, but not for my text editor.
Myren
Re:I still don't know what EMWH is. (Score:3, Informative)
Anyway, basically it means that the WM is more or less compatable with GNOME or KDE.
Re:This is not a troll... (Score:2)
relaxing in not having to have icons all over the place. Just having to stare at a trashbin all day as in allmost all other windows managers...
Re:This is not a troll... (Score:4, Funny)
No footprint? That's about as amazing and cool as write-only memory [catb.org]!