Slashdot Mirror


Sun Drops Sawfish for Metacity

Cardhore writes: "According to this article, Sun's and Wipro's developers are now working on Metacity, instead of Sawfish. Metacity and Sawfish are two window managers for the GNOME desktop, and Sun has decided to use Metacity over Sawfish for GNOME 2. This decision has been based on issues such as accessibility, maintainability of the code [1], documentation, multi-head support and a general eagerness from the community to commit to Metacity in the future." Here's a brief description of Garret LeSage's experience with Metacity, which is described here as a "boring window manager for the adult in you." Anyone with Metacity screenshots, please post below :)

447 comments

  1. Enlightenment by Anonymous Coward · · Score: 0, Offtopic

    Could someone please detail the current status of the Enlightenment window manager?

    A couple years ago, it was infinitely superior to the alternatives, but the intervening time has changed that...

    From what I understand, progress on e17 had stopped altogether a few months ago?

    1. Re:Enlightenment by Anonymous Coward · · Score: 0

      One thing is a sign it's dead is that RedHat 7.3 dropped E entirely from the distro...

    2. Re:Enlightenment by noda132 · · Score: 2, Insightful

      Work on e17 certainly hasn't stopped. It's just always slow because they're a bunch of people working in their spare time for free, yadda yadda.

      I tested it out about a month ago and it was freakin' incredible. If what I poked around with is any indication, it's going to have the best themeability of the lot (and a great theme-writing program, too!). It has a lot of great things going for it. But it's quite a ways off, I wouldn't expect even a beta this year.

    3. Re:Enlightenment by Anonymous Coward · · Score: 0

      E had some cool features but was way too into the flames/fangs on the side of the windows thing. The memory requirements were huge, even by today's bloated standard, and I blame it for diverting effort from UI enhancement to whizzbang themability.

      One cool (and useful) feature was having the contents of the windows viewable in the mini windows in the pager.

      Sumner

    4. Re:Enlightenment by MisterBlister · · Score: 0, Troll
      Could someone please detail the current status of the Enlightenment window manager?

      It still sucks.

    5. Re:Enlightenment by Anonymous Coward · · Score: 0

      I wouldn't expect even a beta this year.
      according to the roadmap I saw the likely hood of a beta, and the way that they are going...try 04...
      I think this is the best bet for Linux right now to compete with osx ...I would urge as many people to start helping out and develop it
      I have been submitting patches but they have been sporadic.

    6. Re:Enlightenment by Anonymous Coward · · Score: 0

      I wouldn't expect even a beta this year.

      try 04. from all indications and the roadmaps that I have been looking at E17 is not even making an apperence for another year!

      This is linux last hope to compete with the OSX desktop. My concern is that this is not being developed as quickly as it can.

      I would urge as many people get involved with testing, bug fixing, and adding code as soon as possible.

    7. Re:Enlightenment by beddess · · Score: 1

      nah, people are still working on e17, and it does
      look like it'll be good. no guesses on when it
      will be done tho.

      --
      "Weasling out of work is important to learn; it is what separates humans from animals. Except for weasels."
    8. Re:Enlightenment by Anonymous Coward · · Score: 0

      actual I did a memory trace, once on this because I got pissed off at everyone who said that. Here is what the deal was. It was not enlightenments fault entirely. Memory footprint was actually a combanation effect from Gnome implementing similar design code, it just looked like E was bloated when it was the application system design above it.

    9. Re:Enlightenment by Anonymous Coward · · Score: 0

      reason why it merger some of 16.5 code within its 16.4 release. It actually made e give the impression that it was bloated when the 16.5 release

    10. Re:Enlightenment by DrXym · · Score: 5, Insightful
      I dumped Enlightenment in favour of Sawmill (as it was known then), simply because E was a big bloated monster that wanted to own the desktop whereas Sawfish knew its place - to be a window manager and nothing more. It was not hard to see why Red Hat dropped it - they needed a WM, not an entire desktop and the kitchen sink.


      Frankly me and probably 99% of other GNOME users don't give a crap what WM they're running as long as it doesn't get in the way of GNOME. It should be as unobtrusive as possible and limit its features to window-manager-y things.


      I suppose E would be a good fit if you didn't want to run GNOME, or could put up with the bloat, or wanted to run kewl gigeresque desktops with metal knobs and shit, but for the rest of who just want to run some GNOME apps, then Sawmill is a perfectly usable and functional WM.


      Ultimately I'd like to NOT KNOW what WM I'm running. I don't really care that much as long as it moves windows around and is reasonably skinnable. If Metacity is a move in that direction then that fine by me. The sooner I don't need to know what WM is running the better.

    11. Re:Enlightenment by Anonymous Coward · · Score: 1, Informative

      Own the desktop? Knows it's place?

      Excuse me, but do you even KNOW what the goals of the Enlightenment project were/are? Enlightenment was NEVER meant to be "just" a window manager. As far back as DR13 Rasterman was planning on making a desktop -shell-, not a window manager. The whole Redhat/GNOME fiasco was a side-track to that, but now things are RIGHT back on track, where they originally were.

      If anything, Enlightenment was a bad fit for GNOME simply because it was NEVER MEANT to be "just" a window manager. I'm glad they split with GNOME...E is going to become something quite different than your traditional desktop (thank god...and it's about time).

      And as for Redhat, let's just say there were more politics involved in their decision to dump E (and let's not forget Raster's less-than-happy departure).

    12. Re:Enlightenment by Anonymous Coward · · Score: 0

      I did a similar amount of poking, and E definitely used far more memory than fvwm2 while offering only that one neat feature (window contents in pager) and lacking a lot of features fvwm2 had at the time in exchange for themability (which is, IMO, not a big deal). Also, at the time it was using the original cut at imlib and that was a real pig.

      I've found saw(mill|fish) to be a good compromise in terms of being wildly configurable wrt window management (even more than fvwm2), themeable (if you want it), and only a medium-pig on resources. I still use fvwm2 on some machines, though.

      Sumner

    13. Re:Enlightenment by krmt · · Score: 2

      As a disclaimer, this is also not meant to start a WM/desktop war. To its credit, this is one thing KDE always has had. kwm is well integrated and works well, and very few people feel the need to switch, or even know that they can. One of the things that really turned me off about Gnome was the realization that Enlightenment wasn't really part of it, and that switching to sawmill (it was sawmill then for me too) was what everyone seemed to be doing, if for good reasons.

      A real standard wm has been something that I didn't much like about Gnome for a while. I don't know what I had against sawfish, it just didn't appeal to me. Maybe it was the Lisp thing, I don't know (nothing against Lisp, I just don't know it) but the feeling of a really clear separation between Gnome and its WM felt very clear to me. If metacity smoothes over this split to make it more KDE-like, I think it'll be good for Gnome in the long run. Here's hoping for improvement.

      --

      "I may not have morals, but I have standards."

    14. Re:Enlightenment by Dixie_Flatline · · Score: 1, Redundant

      I did the same as you. E wasn't even that pretty. Ultimately, I dumped it not because of the speed, but because you couldn't bind keys in enough ways. I'm a dvorak typist on a Kinesis keyboard. Without a significant facility to rebind keys, I'm a pretty unhappy camper. Sawfish lets me bind practically anything I want to whatever keys I want. Unless Metacity does something similar, I won't switch.

    15. Re:enlightenment by morbid · · Score: 0

      I prefer windowmaker myself

      --
      I'm out of my tree just now but please feel free to leave a banana.
    16. Re:Enlightenment by Hitokage_Nishino · · Score: 1

      I dumped Enlightenment in favour of Sawmill (as it was known then), simply because E was a big bloated monster that wanted to own the desktop whereas Sawfish knew its place.

      Perhaps that's because you never told E its place. You can set it not to use a pager, not to set the background, not to use an iconbox, not to take bindings, and not to use some grotesque, ugly theme. E can be a simple WM if you so chose.

      Oh, and E takes 6mb of RAM. Maybe when you're strapped for memory that's a problem, but even with 128mb of physical RAM it's hardly anything.

    17. Re:Enlightenment by DrXym · · Score: 1, Redundant
      I wouldn't have called Enlightenment a desktop shell (E16) at the time that GNOME was being released - it was a big bloaty WM with some kewl fx and a few other bits of half functional crap bolted on the side that were hard to remove or get working right under GNOME. It was certainly no replacement for GNOME and never seemed to like running as just a WM under GNOME even it could have.


      So therefore it's not hard to guess the cause of Red Hat / Raster split - Red Hat wanted a functioning, lightweight WM to put behind GNOME so it could sell it to businesses and normal users while Raster wanted to work on his kewl fx and ignore these basic fundamental requirements. It's no surprise that E was dumped.


      I was extremely thankful when Sawfish turned up - it was about 1/10th the size and did exactly what it was supposed to.

    18. Re:Enlightenment by io333 · · Score: 1

      "viewable in the mini windows in the pager" KDE3.0 does this. Click on the teeny arrow to the left of the desktop switching buttons.

    19. Re:enlightenment by Juln · · Score: 1

      I like using Window Maker by itself when I want a fast loading desktop that merely manages windows and provides a quick way to launch applications...
      then I use KDE 3 or Helix Gnome when I want some spiffy bells and whistles to play with. By the way, KDE 3 is really slick... I hope Gnome 2.0 is super spiffy also, I haven't tried the betas yet.

      --
      Juln
    20. Re:Enlightenment by Mandelbrute · · Score: 2
      simply because E was a big bloated monster that wanted to own the desktop
      Oh well - yet another person that didn't realise that the default themes were designed to show off everything that the window manager could do. E was a big bloated monster because you configured it that way I suspect. Did you have sixteen desktops, each with a different background pic at 1280x1024, 32 bit colour? Did you use themes with lots of oddly shaped window borders with transparent bits? What about the memory settings?

      I've used the current stable release of E very happily on a pentium 75 with a crap graphics card, just by using a fairly clean theme (the one that looks like an IRIX desktop), using the same background for all desktops, and turning off the animations. The machine very happily ran X and E, and it worked very well since everything that required real grunt was running on an SGI box in the next building (and no folks, a GHz Intel box would not have had enough grunt).

    21. Re:Enlightenment by Mandelbrute · · Score: 4, Insightful
      So therefore it's not hard to guess the cause of Red Hat / Raster split - Red Hat wanted a functioning, lightweight WM to put behind GNOME so it could sell it to businesses and normal users
      RedHat (or a person who was there at the time and is unlikely to still have a job) wanted a window manager that looked like win* with a bit of fvwm thrown in so that win* users could use their distribution easily from day one - not a bad goal really. E with the right theme gave them that almost from the first day Raster worked there. Raster then proceeded to put stuff into E that would not be used in that cut down theme. One of Rasters superiors (who is probably no longer at RedHat) who was not particularly skilled in the use of email flamed Raster and his "posse" (simply being an unprofessional way of refering to the unpaid developers) for putting stuff in in their spare time which wasn't in the business plan. Raster was not supposed to get the email, but technical illitracy will out - and eventually raster went off to work somewhere else with different management. Google will tell you more. The other window manager was used simple becuase it was the window manager for gnome.

      Enlightenment was briefly part of gnome, but the dependencies and politics killed that. At that point E ran on a variety of platforms, and the gnome people of the time didn't have any short term plans to move off x86 hardware and linux. Raster et al more or less had a choice between personally porting the rapidly moving target of the gimp tool kit (gtk) to Solaris etc, or just keeping the window manager seperate. Gnome at the time was sadly dominated by politics over functionality, but thankfully moved on to where it is now. There were actually arguments at the time over whether it should ever be ported to any kind of commercial OS for idealogical reasons. In hindsight, the Enlightenment project was better off without that, and other themed window managers were developed to work with gnome and kde. E v0.16 of course works with both.

      E was always about "kewl fx" as well as funtionality anyway - the alternatives were fvwm (not fvwm2) which looked pretty horrible and was time consuming to configure, and windowmaker, which had a few cool features like the dock.

      I wouldn't have called Enlightenment a desktop shell (E16) at the time that GNOME was being released
      That, I believe, is the long range plan. E at the time was simply a window manager with icons, menus, and a pager. The filemanager etc comes seperately, as whatever one you pick from kde, gnome or myriads of unconnected projects.
    22. Re:Enlightenment by Darby · · Score: 1

      Click on the teeny arrow to the left of the desktop switching buttons.

      Whoa... Cool!
      Not quite the same though.
      I see a mozilla icon over a Limewire icon with a Konsole icon in between.
      Enlightenment's pager showed the changing contents of the application windows not just the icons.
      You could also drag the windows around in the pager and have them move on your desktop.

    23. Re:Enlightenment by DrXym · · Score: 2
      No, it was a big bloated monster in its default configuration (either by building or installing from Red Hat). I tried both.


      I didn't have to do anything to make it so. I had to do a lot to make it conform - disabling some of the memory overhead and turning off the windows - but it took a lot of wading through config files to get it into an acceptable state and even then it poked its nose up every now and again. It was a like a game of whack-a-mole. Sawmill behaved properly right out of the box.


      It was also a big bloated download, constituting about 10mb of stuff to grab compared to about 1mb (at the time) for Sawmill. Even nowadays, Sawfish is only a 3 or so megs of download.

    24. Re:Enlightenment by BrokenHalo · · Score: 1
      Since when is Linux in competition with OSX?

      As far as I was aware (maybe I've been living in a cone of silence :-P ) those of us who are attracted to Linux wouldn't touch OSX with a bargepole...

    25. Re:Enlightenment by Anonymous Coward · · Score: 0

      Naw, there was politics to be sure, but the real problem was Raster had free-agent syndrome. You know, the hard-working guy figures that once he signs the big contract, he can lie down on the job. Fortunately software companies have more control over their roster than MLB. If you (repeatedly!) refuse to do what your boss tells you, you can expect to be flying out the door in short order. He should be glad they allowed him to quit, rather than be fired.

    26. Re:Enlightenment by Mandelbrute · · Score: 2
      but the real problem was Raster had free-agent syndrome.

      Wasn't that simple, and it wasn't really his boss that tried to take control either - just someone that wanted to be.
  2. Thanks for defining the terms by John+Jorsett · · Score: 4, Insightful

    Metacity and Sawfish are two window managers for the GNOME desktop

    Thanks for explaining, and I hope this is the start of a new policy on /., where potentially-unfamiliar terms are defined. Time after time I've encountered some unexplained reference in an article and wondered, "Am I the only person who doesn't know what this is?"

    1. Re:Thanks for defining the terms by Anonymous Coward · · Score: 0

      Yep you are

    2. Re:Thanks for defining the terms by Anonymous Coward · · Score: 0
      Metacity and Sawfish are two window managers for the GNOME desktop.
      Although it still didn't define what GNOME is.
    3. Re:Thanks for defining the terms by Anonymous Coward · · Score: 0

      Thanks for explaining, and I hope this is the start of a new policy on /.

      Please. No.

      This is News For Nerds. Part of being a nerd is catching bleeding-edge tech references. (And if you miss one, how far away is your search engine? Really?)

      Swim with the nerds or get out of the pool. Otherwise we'll all have to waste milliseconds reading your newbie definitions and explainations.

      I don't catch all the references myself, but I enjoy the feeling of something being over my head (briefly) while I engage my searching and grokking skills to come up to speed. When you have the answer to a (however small) challenge spoon-fed to you, you lose out in part of the sport of geekery. Brain atrophy may follow. ;-)

  3. Screenshots? Just try it :) by Anonymous Coward · · Score: 0, Troll

    apt-get install metacity

    1. Re:Screenshots? Just try it :) by fiend_bailey · · Score: 0, Redundant

      apt-get install metacity: slashdot effect

    2. Re:Screenshots? Just try it :) by vladkrupin · · Score: 2

      my windows said:

      Installing Metacity... done!
      Thank you for using apt-get.
      Please reboot for changes to take effect.

      Now, while I am rebooting, can I see a screenshot or two? Please? I want to see before I try.

      --

      Jobs? Which jobs?
    3. Re:Screenshots? Just try it :) by Anonymous Coward · · Score: 0

      I do not currently have access to my linux machine. I'm in mac os x, and metacity isn't in Fink yet. If i'm going to go to the bother of compiling a window manager and fending off all the os x incompatibilities, it would be nice to see what it looks like first :) or at least be given some reason to believe i'd like it more than i like wmaker currently.

    4. Re:Screenshots? Just try it :) by ethereal · · Score: 1

      Just ctrl-alt-backspace and login again; no rebooting required.

      --

      Your right to not believe: Americans United for Separation of Church and

  4. Where to find it ... by charlie · · Score: 5, Informative
    You can find Metacity here.

    (It doesn't seem to have a web page yet.)

    1. Re:Where to find it ... by ryants · · Score: 2, Informative

      Mandrake Cooker users can install it with a simple /usr/sbin/urpmi metacity.

      --

      Ryan T. Sammartino
      "Ancora imparo"

    2. Re:Where to find it ... by rapidweather · · Score: 1

      Not having tried /usr/sbin/urpmi, I came up with this url for those interested in checking into that further: http://rpmfind.net/linux/RPM/cooker/cookfire/i386/ Mandrake/RPMS/urpmi-1.3-10mdk.i386.html Also, I presume that cd's for Mandrake cooker will have metacity in .rpm format so one can add that to the list of window managers that can be selected at startup, etc., and give it a try. If it's boring, I suppose it must look like anotherlevel, which I use sometimes with RHL 6.1. Cannot have desktop icons in anotherlevel, so everthing needs to be added to the start menu. I have some files on that at: http://www.angelfire.com/ms/telegram/linux.html. When there, scroll down to the fvwm2rc.menus.m4 section. As for the dialer files on that site, kindly go to http://www.angelfire.com/ms/telegram/linux2.html for a better presentation of those files. Anyway, I can't wait to try out the metacity wm! If it's fairly light, it'll work good on older machines not stout enough for KDE;-)

  5. Multihead support? by Jeffrey+Baker · · Score: 4, Interesting
    Funny, I thought the multihead support was relatively bad. I've got metacity installed on Debian unstable. It seems to map windows more or less at random, frequently split between my two monitors.

    I do like the way metacity places dialog boxes though. They are placed horizontally centered and just below the top of their parent window, somewhat like a MacOS X dialog.

    1. Re:Multihead support? by SanLouBlues · · Score: 4, Informative

      Were you running xinerama? wm's need it for decent window placement w/ multiheads. See http://www.tldp.org/HOWTO/Xinerama-HOWTO.html , Specifically http://www.tldp.org/HOWTO/Xinerama-HOWTO-7.html . If you are, sorry for the condescension.

    2. Re:Multihead support? by Jeffrey+Baker · · Score: 2
      Yes i'm running Xinerama, but thanks for the pointers anyway. Are you claiming that metacity is supposed to work correctly on Xinerama? If it is, it doesn't.

      Take as an example the window list that appears when you use alt-tab: it is placed square in the center of the display, which on a 2-head display happens to be split by a few inches of plastic. I guess I should upgrade to a 2-head display to account for such broken software :')

    3. Re:Multihead support? by walt-sjc · · Score: 2

      Xinerama really needs both monitors to have the same resolution (docs claim it's mandatory, but it isn't.)
      I have a 15" flat screen (1024x768) as my #2 and a sony 21" at 1600x1200 as my main. While I have gotten it to work, it's buggy and you end up with "screen space" you can't see.

      Multihead support in Xfree86 is lame, and needs lots of work. For programming, multihead is REALLY nice to have.

    4. Re:Multihead support? by Heeten · · Score: 1
      From the Xinerama HOWTO
      Window managers assume the display area is a rectangle equal in size to the heighth and width of your total desktop. If you use more than one display resolution in a Xinerama setup your desktop will be non-rectangular. This results in "dead areas", areas which do not exist on your display, but window manager interpret as "Empty". Many window managers will try to utilize this dead area for new windows. The result is windows which are inaccessable. As window managers become Xinerama aware and this problem will go away quickly.
      So it looks like this is the Window Managers fault, not Xinerama's.
    5. Re:Multihead support? by Anonymous Coward · · Score: 0

      Xinerama really needs both monitors to have the same resolution (docs claim it's mandatory, but it isn't.)

      Really? I'm running 3 screens on this system at the moment, 2x17's running of Matrox dual head APG card and a 21 running off a PCI card, all works perfectly, at different resoltions.

      ...and I don't even need this 'xinerama' that you talk about, I just use a real os: win2k...

    6. Re:Multihead support? by Anonymous Coward · · Score: 0

      You need GTK+ from CVS HEAD, GTK+ 2.0.x does not have support for multihead setups, GTK+ HEAD does, but it hasn't been released.

    7. Re:Multihead support? by Anonymous Coward · · Score: 0

      The Windows 2K duel head support sucks -- both your desktops have to be the same res and you get one big taskbar. AFAIK, only the Matrox driver team has found the tricks to support two different resolutions on the same card.

    8. Re:Multihead support? by Anonymous Coward · · Score: 0

      Poor baby. Set up your system properly and maybe you wouldn't have all these problems nobody else does.
      If you can't handle that, go use KDE.

      Bitch.

    9. Re:Multihead support? by alistair · · Score: 2

      "Multihead support in Xfree86 is lame, and needs lots of work. For programming, multihead is REALLY nice to have"

      I have to disagree with this, multihead support seems to vary much more with Window Managers than with any XFree86 config. I currently use the default KDE window manager and I have to say it works with Xinerama excellently. In KDE 2.2.2 they got most things right, windows maximised on single or both screens (your choice), correct display of desktops in the panel and desktop pager etc. With KDE 3 they have fixed any dialog boxes which used to pop up between the two screens and I have yet to encounter any problems. Blackbox worked well for me too

      I agree that using different resolution monitors did pose minor problems, but no more so than Windows 98 ever did (havn't tried XP).

      Incidentially, for anyone looking for good wallpaper for dual screen displays, this site has a good selection, the image of the world at night is particularly nice.

  6. Glad to hear it by Anonymous Coward · · Score: 0, Troll

    Metacity is written from the ground up in GTK+ 2 and is FAST. Sawfish was both bloated and unmaintainable and dealing with GTK+ 1 and 2 makes it rough around the edges.

    1. Re:Glad to hear it by Anonymous Coward · · Score: 0

      Don't worry. Metacity will get bloated over time and then Gnome will switch to yet another window manager. This happens every couple of years.

    2. Re:Glad to hear it by Clue4All · · Score: 1

      I disagree, the Gnome project originally used Enlightenment because it was the only window manager suitable for their purpose and they knew from the start it was bloated and not meant for the job. In this case, only Sun has dropped Sawfish's use, and Gnome will continue to officially back Sawfish, which is not nearly as bloated as the original poster makes it out to be. In my opinion it's on par with WindowMaker, maybe slightly slower than BlackBox.

      --

      Is your browser retarded?
  7. GNOME 2.0 Desktop Screenshot by WebWiz · · Score: 0, Redundant

    A shot of the Gnome 2.0 Desktop

    http://www.gnome.org/~gman/GNOME2.png
    http://ww w.gnome.org/~gman/GNOME2-apps.png

    1. Re:GNOME 2.0 Desktop Screenshot by Hornsby · · Score: 3, Funny

      I hope that there's a way to scale down those icons. Personally, I can't stand having a desktop that looks like it was drawn with crayola crayons.

      --
      A musician without the RIAA, is like a fish without a bicycle.
    2. Re:GNOME 2.0 Desktop Screenshot by echo · · Score: 3, Informative

      The reason those are big in the screen shot is to show off the new SVG icon support in Gnome 2. That stands for Scalable Vector Graphics in case you are wondering, so they should be very easy to scale to any size you want :)

    3. Re:GNOME 2.0 Desktop Screenshot by Anonymous Coward · · Score: 0

      i was totaly freaked out by that ugly face on your desktop

    4. Re:GNOME 2.0 Desktop Screenshot by whee · · Score: 1

      Blasphemy! If it's not cartoonish, it's not a viable alternative to a Windows desktop.

    5. Re:GNOME 2.0 Desktop Screenshot by Anonymous Coward · · Score: 0

      That is very cool if they use SVGs as basic graphics elements. I've been following that SVG component and have been incorporating SVGs on my own site, and it truly is a revolution.

    6. Re:GNOME 2.0 Desktop Screenshot by Anonymous Coward · · Score: 0

      Yes, but is that using metacity or sawfish?

    7. Re:GNOME 2.0 Desktop Screenshot by cposs · · Score: 1

      svg icon support is not new (to nautilus anyway). i have been using the scalable gorilla nautilus theme for months. (available at sunshineinabag.com, along with other svg themes). very nice icons, and a great metatheme too.

    8. Re:GNOME 2.0 Desktop Screenshot by CvD · · Score: 1

      Is it gonna be like the scalable icons they have in SGI's IRIX? That's very cool, where you have the "size wheel" on the right, and can just scale icons/text up and down realtime.

      neato!

    9. Re:GNOME 2.0 Desktop Screenshot by tempest303 · · Score: 2

      Well, they don't use a "size wheel", but yes, Nautilus icons like this can be scaled up and down in real time with drag handles. :)

    10. Re:GNOME 2.0 Desktop Screenshot by Anonymous Coward · · Score: 0

      You just have to go to the preferences Dialog and choose a smaller zoom factor, all the icons, even those in the Desktop will scale down. :-)

    11. Re:GNOME 2.0 Desktop Screenshot by Anonymous Coward · · Score: 0

      How do I make my desktop look like that screenshot form indiana.edu? It looks amazing.. .sure the font is a little large but the widgets for the min/max/close buttons on the windows, the look and feel of the theme, the icons on the desktop. Anyone know how I can do this?

  8. Reason for the switch. by Hornsby · · Score: 5, Interesting

    I just grokked this off of the gnome mailing list here.

    > Btw: Why there has not been any updates for sawfish lately?

    Rumor has it that John was employed by Apple and that as part of the employment contract he's no longer allowed to develop sawfish.


    So there you have it! Before you start flaming back and forth about what's better, think about the logistics behind using a WM that's no longer being maintained.

    --
    A musician without the RIAA, is like a fish without a bicycle.
    1. Re:Reason for the switch. by g4dget · · Score: 5, Insightful
      So there you have it! Before you start flaming back and forth about what's better, think about the logistics behind using a WM that's no longer being maintained.

      Everybody has the source, and it is apparently quite usable since many people sue it. If someone like Sun additional features or bug fixes, they can make them and publish them. The fact that a single person has moved on to doing something else makes little difference for open source software.

      Choosing Metacity may be the right thing for Sun to do anyway, but the departure of even the main developer of Sawfish would not be sufficient reason.

    2. Re:Reason for the switch. by Anonymous Coward · · Score: 0
      and it is apparently quite usable since many people sue it.


      yeah, like windows!!

      jeff
    3. Re:Reason for the switch. by Anonymous Coward · · Score: 0

      I don't think "grokk" means what you think it means. Have you even read the book, buddy?

      Yeesh. Kids these days.

    4. Re:Reason for the switch. by Weird+Dave · · Score: 1

      Grok means to drink.

      --

      Grumble, Grumble
    5. Re:Reason for the switch. by swb · · Score: 3, Insightful

      The fact that a single person has moved on to doing something else makes little difference for open source software.

      This can be a problem for niche open source software. Some packages are never developed/driven by more than one person. When that person moves on, it's real easy for the package to drift apart. Sure "anyone" can use the source and built it, fix it, maintain it, and further develop it but usually the further you go from just using it towards further development, the greater the skill required which increases the chances that the package will just get orphaned.

    6. Re:Reason for the switch. by luge · · Score: 5, Informative

      This is particularly a problem for sawfish; not only is it a complex, niche codebase involving fairly obscure stuff (X) that not as many people have experience with, it is also in Lisp, which narrows down the number of potential hackers even more. Nothing wrong with Lisp, mind you, just not as many proficient lisp hackers in the community as there are C hackers. And that does make a difference to community supported projects.

      --

      IAAL,BIANLY

    7. Re:Reason for the switch. by snake_dad · · Score: 3, Funny
      and it is apparently quite usable since many people sue it.

      That's an interesting view on usability... :)

      --
      karma capped .sig seeking available Slashdot poster for long-term relationship.
    8. Re:Reason for the switch. by Anonymous Coward · · Score: 0

      Not surprising in the least. Apple has demonstrated time and time again that while they support open source stuff when it makes for a good sound bite, they also have no qualms about actively trying to quash open source when it conflicts with their own Microsoftian objectives.

    9. Re:Reason for the switch. by Anonymous Coward · · Score: 0
      ... quite usable since many people sue it.

      Freudian transpose!

    10. Re:Reason for the switch. by g4dget · · Score: 1
      Yes, difficult to maintain packages are at a higher risk of becoming orphaned. But the same is true for commercial packages as well: either the company gives up and starts from scratch, or they go out of business.

      In part, this is a bit of evolution in action. If a piece of open source software is difficult to maintain and there are maintainable and working alternatives around, the latter will catch on. Nevertheless, if the piece of software in question is unique or important in some way, people will pick it up, even if it is a pain to maintain.

    11. Re:Reason for the switch. by Cyberkidd · · Score: 1

      Grok does not mean to drink. If I remember correctly, the phrase used in the book is something along the lines of "to drink from the cup of understanding". In other words, to grok something is to understand it totally. While the original use in this discussion may have been not strictly accurate, your definition of the word is even more off. If you haven't already, I highly suggest you read Stranger In A Strange Land, it is a very good book.

      --
      "I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones."
    12. Re:Reason for the switch. by g4dget · · Score: 0, Troll
      it is also in Lisp, which narrows down the number of potential hackers even more. Nothing wrong with Lisp, mind you, just not as many proficient lisp hackers in the community as there are C hackers.

      I would have bought that argument B.P. ("Before Perl"). But Perl supports just about every concept that Lisp supports and Perl is a much, much more complex language. Given the number of Perl hackers out there, the problems people have with Lisp are not about inability to become proficient in it rapidly, they are psychological. In fact, except for the parentheses, Lisp is very close to Python.

    13. Re:Reason for the switch. by cnladd · · Score: 2

      Everybody has the source, and it is apparently quite usable since many people sue it.

      Choosing to use a window manager because of the number of people that sue it sounds like a relatively bad idea to me. I'd expect that Sun's legal department would generally recommend against using that window manager. Best to go with the product that's generated the least number of lawsuits.

      --

      --
      Welcome to the land of the easily amused...

    14. Re:Reason for the switch. by mikael · · Score: 3, Funny

      > niche codebase involving fairly obscure stuff (X)
      Oh My God!

      A windowmanager that involves X, what's next? An text editor that opens (gasp!) text-files?

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    15. Re:Reason for the switch. by szap · · Score: 0, Offtopic

      I don't think you grok[1] "grok[2]". Of course you'd probably be groggy because of grokking[4] too much grog[5], which is semi-grokkable[6].

      [1] Ref: Jargon4.3.0: cf. "Stranger in a Strange Land"[3]: 1. To understand, usually in a global sense. Connotes intimate and exhaustive knowledge.

      [2] Ref: Your post (...just grokked this off...)[7]

      [3] Yes, I've read the other posts.

      [4] Ref: "SiaSL": To drink.

      [5] Ref: Webster1913: A mixture of spirit and water not sweetened; hence, any intoxicating liquor.

      [6] Ref: Grok[1]. Semi-grok: Understandable.

      [7] You want "grep". All this could be avoided if you grabbed "dict"[8][9], and used it grep for terms liberally.

      [8] DICT Protocol Client. See "man 1 dict".[9]

      [9] Just don't read these sentences out loud.

      HTH. HAND.

    16. Re:Reason for the switch. by Anonymous Coward · · Score: 0

      Psychological? Try commercial -- at least perl skills have market value outside of a particular nitch of academic-style stuff.

    17. Re:Reason for the switch. by metalogic · · Score: 1

      Rubbish.

      By your argument, Emacs C hackers would've outnumbered Emacs Lisp hackers. Fact is, it's so much easier (and fun!) to hack Lisp that people contributed more Lisp code than C code.

      Look at the number of extension packages contributed by Sawfish users here: http://sawfish.skylab.org/WikiSawfishLibrary
      Woul d you expect the same enthusiasm without the Lisp scripting interface?

      I think dropping Sawfish is a bad move without good justification (language bigotry? incompetent programmers who're unable to learn?), and I hope Gnome won't follow suit. Otherwise it'll alienated people who're willing to contribute even more.

    18. Re:Reason for the switch. by Anonymous Coward · · Score: 0

      LOL!! FUCKING BRILLIANT!

    19. Re:Reason for the switch. by Snafoo · · Score: 2

      The Golden Rule for being Proficient at Lisp:

      Never iterate, and always follow the Golden Rule.

      --
      - undoware.ca
    20. Re:Reason for the switch. by jfleck · · Score: 1

      It does no good to explain why people ought to have been able to maintain Sawfish. The fact is no one was doing it. The empirical data trumps any theoretical arguments about what should have happened, based on community needs and language preferences. If some of the people here who are arguing that it ought to be maintainable want to go ahead and do it, they're welcome to. In the meantime, a practical decision had to be made. End of story.

    21. Re:Reason for the switch. by Anonymous Coward · · Score: 0

      Another moronic moderator at work.

    22. Re:Reason for the switch. by Patrik+Nordebo · · Score: 2

      That would be Scheme, not Lisp. They're not the same.

    23. Re:Reason for the switch. by Tuross · · Score: 1

      When John first announced to the sawfish community that he was leaving and would possibly be abandoning sawfish, I tried to put together a development team to continue it.

      This team consisted of the top prolific sawfish contributors and some others including an engineer at Sun Microsystems who was involved (or possibly in charge) of bringing GNOME to Solaris.

      This effort was dissolved by the GNOME people themselves, who refused to give CVS access to the sawfish repository to more than one developer - though they were quite happy to let the other 600 GNOME developers not part of sawfish to be able to corrupt^H^H^H^H^H^H^Hwrite to it - and were otherwise most uncooperative. They outright lied to John Harper and performed what could be construed as slander against me, and both John and I got sick of the situation and quit.

      I'm not surprised to see this metacity development being lead by a notable GNOME contributor, one who is also guilty of lies and deceit that forced me to quit WindowMaker development many moons ago.

      But good luck to him, if he thinks he can do better than sawfish, I for one welcome the attempt. The features of sawfish are where the future of X11 interfaces lie IMO.

      People interested in WM's (from the use, not gloss perspective) should also check out treewm (http://treewm.sourceforge.net/)
      which is showing a lot of promise.

      --
      Matt
      1. Read Slashdot
      2. ???
      3. Profit
    24. Re:Reason for the switch. by cyborch · · Score: 1

      ...and it is apparently quite usable since many people sue it.

      These days people sue each other for everything! ;)

      PS: I guess it all make more sence if you s/sue/use/

    25. Re:Reason for the switch. by Snafoo · · Score: 2

      Closer than you think. I've worked in both. (/me prints the value of 'emacs-user-scars and 'McGill-university-X$^#-theory-courses)

      --
      - undoware.ca
    26. Re:Reason for the switch. by tfb · · Score: 2, Informative

      Not in the context of your comment.
      Scheme, as a language, is defined as properly tail recursive, and defines iterative constructs in terms of tail-recursive ones, whereas most other Lisp implementations (specifically Common Lisp and Emacs Lisp) are not defined this way, and do not do so. Since implementations may not eliminate tail calls, you definitely need to use iterative constructs if you want your code not to blow up in your face.

      In fact Common Lisp has one of the most powerful iterative constructs I know - the LOOP macro.

    27. Re:Reason for the switch. by swb · · Score: 2

      Yes, difficult to maintain packages are at a higher risk of becoming orphaned. But the same is true for commercial packages as well: either the company gives up and starts from scratch, or they go out of business.

      Packages mostly get orphaned by commercial companies because they're not profitable, not because they're hard to maintain. Besides, sawfish was abandoned by its primary developer because of work commitments not because it was hard to develop. The real orphaning comes when nobody picks it up and it won't build right in six months because its dependencies have changed.

      I'm always amused by open source zealots who, when confronted with a weakness of open source development *always* try to paint commercial development with the same brush. I guess the assumption is that a shared weakness isn't a weakness for open source or something.

      I'm not anti-open source, but I think its important to remember that this development model has its own set of problems that don't always overlap with commercial software. Commercial software also has problems that OSS doesn't, but that neither makes OSS perfect nor commercial software fatally flawed.

    28. Re:Reason for the switch. by aminorex · · Score: 2

      The quality of the lisp hackers is vastly
      superior to that of the C hackers, however.

      Really, sawfish is vastly superior to metacity
      because it is so easily scriptable. You can
      do *anything* with sawfish, and you don't
      need to recompile to do it. Comparatively,
      Metacity is a locked box, for the user who doesn't
      want to mess up his installed RPMs.

      I think this is another stupid decision by Sun
      on the desktop, just like dropping NeWS,
      settling on OpenView, and clinging to CDE.
      Really, they suck at picking desktop winners.

      Now if I could just use sawfish as my KDE
      window manager without getting crippled by
      incompatibilities, I'd be a happy camper.

      --
      -I like my women like I like my tea: green-
    29. Re:Reason for the switch. by Anonymous Coward · · Score: 0

      > Now if I could just use sawfish as my KDE
      window manager without getting crippled by
      incompatibilities, I'd be a happy camper.

      I thought you could do *anything* with it?..

    30. Re:Reason for the switch. by Anonymous Coward · · Score: 0

      I agree with you, except that "sence" doesnt make sense.

    31. Re:Reason for the switch. by cyborch · · Score: 1

      LOL, point taken :)

  9. Who's in charge? by TheLoneCabbage · · Score: 2, Interesting

    It will be interesting to see which wins out, Metacity or Sawfish. Because this brings up a major issue. With all the corporate support in Linux these days, who carries a bigger voice in development, corporate sponsers with teams of programers or OS hackers with "carismatic" leaders?

    I say given Sun's mixed history in OS they probably won't be able to sway GNOME development and will eventually switch back to the mainstream.

    (then again, some say Miguel is easily swayed)

    1. Re:Who's in charge? by X-ViRGE · · Score: 1

      There aren't really very many "OS hackers" working on Sawfish, and most people already acknowledged that after GNOME 2.0, Metacity would probably become the default anyway...

      Sun's not taking a radical departure from the GNOME "mainstream" here -- just because Sawfish is the recommended default for GNOME 2.0 doesn't mean it's the one-and-only.

      The only reason Metacity was not chosen for GNOME 2.0 was that it is still pretty young and incomplete compared to Sawfish.

    2. Re:Who's in charge? by Anonymous Coward · · Score: 3, Informative

      It's not Sun vs the GNOME community. Metacity is a WM that uses GTK2.0; it is also a lot smaller and faster than the LISPing bloat of Sawfish.

      There's been a dissatisfaction with Sawfish and a considerable push to move to Metacity for ages - long before Sun even became involved in GNOME. I doubt you'll find much in the way of opposition to this.

    3. Re:Who's in charge? by Anonymous Coward · · Score: 0
      teams of programers or OS hackers with "carismatic" leaders

      I think that CARIS is the greatest! Who wouldn't choose the CARIS-matic leaders!?

    4. Re:Who's in charge? by Anonymous Coward · · Score: 0
      Please don't spread FUD against Sawfish.
      After running for one day, the RSS size of Sawfish on my laptop is 2856.

      Perhaps this is more justifiable for being called bloat:
      apt-get install metacity
      Reading Package Lists... Done
      Building Dependency Tree... Done
      ...
      The following NEW packages will be installed:
      gconf2 libatk1.0-0 libgconf2-4 libglib2.0-0 libgtk-common libgtk2.0-0
      libgtk2.0-common liblinc1 liborbit2 libpango-common libpango1.0-0
      libpango1.0-common metacity
      0 packages upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
      Need to get 3555kB of archives. After unpacking 10.7MB will be used.
      Do you want to continue? [Y/n]
    5. Re:Who's in charge? by tempest303 · · Score: 1

      then don't spread FUD about metacity, idiot. It's taking up all that room because you don't have the GNOME 2 libraries installed, which Metacity requires. :P

  10. Metacity and GNOME2 by Snorp · · Score: 4, Informative

    http://www.cs.indiana.edu/~jwillcox/desktop.png

    1. Re:Metacity and GNOME2 by Spoons · · Score: 1

      http://www.cs.indiana.edu/~jwillcox/desktop.png

      Woah... Watch out. That image is 835K. Pretty though :)
    2. Re:Metacity and GNOME2 by Anonymous Coward · · Score: 2, Interesting

      Whats the name of the mp3 player in the screenshot?

    3. Re:Metacity and GNOME2 by Anonymous Coward · · Score: 0

      I'm not sure either, but it sure is an obvious rip-off of the iTunes interface. ;o)

      Which I have nothing against as I use both osx and linux, so I'll be happy to have the same interface on both os, just like it was between winamp and xmms.

    4. Re:Metacity and GNOME2 by giulienk · · Score: 1

      What's the iTune-like application i can see on your desktop playing BareNaked Ladies? Never seen it...

    5. Re:Metacity and GNOME2 by Anonymous Coward · · Score: 2, Informative

      it's called rhythmbox
      looks pretty cool

    6. Re:Metacity and GNOME2 by froody · · Score: 1

      What music player is that?

    7. Re:Metacity and GNOME2 by MouseR · · Score: 2

      It's called iTunes.

      Oh wait! It almost had me fooled ...

    8. Re:Metacity and GNOME2 by reynaert · · Score: 2

      Which GTK theme is that?

  11. sun drops gnome for kde by Anonymous Coward · · Score: 0

    thats a good decission. no seriously sawfish is pure broken crap in gnome2 its saver and more serious to use metacity.

  12. Thank the submitter by Cryptosporidium · · Score: 1

    You are reading what the submitter wrote, not what one of the Slashdot editors put in. If you want some definitions, you might try something like this: Sawfish@Everything2.com.

    1. Re:Thank the submitter by ergo98 · · Score: 5, Interesting

      A while back Slashdot started linking any potentially unfamilar terms to everything2, however this raised the ire of several who felt that this was an abuse of the Everything2 service (which didn't make an awful lot of sense as that's specifically what the service is for)

  13. I use it... by JanneM · · Score: 5, Interesting

    I started using metacity two weeks ago or so, and I'm fairly pleased. I really liked sawfish, but felt it was time to try something new.

    Pro: easy to set up (not a whole lot of options to choose from, really), fast (much speedier than sawfish), and largely with sensible defaults for everything.

    Con: I miss a few settings, like the ability to remember window size and position. Also, lazy focus only changes focus and does not raise the newly focused window.

    On the whole, a good, solid windowmanager that really feels lean and efficient.

    /Janne

    --
    Trust the Computer. The Computer is your friend.
    1. Re:I use it... by brer_rabbit · · Score: 2
      Con: ... Also, lazy focus only changes focus and does not raise the newly focused window

      Thank god! If I want a window raised I'll do it myself, thank you very much. ctrl-alt-up or clicking on the titlebar to name a couple ways I've got. I'm also glad to see text file configs again. Back when I used fvwm (version 1), seemed a lot more powerful than current GUI-configs. Plus their was never a question of which file(s) to go under version control to save your settings.

    2. Re:I use it... by Jeffrey+Baker · · Score: 3, Insightful
      Pro: [...], fast

      Do you have anything to support that statement? With metacity 2.3.337, switching to a desktop with 14 NEdit windows and 2 xterms takes quite a while, well over 1 second. You can quite easily see the individual NEdit windows being mapped, bottom to top. The workstation is a Dual Xeon with 512MB main memory. A dual fucking Xeon and I have to watch my windows get mapped 1 by 1.

      It seems to me people are parrotting the "metacity is fast" line without really checking it out. Probably a groupthink preference for C implementations.

    3. Re:I use it... by Anonymous Coward · · Score: 0

      >Con: I miss a few settings, like the ability to remember window size and position.

      This is a pretty important feature to me. I like having windows open where I want and the right size. Once you've used this feature its annoying not to have it, particularly with more than one screen.

    4. Re:I use it... by Osty · · Score: 1

      You can quite easily see the individual NEdit windows being mapped, bottom to top. The workstation is a Dual Xeon with 512MB main memory. A dual fucking Xeon and I have to watch my windows get mapped 1 by 1.

      Have you considered the fact that it may be your video card, and not your window manager, CPU, or RAM? In fact, as far as refreshing a display goes, CPU and RAM are negligible. Since you didn't say what video card is in the machine, I can't say for sure, but I'd bet what's happening is that you're not using an accelerated driver for your video card (either one's not available, or you're using something like the kernel frame buffer rather than the proper card-specific driver).

    5. Re:I use it... by Jeffrey+Baker · · Score: 2

      That isn't the point. With sawfish the same operation is snappy. Snappier still is fvwm.

    6. Re:I use it... by Anonymous Coward · · Score: 0

      It is the point. Most people should and do have proper drivers for their hardware. Metacity is lightning fast in that case, where sawfish is not.

      If not much optimization went into usage of fb or non-accel drivers, that's fine and dandy... everything else is going to be ass slow without the proper drivers anyway. Either set your system up properly or use fvwm.

      Bitch.

    7. Re:I use it... by Anonymous Coward · · Score: 0

      My experience is the opposite. Under RH62 gnome CPU & RAM are all-important for managing display. That's why it is so important to set the /proc/mtrr correctly for write-combining under XFree 3.3.6 if you have MTRR registers (K6-2, 686s, etc.). And that's why Xfree 4.x does it for you.

      And even then X takes 1/3 of CPU to update a 320x240 window (MPEG or xmame) at 30 fps.

      And that's *with* accelerated support (voodoo3). Yes, it's even worse with framebuffer. (Moving windows takes 75% of CPU!!)

    8. Re:I use it... by JanneM · · Score: 1

      I say it is faster from personal experience. For me, switching desktops is easily twice as fast with metacity than with sawfish - and it is with 'equivalent' themes. Same thing with moving windows; there's none of the jerkiness I see when moving stuff under sawfish.

      Don't get me wrong - I like sawfish. But when another wm hass all functionality I use anyway, and uses less resources, the choice isn't that difficult.

      /Janne

      --
      Trust the Computer. The Computer is your friend.
    9. Re:I use it... by mvdwege · · Score: 1

      Does it have a feature to hide windows from the tasklist? In Sawfish, I can hide a window from the tasklist based on a regular expression matching the window title.

      I really like that feature, as I have set XMMS to 'sticky' mode (it appears on all my desktops), and Sawfish hides it for me. If I need XMMS, I just pick it out of the window menu, or I right click on the titlebar of the current top window (which takes it to the back and brings XMMS to the front).

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  14. Re:Sun is dying by SyntheticTruth · · Score: 1, Informative


    Yanno, I used to think Sun was stupid, over-priced crap of a unix machine -- but then I have now seen their high-end boxen in a production enviroment and they are damned nifty. Hot-swappable drives and all; maybe not the best unix around, and maybe not cheap, but their not overly bad.

  15. Couple of screenshots by dizco · · Score: 5, Informative

    There's a couple screenshots here: http://www.lucidus.uklinux.net/metacity/

    Found at http://www.sunshineinabag.co.uk/

    --sean

    1. Re:Couple of screenshots by dorward · · Score: 2, Interesting

      Another screenshot

    2. Re:Couple of screenshots by Anonymous Coward · · Score: 0

      From the pictures, I can see that Metacity features a taskbar and the ability to roll up windows into their title bars instead of an iconic placeholder. What other usability features does Metacity offer, especially compared to the ten year old copy of twm I'm now using?

  16. Sun AMD Linux by brejc8 · · Score: 0, Offtopic

    Sun will be using multiple AMD's 64bit K8 (Opterons) in a new range of Cobalt servers instead of their sparcs.

    Also they have decided to preinstall these computers with Linux reather than Solaris.

    Is Sun going to become a reseller and drop its last products?

    1. Re:Sun AMD Linux by tfb · · Score: 1

      Last year, Sun sold ~100,000 cobalts world wide, making maybe ~$100 per box. That's ~$10,000,000.

      Last year they sold ~100 E10ks in the UK, making ~$1,000,000 per system. That's ~$100,000,000. In the UK.

      No, they aren't `about to drop their last products', whatever that means. Don't be an idiot.

  17. Hm.... by Anonymous Coward · · Score: 0

    Don't forget to upgrade inittool.

  18. I want my twm! by Limburgher · · Score: 5, Funny

    I want to be able to do almost nothing, but FAST!

    --

    You are not the customer.

    1. Re:I want my twm! by Simon+Brooke · · Score: 2
      I want to be able to do almost nothing, but FAST!

      Then you want WM2 .

      Very small, very simple, very fast, very elegant.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    2. Re:I want my twm! by Anonymous Coward · · Score: 0



      My point, almost. Dont know if you posted to be funny. If so, ok, it is funny.

      Im not a kid -- "and Im not getting any younger" (TM). When Im working, even if its a hobby, I *really* have something I like to do. I dont want to spend _any_ time looking at decorations being drawn. I do like decorations, though. Thats why, as a rule, I dont use twm.

      wmx or flwm are entirely different beasts. I use flwm very frequently; wmx was my previous favourite and still has some very cool features.

      KDE runs here. Gnome, too. I dont use them (too slow). Even Window Maker swallows precious memory and so, never gets used. Same for Enlightenment, Afterstep etc.

      So, yes, I like so much getting fast response that I end up losing a lot. But Im not criticizing KDE or Gnome: theyre gonna make MS eat dust. And this consumes memory. Theyre doing so fine, my next computer will run them, no doubt. But light wms will remain a major need in this computer, wherever it goes, and in Linux, I believe.

      Take care yall. Buy peace.

    3. Re:I want my twm! by Anonymous Coward · · Score: 0

      Wimp! Rat Poison is the way to go ...

  19. Pronounciation by reaper20 · · Score: 3, Informative

    According to the garnome site, it's pronounced matacity like "opacity". That's cool.

    1. Re:Pronounciation by PowerTool · · Score: 1

      It is pronunciation damnit!

    2. Re:Pronounciation by NoMercy · · Score: 1

      When will people start spelling things how they sound, hey lets call this new product a Wheel, but it's pronounced Vamaslampe HEY WHAT A GREAT IEDA :)
      d'oh!

    3. Re:Pronounciation by ethereal · · Score: 1

      Meaning that the "e" is pronounced as "a", or that the emphasis is on "ta" rather than "Me"? Are we talking mehTAcity, or MAHta CIty, or mahTAcity?

      Changing the emphasis in order to run it all together like oPAcity is OK, but I refuse to pronounce "mehta" as "mata". No matter how the official guy says to do it :)

      --

      Your right to not believe: Americans United for Separation of Church and

    4. Re:Pronounciation by ywwg · · Score: 2

      oh wow. I thought the joke was that "metacity" was pronounced EXACTLY like "opacity." I hadn't even considered that he was talking about syllable stress. oops

    5. Re:Pronounciation by Lemmy+Caution · · Score: 2

      They don't have spelling bees in Japan. Or in Latin America, for that matter. Ever wonder why?

    6. Re:Pronounciation by pyite · · Score: 3, Funny

      because... there's... no... spelling... flowers?

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    7. Re:Pronounciation by Anonymous Coward · · Score: 0
      When will people start spelling things how they sound

      When we stop using english, duh

    8. Re:Pronounciation by ethereal · · Score: 1

      Or, there is a distinct possibility that I over-analyze everything. Or so I've heard :)

      --

      Your right to not believe: Americans United for Separation of Church and

    9. Re:Pronounciation by Anonymous Coward · · Score: 0

      Yeah, agreed. Very useful, now, this Englishspeak. And French, when dominant, was a little more complicated, I guess. But pronunciation (the thing you do when you *pronounce*) and, more to the pomint, spelling, is totally braindamaged. Of course, theres a difference in how people view communication. Since I dont speak English at home, but Portuguese, I would rather talk to a Chinese in Esperanto. People in US and Canada, OTOH...

    10. Re:Pronounciation by Anonymous Coward · · Score: 0

      Nop. Thats because spelling is so easy, any spelling bee would be regarded as a moron, like... like... like someone spelling "hwere" as "where". Maybe its time for some reform in English. I suggest starting from scratch. Have a nice day.

  20. Way to go slashdot... by Rahga · · Score: 2, Redundant

    "...They killed Garret's homepage!" "YOU BASTARDS!"

    Google had the following cached:
    I have left Sawfish in the dust. Having recently switched to Metacity, I have found that I am actually loving it.
    It's great! Metacity has the least amount of crack of any usable window manager I've seen. It works; it's fast; and it uses GTK+. However, not everything is roses right now -- for instance, there is no graphical configuration unless you count using gconf-editor. The window manager is new and currently in development, so what do you expect? *smile* Still, I find that either passing a command line to change a variable or to use gconf-editor is easier than editing a text file in some esoteric format or hunting down one option with a funny name amongst 5,327 others also strangely (and inconsistantly) named.

    For what it's worth, other people (hi Trae!) are switching away from Sawfish too.

    Personally, I like the fact that it works right, "out of the box", supports some keybinding modification, has the ability to change to sloppy focus mode, and has all the advantages of using GTK+2 (internationalized and anti-aliased fonts, double-buffering, et cetera).

    Anyway, it's a promising window manager and I think I like where it's going (and it's usable for me right now, too!). It's not on all my computers yet, but it's also development software at the moment (lumped in there with the Gnome2 stuff, which is also really nifty).

  21. enlightenment by Anonymous Coward · · Score: 0

    I heard Enlightenment was being dicussed as the windows manager for Gnome. Apparently the uk tech group thought that Gnome would be better served by another windows manager.

  22. Re:Sun AMD Linux (Sorry. This time with the links) by brejc8 · · Score: 0, Offtopic

    Sun will be using multiple AMD's 64bit K8 (Opterons) in a new range of Cobalt servers instead of their sparcs.

    Also they have decided to preinstall these computers with Linux reather than Solaris.
    Is Sun going to become a reseller and drop its last products?

  23. How times have changed . . . by npsimons · · Score: 1
    . . . which is described here as a "boring window manager for the adult in you."


    Odd, isn't that what many people said about sawfish when it first came out and they were comparing it to Enlightenment?

    1. Re:How times have changed . . . by Anonymous Coward · · Score: 0
      Odd, isn't that what many people said about sawfish when it first came out and they were comparing it to Enlightenment?

      Yes.
    2. Re:How times have changed . . . by Anonymous Coward · · Score: 0

      I doubt it... When gnome struck up its relationship with Sawmill I remember many people saying "a window manager in freaking lisp ? Lisp? Gakkk!"

      But then again, I'm subscribed to the IceWM mailinglist. I've held out hope for Saw* but I never have felt the Saw* cut the proverbial mustard. Nor that it was about to start cutting.

      So this is interesting news. I'd say welcome news even, but I know nothing about Metacity. I get this weird feeling though, that well after GNOME2.0 and Metacity debut together I'll still be using IceWM plus vterms with a very lightweight filemanager and assortment of small gui utilities anyway.

      Small is beautiful.

    3. Re:How times have changed . . . by Anonymous Coward · · Score: 0

      yes, that is correct.

    4. Re:How times have changed . . . by aminorex · · Score: 2

      But when it was said of Sawfish, it was true.
      This time it should be rephrased: A crippled
      nazi idiot window manager for the drooling
      incompetent sheep in you.

      --
      -I like my women like I like my tea: green-
  24. Re:Why not just stick to Java's Swing? by Anonymous Coward · · Score: 0

    I heard that the Swing team is ridiculed at Sun behind their backs for their "fine" work.

  25. That sucks for Sawfish by Anti-Microsoft+Troll · · Score: 0, Funny

    Especially after Hallie Berry showed her knockers in it.

    1. Re:That sucks for Sawfish by Anonymous Coward · · Score: 0

      Fine sawfish knockers, that Hallie Berry has.

  26. Havoc and Garrett r00l by sopwith · · Score: 1, Redundant

    We often use this open source stuff without thanking the people that made it all happen. These people work tirelessly making advanced technology available to the community. I think they should be lauded as heros.

    1. Re:Havoc and Garrett r00l by Anonymous Coward · · Score: 0

      The guy is saying that we dont thank developers for their underpaid (or never paid) work, and some genius mods this "redundant"????? Hey, McFly, anybody home? Get a clue!

    2. Re:Havoc and Garrett r00l by Anonymous Coward · · Score: 0

      Only in the Unix world would a window manager (aka xterm manager) be considered "advanced technology". Pick one, move on and write some real apps.

    3. Re:Havoc and Garrett r00l by Anonymous Coward · · Score: 0

      You are north american, aren't you?

      I don't agree that anybody should be taken as hero. This is not what they develop for and what we use the code for. And, if gnome switches to metacity this does not break with the developer but with the product. Don't take this too emotionally, it is just source.

      By the way, I would love to stick with sawfish.

  27. metacity? by beet0l · · Score: 1

    I have used sawfish for a good year now and i can't really complain about anything. Stable and it gets the job done. It's fairly customizable also. So my question is, why metacity? (i have read very little about metacity, so perhaps some links would be nice also. )

    1. Re:metacity? by __past__ · · Score: 1
      It's fairly customizable? Damn, it is the f**ing Emacs of window managers. Maybe all those stupid lusers thinking sawfish is what you use for running Gnome on don't realize, but sawfish is a very, very cool window manager on its own, even, and especially, without the useless, bloated, eye-candy-is-more-important-than-useful-features-a nd-leenux-rox-cuz-the-other-guys-in-class-use-winX P-and -i'm-l33ter crap that Gnome is (not to mention KDE).

      Ya know, there are people who value a powerfull tool more than an easy one. Those usually also like Unix-like operating systems, not Linux. And they couldn't care less if Sun, RedHat, SuSE, HP, Microsoft or SAP thinks some WM is more appropriate to include in a propriatary OS. Heck, you have the choice between Lisp and Hype - what do you choose?

    2. Re:metacity? by Anonymous Coward · · Score: 0

      "Heck, you have the choice between Lisp and Hype - what do you choose?"

      Umm, can I choose "neither of the above"?

      Cheers
      AndyM

  28. Why's that? This is the year 2002... by Anonymous Coward · · Score: 0

    so it can't be because of the speed of Swing on contemporary computers.

  29. not so bad? by tps12 · · Score: 2, Funny

    Okay, I know the Linux/slashbot response to this is, "how dare they?" and "I want my eye candy!" Well, I was right with you for a while.

    But now I'm thinking: for Linux and OSS to succeed on the desktop and in a high-impact profit-oriented enterprise environment, we need a sober, powerful, stable desktop.

    I'm an admin at a Fortune 500 company in the gourmet cereals industry. We have a daily need for responsive and robust desktop software, and Metacity has repeatedly stepped up to the plate and delivered where inferior technology such as Gnome and Sawfish could not.

    Metacity saved our business. Maybe it will save slashdot, too.

    --

    Karma: Good (despite my invention of the Karma: sig)
    1. Re:not so bad? by Hornsby · · Score: 1

      LOL - a troll can often be identified by the hallmark "Fortune 500 company" line... I should know, I used to use it myself.

      --
      A musician without the RIAA, is like a fish without a bicycle.
    2. Re:not so bad? by MadFarmAnimalz · · Score: 5, Funny

      Metacity saved our business. Maybe it will save slashdot, too

      Let's get one thing clear; metacity is not Jesus, allright?

      And if it took a new window manager to save your company, then I need its name. I'm worried I might be a stockholder.

      :-)

      --
      Blearf. Blearf, I say.
    3. Re:not so bad? by laserjet · · Score: 2

      I know you are a troll, but Metacity runs ontop of Gnome, so you make no sense.

      maybe you should practice trolling with somethng a little easier. Someday you might make a good troll, but for now stick to the BSD is dying topic until you are more experienced.

      Thanks.

      --
      Moon Macrosystems. Sun's biggest competitor.
    4. Re:not so bad? by DrXym · · Score: 1

      Jesus saves, but Metacity scores off the rebound.

    5. Re:not so bad? by damiam · · Score: 1, Offtopic

      One of the aspects of a good troll is that it makes a few false statements for biters to correct. However, this one was a bit obvious...

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    6. Re:not so bad? by Anonymous Coward · · Score: 0

      Obvious this one is. In him trolling not strong.

      --
      aDoy

    7. Re:not so bad? by walt-sjc · · Score: 1, Offtopic

      Gourmet cereals? Ha! Now there's an oxymoron for ya. Fortune 500 running linux on the desktop? Metacity saved your business? Whoo boy... Whatcha been smokin? I want some.

    8. Re:not so bad? by bwalling · · Score: 2

      We have a daily need for responsive and robust desktop software, and Metacity has repeatedly stepped up to the plate

      That's classic!

    9. Re:not so bad? by calebp · · Score: 1

      You just like the cereal analogy on the Debian site.

      --
      ________________
      "A man prepared who hesitates, is lost." -Dante The Divine Comedy: Inferno Canto XXVIII, 99
    10. Re:not so bad? by Anonymous Coward · · Score: 0

      Much configuration and clean, simple, and stable desktop are not opposing. I use sawfish since its beginnings, love it, and think it runs absolutely fine. My problems with gnome are lying somewhere else. Maybe it did not work for you. But I don't know about a general discussion about sawfish being unstable.

      The point is that there should be some defaults for "simple" users, and the admin stuff for the more "advanced". This is possible with one and the same product. Leaving sawfish for something completely different does not solve the issue. Don't just exchange something with something completely new and different. Work on advantages.

  30. I was hoping for this by Anonymous Coward · · Score: 0

    Metacity is just a better lightweight fit for the heavy lifting GNOME system. It is to sawfish what sawmill was to enlightenment back in the pre GNOME 1.0 days. Not as flashy but still sexy looking. The problem with Sawfish was that it was basicly a scheme interpreter. All the theme files were scheme scripts which is not bad if you know and like functional languages but is a pain in the ass when all you want to do is move the close button a centmeter to left. Metacity on the other hand is written in very clean C code and has little in the way of configurability, which is great because GNOME handles most of what needs to be configured. Those who want more customization can still use Sawfish but since GNOME is starting to cater to those who don't want to have to administer their desktop Metacity is a step in the right direction. The only thing is that most of Metacity is not complete. Hopfully this will push Metacity development even faster.

  31. Damn by Anonymous Coward · · Score: 0

    I was just beginning to like Sawfish + Gnome + Solaris + VMware.....

    Well 1.4 was never officially supported anyway but it looks like they have done a great job so far. In fact. Its nice to play games on solaris :)

  32. Re:Sun is dying by gullevek · · Score: 1, Redundant

    it seems ur are the stupidy guy. As you even don't know what really means hot swappable ... and we are definitly NOT talking about Hard Drives only. Ever tried to replace a CPU in a running System ? Linux ? Windows ??

    mfg, gul

    --
    "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
  33. Blah by Anonymous Coward · · Score: 0

    pwm beats the crap out of both metacity and sawfish

    1. Re:Blah by Anonymous Coward · · Score: 0

      that it does!

      -Justin

    2. Re:Blah by Anonymous Coward · · Score: 0
      I am a complete fucking moron.

      -Justin

  34. Virtual Desktops by cjsnell · · Score: 2


    I'm still waiting for a window manager (besides FVWM and OLVWM) to include a FVWM-style virtual desktop switcher (or "Pager"). I have my desktop set up with a 3x3 virtual desktop switcher. I can use Ctrl+an_arrow_key to switch between desktops (two-dimensionally; I can go up, down, left, or right) without using the mouse. If I put xterms in the same spot in each desktop, I can switch between them very quickly, using only the keyboard. It sure would be nice to see this elsewhere.

    Chris

    1. Re:Virtual Desktops by joestump98 · · Score: 2

      http://www.enlightenment.org

      It has one of the most impressive pagers there is. You can flame about slowness, but the reality is if you have a decent amount of RAM, CPU, and Video Card it should run fine (ie. 256/800MHz/16MB).

      --Joe

      --
      "How would this sentence be different if pi equaled 3?"
    2. Re:Virtual Desktops by Roadmaster · · Score: 2, Informative

      afterstep used to have a similar feature (maybe it still has it? haven't used it in a while), which I loved, and was one of the things I missed the most when migrating to WindowMaker. I've since become used to WindowMaker's "one-dimensional" paging which is also pretty good; I still use AfterStep's ctrl+arrow convention for switching (WM's default is shift+ctrl+arrow).

    3. Re:Virtual Desktops by mendepie · · Score: 1

      Hell ... I still have not found a good reason to move off of fvwm2 ... I use a 3x3 grid, and map both Alt-any_arrow_key and Alt-Keypad to move either relitivly or directly. Toss in a Ctrl and it draggs windows with me.

      I have been doing this for ~10 years ... Too many of the new Window Mangers are just eye candy, and dont anything much more useful.

      --

      Are you paranoid if you know that they just want to know everything you say and do?

    4. Re:Virtual Desktops by claes · · Score: 2

      You can do this in KDE, sort of at least. But I use Win-key + F1 to F4 instead. Simulates virtual terminals more than a 3x3 desktop, but works great.

    5. Re:Virtual Desktops by Anonymiss+Coward · · Score: 1

      Surely you're kidding. WindowMaker and more lightweight window managers run with virtual desktops quickly on a P100 with 32MB memory. 800 Mhz? My desktop isn't nearly that. That falls under bloat in my book.

      --

      My Linux desktop contains less than 3% GNU software.
    6. Re:Virtual Desktops by GreenBugsBunny · · Score: 0

      KDE has done something simular to this for quite a while. ctrl+tab walks through your virtual desktops in the same manner as alt+tab walks through different windows.

    7. Re:Virtual Desktops by Burdell · · Score: 3, Interesting

      I don't want to get involved in any window manager wars, but you can do
      this in sawfish; it just isn't in the default key bindings.

      Either go into the sawfish configurator and select "Bindings" or choose
      "Shortcuts" from the sawfish window manager menu. Click "Add", and add

      C-Right bound to "Move viewport right"
      C-Left bound to "Move viewport left"
      C-Up bound to "Move viewport up"
      C-Down bound to "Move viewport down"

      I used to use that all the time in fvwm, but now I typically just use

      M-TAB bound to "Cycle windows"
      M-ISO_Left_Tab bound to "Cycle windows backwards"

      and go from window to window (I don't have _too_ many windows, and I
      tend to remember which one is where in the stacking order and can get
      there quickly).

    8. Re:Virtual Desktops by yandros · · Score: 1

      Um, you can do that in ctwm, vtwm, and tvtwm. For more than a dozen years.

      Of course, with people syaing humorous things like ``I want a light-weight windowmanager, like WindowMaker.'', I suppose that mentioning such things is like speaking latin in Italy or something...

    9. Re:Virtual Desktops by ealar+dlanvuli · · Score: 1

      sweet I just learned a new shortcut.

      oh btw, I use afterstep. So AS can do it (AS is my fav wm somehow, it just seems to be the fastest on all my hardware, and over time it got to the point I had it so personally configured that everything just 'fits')

      --
      I live in a giant bucket.
    10. Re:Virtual Desktops by victwenty · · Score: 1

      I do this with KDE3 as well, though I use the meta (windows) key + arrows instead. I also define meta+m = next screen and meta+n = previous due to Amiga nostalgia. KDE finally meets all my desktop needs now desktop switching via active desktop borders is in 3.0.

      Even if you don't use KDE, check out Konsole. The ability to have multiple term sessions in a single window and quickly switch between them with ALT+Arrows just about makes it a killer app. Plus the cluster console ability in 3.0 helps out when making identical changes on many boxen at once.

    11. Re:Virtual Desktops by Anonymous Coward · · Score: 0

      And how exactly is that *not* like the pager that's in both KDE and Gnome?

    12. Re:Virtual Desktops by macinslak · · Score: 2

      Most definitely agreed.

      Not to troll, but could someone who uses Metacity explain to me exactly what it can do that FVWM 2.4 can't? From the description in the article it just seems to be the same but less powerful and less mature.

    13. Re:Virtual Desktops by pyite69 · · Score: 1


      This is very easy to do in other window
      managers too... I have done it in E and kwm,
      and maybe I did it n sawfish for the few days
      I was using it before switching back to E.

      I was a huge fan of fvwm... i still consider
      switching back... i liked being able to specify
      my startup programs in a config file with the
      -geometry option instead of having E try to
      remember where things go. Sawfish was
      particularly sucky at this.

      I am trying WMX now... nice & lightweight, but
      it doesn't support 2 dimensional virtual
      desktops.

    14. Re:Virtual Desktops by mughi · · Score: 2

      I've run Enlightenment with virtual desktops on a P133 with 64MB RAM. Quite snappy. (And, yes, I had also run Windowmaker on the same setup just prior to that).

      What I'd found was that at the time, GNOME 1.0 was the big culprit. Taking that off and just relying on the paging and launchers and such of E made my PC quite nice. (And, yes, GNOME was even as slow with Windowmaker).

    15. Re:Virtual Desktops by tkdack · · Score: 1

      You can do more than that in KDE.

      Just alter the key bindings in the KDE Control Panel.

      I've currently got Win+ mapped to switch to the next desktop in the appropriate direction.

      The only drawback with this is that if you reduce the height of the taskbar that the pager is in you go from a grid of desktops to a line of desktops.

      I added Ctrl+Win+F# to move the active window to desktop #

    16. Re:Virtual Desktops by Anonymous Coward · · Score: 0

      I do that all the time in sawfish (also I setup windows-enter to return me to the center viewport, which is nice) and that's one reason why I'm really worried about this switch to metacity.

      Are there two-dimensional virtual desktops in metacity?

      Sawfish seems to be somewhat poorly maintained, and I'm worried this could signal an end to it... :/

    17. Re:Virtual Desktops by Serpent+Mage · · Score: 1

      Perhaps I'm just doing something wrong then but I used to do this (and still have it working on normal sawfish) but the latest and greatest version of sawfish2 from the garnome-0.10 installation got rid of viewports all together and the workspaces are 1 dimensional and you cannot drag windows from one to another like you can with viewports. Does anyone know why they removed that or am i just on drugs?

    18. Re:Virtual Desktops by damiam · · Score: 1

      It's pretty, written in GTK2 (and therefore has full AA and i18n), and is GNOME compatible.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    19. Re:Virtual Desktops by Anonymous Coward · · Score: 0
      Someone mod this man up! CTWM rules!


      Here's an excerpt of my personal .ctwmrc that gives me the ability to use the windows meta key incombination with the arrow keys to switch desktops:


      "Left" = mod4 : all : f.prevworkspace
      "Right" = mod4 : all : f.nextworkspace
      "Up" = mod4 : all : f.upworkspace
      "Down" = mod4 : all : f.downworkspace


      "Tab" = mod4 : all : f.raiselower
      "Tab" = meta : all : f.warpring "next"
      "Tab" = meta | shift : all : f.warpring "prev"


      The second set of mappings allows me to "warp" to/from applications. The only wm that comes close to CTWM for sheer keyboard driven productivity is fluxbox, but it is unstable as hell.

    20. Re:Virtual Desktops by Bert64 · · Score: 1

      Switching between multiple text terminals using only the keyboard. Looks like you need the textmode console!

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    21. Re:Virtual Desktops by Anonymous Coward · · Score: 0

      You want to switch back-and-forth between desktops _fast_? Try this:
      Swap your caps-lock/control keys, and then bind ctrl-alt- to switch to 1 of 9 desktops. You have to abandon the 3x3 idea, but you get 9 desktops, and you can switch to any one of them from any other simply by hitting alt with your thumb, ctrl with your pinky, and any other key in the home-row. It's about the fastest possible way of switching between 9 different desktops, and your fingers never leave typing position.

    22. Re:Virtual Desktops by Anonymous Coward · · Score: 0

      ugh, I ment "bind ctrl-alt-s/d/f/g/h/j/k/l/;"... had the list of chars in angle-brackets, got cut out as an HTML tag.... probably should have used the "preview" button ;)

    23. Re:Virtual Desktops by csguy314 · · Score: 1

      Don't know if anyone else has mentioned this yet...

      but if you have a newer keyboard with the keys that move forwards and backwards in web browsers, you can also use them for moving between virtual desktops. I just hit Ctrl+[fwd,bck] and I can scroll through my virtual desktops.

      This seems to work in every window manager I've tried...

      --
      This is left as an exercise for the reader.
    24. Re:Virtual Desktops by macinslak · · Score: 1

      FVWM is as pretty as you make it, can draw in arbitrary widget sets (not sure about gtk2, but it would be trivial to write a plugin), and is GNOME compatible.

      My argument still stands.

    25. Re:Virtual Desktops by loosifer · · Score: 1

      I've got a dual-head setup right now, with gnome 1.4/sawfish in one monitor and afterstep 1.8.10 in the other. I've got both of them running the equivalent of the Pager (deskguide in gnome, Pager in AS), both with control-arrow key switching.

      Yes, I picked it up from FVWM, and haven't been able to live without it since. In fact, this feature is why I probably won't by a Mac for my main box this year....

      BTW, the deskguide on gnome is incredibly bloated; it's accumulated 32hours of CPU time in the same time when AS's Pager only has 23 seconds.

      And according to a post above, sawfish apparently has removed the concept of viewports, thus making this suddenly impossible. The way you do it now is to set shortcuts for "move viewport", with a 3x3 workspace setup.

  35. Re:Why's that? This is the year 2002... by Anonymous Coward · · Score: 0

    for simplistic UIs the speed isn't that bad... but add a whole bunch of objects and performance goes to hell even on wicked fast machines...

    Plus swing is still ugly as can be.

  36. Just more wasted effort and time by StupidFodder · · Score: 0, Troll

    The world needs one full-assed solution, not 400 half-assed solutions. That's the eternal problem with free software / open source development. Quit bickering about which one is better and which one to use; pick one, stick with it, and get it done. Christ.

    1. Re:Just more wasted effort and time by entrager · · Score: 0, Flamebait

      Do you work for Microsoft by chance?

    2. Re:Just more wasted effort and time by foobar104 · · Score: 4, Insightful

      The world needs one full-assed solution, not 400 half-assed solutions. That's the eternal problem with free software / open source development. Quit bickering about which one is better and which one to use; pick one, stick with it, and get it done.

      I absolutely agree with you. I get so discouraged when I run into things like the 90 items listed under "Window Managers" on Freshmeat, and not a one of 'em especially useful.

      That's the problem with the current state of open source development. Rather than putting 10,000 brains on one project, you put one brain each on 10,000 projects. Net result: almost zero result for a vast amount of work.

      Maybe the only way to get programmers organized is to get a bunch of them in one place and wrap a company around them.

    3. Re:Just more wasted effort and time by MrBandersnatch · · Score: 2, Interesting

      Typical slashdot moderation modin this down as a troll. He/She is 90% RIGHT!! One of the biggest problems open source development faces is mutiplication of effort towards the same goal which is one of the reasons that (and I know many will disagree ) IMO MS has a far superior desktop product.

      One of the only reasons Open Source development has worked so far is that Linux supports modular development allowing some prity impressive applications to be put together; however in the case of desktop environments we are seeing the limitations of what can be accomplished with this approach. The XWindows desktop that I am using now, is NOT that much more superior to the one that I was using in 1994; Yes there are more apps, different apps and some better apps but compare 1994 XWindows desktop and a 1994 Windows desktop to a 2002 XWindows and Windows desktop.

      Seriously it has been MS who have made the huge improvements whereas with XWindows you may just find yourself wondering what anyone has actually DONE in development terms over the last 8 years.

    4. Re:Just more wasted effort and time by StupidFodder · · Score: 0

      Yes, actually, I do. There's a reason why we rule the desktop marketplace, you know, and it's not FUD. It's the overall quality and ease of use of our products.

    5. Re:Just more wasted effort and time by Anonymous Coward · · Score: 1, Interesting

      Yes but any XWindows implementation
      including those with TWM window
      managers are inherently superior
      to the MS desktop. Basically in
      enabling me to use the graphical
      environment of any of my machines
      from any of my other machines.
      We had to install WIN2K in our lab
      recently to perform some product tests
      and all of a sudden I was tied to a
      specific keyboard/mouse/monitor with
      few options, and I have to sit in the
      lab to do the tests.
      You say use vnc or pcanywhere or ica,
      I say that machine is CRAWLING already
      even though it has almost 1GHz of
      processor and a quarter gig of ram.
      However, when it ran linux and XWindows
      it was quite snappy.

      MS desktop superior, I must not have
      a sense of humor or something.

    6. Re:Just more wasted effort and time by Anonymous Coward · · Score: 0

      In the open source world, 400 half-ass products == 400 inflated and justified egos. This is EXACTLY what open source authors are looking for - ego reward, and they find it only by dividing what should be a community-based task amongst themselves.

      We know they don't do it for the money.

    7. Re:Just more wasted effort and time by Mr.+Piddle · · Score: 1

      Rather than putting 10,000 brains on one project, you put one brain each on 10,000
      project.


      This is actually part of what makes Open Source software great. Open Source software still works by the processes of natural selection, where there are many upstarts and few successes.

      Yes, there are dozens of window managers, dozens of bulletin boards, dozens of text editors, dozens of whatever available worldwide. However, only the ones backed with real vision, commitment, and some luck have become good enough to earn loyal developers and users. That's why we have software like Mozilla, Emacs, KDE, GNOME, Open Office, GIMP, XFree86, Linux, LaTeX, Perl, etc. The other software packages whose names have been forgotten will simply become idle (this accounts for most of what is listed at freshmeat).

      I very much like this weeding process of software. It keeps down the level of trash in the long run; we just need to allow nature to take its course. Keep in mind just how young software is, in general. Compare the last 50 to 60 years of software to the time it took for Man to go from thatched huts to modern houses. Right now, I'd say software is still in the log cabin era.

      --
      Vote in November. You won't regret it.
    8. Re:Just more wasted effort and time by IamTheRealMike · · Score: 2
      That's right!

      You know, we shouldn't just apply the principle of having only 1 product for each task to software! NO! We should apply it to everything.

      Let's start with cars. Look at all those different makes and models: how much effort has been wasted by Ford, GM, Rover and the rest on designing cars that's - let's face it here guys - are all exactly the same.

      That's the problem with the current state of car development - way too many companies, all in it for the money. Rather than having 1 all knowing monopoly making our cars, we have 10,000 different companies producing 10,000 models.

      Maybe the only way to get car manufacturers organised is to nationalise the entire industry. Hell, why not do that for all industries? We can leave out software of course, that's already controlled by an all knowing monopoly.

      What a radical idea. What should I call it? Oh wait.... that'd be communism...

    9. Re:Just more wasted effort and time by foobar104 · · Score: 2

      (Don't bother reading. Just mod me down.)

      You, sir, are an idiot. Did you even read my post before launching into your skreed, or did you just hear about it from a friend?

      I stand by my assertion that open source programmers (i.e., "hobbyists") should get themselves organized and try to finish something, rather than just perpetuating the cycle of "develop, abandon, develop, abandon."

      And to think that just yesterday we were discussing the fact-- not so clear-cut after all-- that open source software leads to less duplicated effort and more code reuse! What a crock!

      Maybe it's a quality issue. Open source programmers (i.e., "hobbyists") lack any sort of engineering methodology, so it's inevitable that their software will leave a lot to be desired in the quality department. So when a new guy decides he wants to work on a window manager, maybe he looks around for a project to join, only to find that they're all crap. "Oh, well. I'll just start from scratch!"

      This is all just cementing my opinion that there will never be any acceptable noncommercial end-user software. Server or developer software maybe; administrators or developers are willing to accept bad HCI design in things like Apache or GCC. But end-user applications? Never. That kind of software requires a degree of fit and polish that open source programmers (i.e., "hobbyists") just can't achieve. Instead of taking feedback and improving their methods or products, they just respond to their critics with multi-paragraph sarcasm.

      Things aren't looking too good for the "revolution."

    10. Re:Just more wasted effort and time by foobar104 · · Score: 2

      That's why we have software like Mozilla, Emacs, KDE, GNOME, Open Office, GIMP, XFree86, Linux, LaTeX, Perl, etc.

      I really don't want to get into an argument here, but the programs you named fall neatly into two categories: good software written mostly by one person, and bad software written in teams.

      Emacs, Linux, TeX, and Perl were all developed to a state of stable usefulness by a single person, with only occasional or limited help from others. These are outstanding.

      Mozilla, KDE, Gnome, Open Office, and GIMP are all really bad applications. Sorry, but that's just the way it is. They may be neat examples of software design-- hell, Mozilla itself is almost Turing-complete-- but they're pretty crappy from the user experience point of view. And they're not getting better. Just bigger and uglier.

      XFree86 is the odd exception, though. It's hard to say whether it's good or bad because it appears to match X bug-for-bug, misfeature-for-misfeature. ;-)

    11. Re:Just more wasted effort and time by Anonymous Coward · · Score: 0

      If you ever use another carriage return in a slashdot post again, I'm going to hunt you down and torture your dog. I swear to God.

      Mod-Helper(tm) "Because modders are really stupid!"
      Off-topic? maybe.
      troll? nope. reply to previous post
      redundant? nope.
      insightful? yes. into my mind.
      informative? not particularly.

  37. Metacity-Setup might be of some interest by plastercast · · Score: 5, Informative

    On the topic, and with the complaints of no GUI tool to configure Metacity, I just though I would point everyone to a piece of software that I wrote called Metacity-Setup. Im currently working on getting it a little more friendly (its flawed to be sure) but it does basic stuff nicely.

    http://www.gnome.org/softwaremap/projects/metaci ty -setup/

    1. Re:Metacity-Setup might be of some interest by Anonymous Coward · · Score: 0

      Hey that is almost the most perfect window manager setup program i've ever seen. However you should really follow the gnome hig, preference dialogs dont' have about, quit or ok buttons. If it's instant apply it should be

      [help] [close]

  38. Ximian by 2ms · · Score: 1

    What does this mean for Ximian, what with their contract with Sun?

    1. Re:Ximian by CMonk · · Score: 2, Informative

      Metacity has been in the Ximian Gnome 2 snapshots for around two weeks. (or was that about a week?)

  39. While we're hanging the poster by shaldannon · · Score: 2, Informative

    Let's string him up for failing to mention the other very important wm that runs with Gnome.

    --


    What is your Slash Rating?
    1. Re:While we're hanging the poster by zpengo · · Score: 0, Offtopic
      swm lds rm seeks swf lds; nc area a plus ;)

      Brother, do you have any idea how *few* SWF LDS read Slashdot? Maybe if you mention Johnny Lingo you'll get a better response... ;)

      --


      Got Rhinos?
    2. Re:While we're hanging the poster by Anonymous Coward · · Score: 0

      Do you have any idea how *FEW* SWF LDS read Slasdot and actually know what SWF LDS means?

    3. Re:While we're hanging the poster by rutledjw · · Score: 2
      I was a user of enlightenment, but isn't development nearly dead? The last major release was in Oct of 2000.

      From the site, it looks like there has been more news of late. Is development kicking back up? I personally liked enlightenment although I ran it independent of Gnome. It was a bit heavy, but soooo configurable / maleable. I'm definately a fan of it from that standpoint...

      --

      Computer Science is Applied Philosophy
    4. Re:While we're hanging the poster by Teancom · · Score: 0, Troll

      You just scored 5 bonus geek points for the Jonny Lingo reference :-)

      MuHANa, you ugly...

    5. Re:While we're hanging the poster by Anonymous Coward · · Score: 0

      The story isn't about Enlightenment, so why mention it? Just it being another WM isn't reason enough

    6. Re:While we're hanging the poster by Turgon33 · · Score: 0, Offtopic

      what's an lds? a mormon?

    7. Re:While we're hanging the poster by micahjd · · Score: 0, Offtopic
      swm lds rm seeks swf lds; nc area a plus ;)

      Oh, and here I am assuming that's some VLIW ASM code ..

      --
      -- 2 + 2 = 5, for very large values of 2
    8. Re:While we're hanging the poster by itarget · · Score: 3, Informative

      The next version of Enlightenment (DR17) is a complete rewrite which can do nifty stuff like use opengl to handle desktop geometry, alpha transparency/anti-aliasing, etc... It has been in development since a bit before devleopment ceased on DR16.

      You'll have to wait a while still before the first public release, though.

      --

      "Where shall the word be found, where will the word resound? Not here, there is not enough silence." -T.S. Eliot
    9. Re:While we're hanging the poster by On+Lawn · · Score: 0, Offtopic


      Johnny Lingo...

      So he's not crazy after all, just vain.

    10. Re:While we're hanging the poster by Heretik · · Score: 1

      Enlightenment has nothing to do with Gnome! (common misconception). Yes, you can run Gnome apps 'under' E. You can run Gnome apps 'under' almost any WM.

      The only common thread E and Gnome really have is that the two were commonly used together way Back In The Day(TM).

      Sidenote: take a look at E17 development some day. Very cool stuff happening there. When E17 gets released (if ever! geeze..) people are going to be blown away.

    11. Re:While we're hanging the poster by quinto2000 · · Score: 2

      a mormon thing?

      --
      Ceci n'est pas un post
  40. It is all about themes ... by Serpent+Mage · · Score: 3, Insightful

    I have used both window managers frequently for about 4 or 5 months now (sawfish2 and metacity that is) and find both of them fast, stable, and great products overall from a user perspective.

    Configurability is easily in favor of sawfish right now but that is only because there is not a gui configurator for metacity currently afaik. However, i knew how to make the modifications I wanted and everything works identically to sawfish so no big worries there.

    Port over Crux to metacity and you will have another convert .. until then sawfish rulez!

    The BIGGEST factor keeping me from using metacity full time is that the Crux theme has not been ported over to it and I cannot figure out how to make metacity themes (or sawfish themes for that matter) and I really hate the look of the default metacity theme when combined with the Crux gtk and gtk2 themes.

    1. Re:It is all about themes ... by Precision · · Score: 1

      The Crux theme is already in the default distro of Metacity.

      --
      - U
  41. Wha?! I /know/ you can do better than that. by Anonymous Coward · · Score: 0

    Damnit, man, at least make your trolls nearly sane.

    Having your business saved by a window manager... well, it's just a bit much. Yes, you had me going up to the second paragraph -- but that's where it just fell apart.

    Heck, if your business depended on having something "sober, powerful and stable", that's why twm's been there for years. Characterizing Gnome as inferior rather than complementery technology was an even bigger giveaway -- and a Fortune 500 company could afford to buy the hardware to make Sawfish run at speeds where the performance difference from Metacity is trivial.

  42. Good old days by ahde · · Score: 2

    I remember downloading Metacity from Havoc Pennington's homepage awhile ago when I wanted to learn how XLib works. I emailed him with a couple idiot questions and to my suprise, almost immediately got friendly, helpful replies. I remember he mentioned that it was really just a learning project for him at the time and possibly not the best thing for someone like me to learn from.

  43. Re:Why not just stick to Java's Swing? by Anonymous Coward · · Score: 0

    I think the fact that Sun has not made a Swing and Java-based desktop standard for all their workstations raises some serious questions about Swing.

  44. Connection to KDE? by Anonymous Coward · · Score: 0

    KDE's window manager is not very flashy. A lot of people say it reminds them too much of MS Windows.

    Perhaps they feel a more conservative-style window manager would help drive business use of GNOME?

  45. I don't get why... by rainmanjag · · Score: 1

    What's wrong with Sawfish? It's light. It's configurable. It's themable. It gets the job done without bells and whistles. Let's face it: this is a window manager; this is not a killer app. Sawfish has good placement algorithms, good community support, good stability, so what's the @!$#ing point of starting over from scratch with a whole new development process? The people Sun's paying to do this stuff are some of the few paid people working on the GNOME project. Their labor is best used to progress the project, not to drop back to ground zero and start over.

    --
    http://starboard.flowtheory.net/
    1. Re:I don't get why... by bcboy · · Score: 1

      Personally, I hate it. It does pretty much everything wrong, IMHO. It's window cycling behavior is the most unusable thing I've ever seen (fails to update title bar reliably, and I can never predict the sequence it's going to take through the windows). It also makes bizzare decisions about raising and lowering windows while cycling, which invariably obscure things I'm trying to read. It makes similarly bizzare decisions about what window to focus when changing desktops, sometimes not focusing any window.

      It frequently forgets configuration, and reverts to horrible defaults, like disallowing moving windows after they've been maximized.

      In all, I've never used a worse window manager. I realize I could fix all these little things by spending a month writing scripts. But at that point it makes more sense to use a different window manager.

    2. Re:I don't get why... by j.e.hahn · · Score: 2

      I used sawfish for a long time. It's not a bad window manager by any stretch of the imagination. However it has the following obvious flaws:

      1) Heavily lisp based. This is a great thing for lipsers (emacs lovers, especially.) but it doesn't make it light. Trust me, sawfish is not nearly as efficient as the less configurable WMs written in compiled languages. It does, however, make it flexible.

      2) No longer maintained by John Harper

      3) Flaky here and there. I had lots of problems with windows "randomly" moving themselves and the like.

      4) Too configurable. Someone else said it best, who wants to configure the %age from the left bezel that your pointer warps to? There are people who say they want it BUT the wmx mantra reigns supreme: "Most people can get used to either." (admittedly the quote is in the context of sloppy foucs versus click to focus.)

      5) Poor understanding of its base language. This is related to #1, but the fact of the matter is most people are not comfortable with Lisp. This may seem cruel and unfair to LISP lovers, but if your talent pool is shallow, then your bug pool will be deep. And there is almost nothing worse than a flaky window manager.

      I think sawfish has a place, and it's definitely got a great community. But, I am anxiously awaiting metacity's evolution for the reasons above and others.

  46. Sun goes for eye-candy-less wms by shaldannon · · Score: 3, Insightful

    I'm actually surprised that they ever went with Sawfish, since it has all sorts of nifty extras (differently themed windows, for example). From the two screenshots I was able to find of Metacity, it looked like a bland Gnome. Given that Sun was a major purveyor of CDE and olwm, I'm not the least bit surprised that they've switched to a tamer wm. I still think they're missing out, but I guess the philosophy behind the decision is "these machines are made for work, not glitz." Not for me...I use Gnome + E .16 at work....single monitor (makes me wish for my dual-head box at home...) with the same desktop look and feel as my home desktop (see more recent shots).

    --


    What is your Slash Rating?
    1. Re:Sun goes for eye-candy-less wms by MullerMn · · Score: 1

      ...Not for me...I use Gnome + E .16 at work....single monitor (makes me wish for my dual-head box at home...) with the same desktop look and feel as my home desktop [house.cx] (see more recent shots).

      Am I the only one whe expected the picture at a house.cx domain to be a small maisonette with it's back door wide open?

  47. That laughing you hear... by John+Whorfin · · Score: 1

    Is Mandrake and Raster.

    1. Re:That laughing you hear... by Anonymous Coward · · Score: 0

      Tell them to stop giggling and get back to coding E17! It's already so late as to be a laughingstock, but they might be able to save it from being branded "the Daikatana of windowmanagers" if they get it done sometime this year!

    2. Re:That laughing you hear... by Anonymous Coward · · Score: 0

      [Enlightenment] branded "the Daikatana of windowmanagers"

      Jesus Christ you don't pull your punches, do you!

  48. Afterstep has one. by sanermind · · Score: 1

    And I love it. I have a 5x5 pager at 1600x1200, and it is so much more convinient to CTRL-arrowkey to move around, than the other window managers that have more of a virtual desktop concept.

    It's probably the main reason I have stayed with afterstep. [That, and I like to remove all the toggle buttons from the title bar and replace then with CTRL-Fkey sequences. Example: CTRL-F3 institutes window-move, CTRL-F2 is window-lower]

    --

    ---
    the pen is mightier than the sword, the sword is mightier than the court, the court is mightier than the pen.
    1. Re:Afterstep has one. by jrwyant · · Score: 1

      I do this with FVWM2: I have a 4x3 virtual desktop arrangement, where the user can use Ctrl- to move around in arbitrary directions, and also F[9-12] for any desktops in the first row, Ctrl-F[9-12] to select the columns in the second row, Ctrl-Alt-F[9-12] for the third row. I did this so the user doesn't have to arrow-arrow-arrow around to move around, which can be slow on slow machines especially with complicated windows to redraw on each display. This way, the user can go directly to any of the 12 desktops. That, and the other features on FVWM2's pager has kept me with it.

  49. Anonymous Karma Whore with a link! by Anonymous Coward · · Score: 0
  50. Re:Sun AMD Linux (Sorry. This time with the links) by foobar104 · · Score: 3, Informative

    Is Sun going to become a reseller and drop its last products?

    Um... at last count, sun is selling at least 17 (!) models of Sparc-based servers, and four different Sparc-based workstations. They have six products in the Cobalt line. I don't think you're quite right when you refer to Sun's Sparc-based systems as "its last products."

    In other words, no.

  51. Yet another.. by Anonymous Coward · · Score: 0

    ..horrible idea by Sun. WTF? Are these guys addicted to losing monay or something???

    People are going to be fired again. Doh.

  52. -1 Redundant? by Anonymous Coward · · Score: 0

    I know that Slashbots hated Java, but not enough to moderate a comment about Java down, just because it's about Java...

    1. Re:-1 Redundant? by Anonymous Coward · · Score: 0

      it's a war - the Javbots moderate down C/C++ posts.

  53. Couldn't hack the Lisp? by Kaz+Kylheku · · Score: 4, Insightful

    Could programming language ignorance or bigotry be at least partially at the root of this? Probably not, but one wonders anyway.

    1. Re:Couldn't hack the Lisp? by Anonymous Coward · · Score: 0

      It's more likely that SUN didn't want to have to install a fucking LISP system on a machine just to use get the Window Manager to run.

    2. Re:Couldn't hack the Lisp? by extrasolar · · Score: 3, Informative

      Cool there boy. Lisp is already on the system...its also on your system. At least guile, probably umb-scheme, librep, and emacs.

      Lisp rules. Get over it.

  54. Themes rant by pyite69 · · Score: 0, Offtopic


    It would really be nice if Red Hat would start
    shipping some new themes. I'm getting really
    bored with the defaults and Themes.org sucks
    these days.

  55. Re:Multihead support? - my experience by victim · · Score: 2

    (Don't mod this up. Its just here for someone who might want more details.)

    I have run my woody system multiheaded for quite some time. I like to keep a bunch of monitoring type programs running on one display and work on the other.

    I do not use xinerama because I do not want the gnome panel to act like it is on one big monitor, thats just a PITA. (plus it had problems with opengl, some of my monitoring uses it heavily.)

    It worked ok, except that the gnome session manager would 'gain' applications. All the stuff from the 2nd montor would get started on the first monitor at login time. This machine also has a firewire induced crashing problem, and after a crash even more applications would get started at the next login. Very ugly.

    Also, running a panel on each monitor works ok, but the panels get confused about configuration. Maybe there is a way to specify an alternate config file for one of them.

    All in all, it worked, but the gnome session and panel developers really need to have two monitors and feel the pain. So, if you can show to me that you are 'the' gnome session or panel developer and you need a PCI video card in order to have two monitors, get in touch with me. I'll give you my old one.

  56. Boring isn't always bad by eyegor · · Score: 1

    At my former place of employment, some of my coworkers spent more time trying to get their shiny new window managers and SPARC versions of Linux going than they did doing anything else.

    That's one reason I stuck with boring old SPARC Solaris and CDE (not that CDE isn't SCREAMING to be replaced).

    --

    Don't anthropomorphize computers, they don't like it.
    1. Re:Boring isn't always bad by MaxQuordlepleen · · Score: 1

      Yeah, I spent a significant amount of time trying to squeeze another WM onto my sparc machine, with dissatisfying (but enlightening) results.

      Eventually I got around to actually trying to use CDE, and I find it is a really nice, if aggressively unthemable, environment.

  57. KDE/Win32 style Alt-Tab window list? by iguana · · Score: 3, Insightful

    I like the KDE/Win32 style alt-tab window list (small window pops up with all available windows listed; alt-tab selects between them).

    Very user friendly and very quick to pop between a large collection of windows. No need to mess up your stacking order plowing through umpteen windows to find the one you're looking for.

    Why wasn't such a feature implemented in Sawfish? General unpopularity with the feature? Too similar to Windows?

    Does Metacity have a similar window list? Or does it use the annoying Sawfish style?

    1. Re:KDE/Win32 style Alt-Tab window list? by spongman · · Score: 2
      Why wasn't such a feature implemented in Sawfish?

      It is, just use the control panel to add bindings for the 'Cycle Windows'/'Cycle windows backwards' key combos. I think they're bound to win-tab by default.

    2. Re:KDE/Win32 style Alt-Tab window list? by Principal+Skinner · · Score: 1

      Sawfish does have that Windows/KDE-style stack-order-preserving feature, when using the "Cycle Windows" function (as named in the shortcut key config dialog). Unfortunately, the mini-window it pops up does not show all the icons available, only the one for the currently selected window (thus you'll see the icon change as you repeatedly hit Tab while holding down the Alt key). But other than that, it works fine, and I can jump back-and-forth between two windows without having to go through all the other ones.

      "Cycle windows" I suppose is not really a great name for this function, since it sounds like it would have the annoying behavior you described, where going from window A to B right back to A again requires, in total, N repetitions of the Tab key, where N is the number of windows you have open. BTW, I think Sawfish also provides this type of cycling, with the functions "Next Window" and "Next Workspace Window".

      --
      one hundred twenty
      is just enough characters
      to write a haiku
    3. Re:KDE/Win32 style Alt-Tab window list? by Anonymous Coward · · Score: 0

      Metacity has exactly that type of window list. Giving you the choice, without the hazzle of actually "tabbing thru" all of the windows. As soon as you hit both [alt]+[tab] you see all open windows, and you are able to navigate to the one you are seeking, just like that.

      Furthermore Metacity has a default shortcut for minimizing all windows at the current workspace ([ctrl}+[alt]+[d]).

      Good stuff, but there is still something missing, fx. it is not perfect in assigning the keyboard to fx. mplayer running full-screen, if you have dared to give another program "focus" during your viewing.

      BTW, Metacity is a VERY small program...measured both in lines of code and (on my not so up-to-date physical machine) SPEED.

    4. Re:KDE/Win32 style Alt-Tab window list? by toomim · · Score: 1

      Hey, that feature IS in sawfish.

      On my debian box, the setting is at control-center -> sawfish -> focus -> "ugliness".

  58. For those who don't like to copy and paste by 56ker · · Score: 2
    1. Re:For those who don't like to copy and paste by Anonymous Coward · · Score: 0

      If you use Mozilla, just middle-click the text and it will do the rest w/o cutting and pasting.

    2. Re:For those who don't like to copy and paste by bitweever · · Score: 0

      You can also highlight the text, and drag it to your tab bar. Mozilla's the best!

    3. Re:For those who don't like to copy and paste by Jack+Hughes · · Score: 1

      You can also do that in Konqueror. Which is nice.

    4. Re:For those who don't like to copy and paste by Anonymous Coward · · Score: 0

      Yes, but Konqueror is a big bag of overhyped buffalo shit that'll most likely crash whilst loading the page.

    5. Re:For those who don't like to copy and paste by Graspee_Leemoor · · Score: 1

      Funny you should say that; Opera crashed for me while loading the page...

      graspee

  59. Now that's comedy by Anonymous Coward · · Score: 2, Informative

    Excuse me while I crack up.

    Has anybody actually considered how useless a screenshot of a window manager is these days? Upon looking at that image, anyone familiar with X window managers should realize that the only parts of the shot drawn by the window manager are just the frames around the two windows. Assuming (I'm guessing) the window manager supports themes in some manner, it's basically a Gnome screenshot. Nautilus, the panel, etc.

    While we're all addicted to screenshots, in the case of window managers, a comprehensive feature list would've been infinitely more useful than anything a picture can show.

    Next thing you know, people will be asking for screenshots of DBMS's.

    1. Re:Now that's comedy by Anonymous Coward · · Score: 0

      The poster is not offtopic and has a very good point. Seeing a desktop where 90% of the image is Mozilla is pointless (I know this one isn't, but some shots are). What is most useful is a few titlebars, root window menus, and any goodstuff type things the wm includes.

      As for DBMS screenshots, I'll post an mpg of me backing up my postgresql database shortly...

  60. Definitely from the WRONG "dept." by tempest303 · · Score: 3, Informative

    from the sawfish-works-nicely-though dept.

    HA! Two *serious* reasons why Sawfish doesn't really "work nicely":

    1) I won't link directly, because in this case, it's a Bad Thing(TM), but go check Bugzilla for Sawfish... it's a nasty sight.

    2) Ever looked at the configuration dialogs for that beast!? They're INSANE. Let me give you an example. This is an actual preference in Sawfish: "Offset (%) from left window edge when warping pointer" Pardon my shouting, but WHO THE FSCK WANTS TO CONFIGURE THAT?! What's so wrong about just setting a sane default and leaving it at that? (ie: the way Metacity does it)

    That said, for day to day use, Sawfish is ok, but it's got huge issues and it needs to *go*. While it'll throw things into some turmoil, I have to admit I'm pretty happy that Sun made this decision.

    1. Re:Definitely from the WRONG "dept." by luge · · Score: 2, Funny

      1) I won't link directly, because in this case, it's a Bad Thing(TM), but go check Bugzilla for Sawfish... it's a nasty sight.
      Many, many, many thanks ;)

      --

      IAAL,BIANLY

    2. Re:Definitely from the WRONG "dept." by ethereal · · Score: 1

      Maybe more esoteric config options should be progressively harder to alter, so that you have to prove your admin-fu before altering them. Easy ones are in the GUI, more difficult ones are in the config file, even more difficult ones are X resource settings, etc.

      --

      Your right to not believe: Americans United for Separation of Church and

    3. Re:Definitely from the WRONG "dept." by RelentlessWeevilHowl · · Score: 1

      "WHO THE FSCK WANTS TO CONFIGURE THAT?!"

      Me. I've moved my titlebars to the left-hand side of windows. This gives me the maximum possible vertical space for editing. I use the offset to move the mouse cursor out of the window proper, so it doesn't obscure any text when I'm flipping into a window with Alt-TAB.

      I can't see any reason to make it a full-blown Preference entry, though. A Lisp variable would be fine.

    4. Re:Definitely from the WRONG "dept." by tempest303 · · Score: 2

      I'd still argue that the vast majority of these mis-features shouldn't exist *at all*. Each of those additional features means more code bloat, more places for bugs to turn up, greater complexity for porting, etc. Are those tiny little options REALLY worth all that? They seem cool, but their overall "cost" to the project becomes overwhelming. There's a zillion different configurable options in Sawfish, but most of them shouldn't exist - a sane default should just be decided on, and the vast majority of people will breathe a sigh of relief.

      Mind you, this is why Free OS's are so cool - if you decide you just can't live without changing some tiny aspect of your WM's behavior, you're perfectly free to run/write a WM that allows you to change that particular behavior!

    5. Re:Definitely from the WRONG "dept." by ivan256 · · Score: 2

      Hey, if it's something that has to exist in a variable anyway, it's not really bloat to have it user tweakable. If you like the default, don't change the option. Personally I'm glad gnome is leaving sawfish behind, because sawfish has the right idea on alot of things, and it would suck if they changed because of gnome. You're right that the graphical configurator is less useable because of all the options, but personally I think that the graphical configurator is less useable because of the mouse. The best sawfish configurator is emacs.

      It's amazing what you can do with sawfish if you take a day in write some lisp code. It's like writing your own window manager that does exactly what you want, but without having to know anything about X or window manager programming.

      --
      Desktop environment free since 1996

    6. Re:Definitely from the WRONG "dept." by The+Pim · · Score: 3, Informative
      Ever looked at the configuration dialogs for that beast!? They're INSANE.

      You set your user lever to "advanced", right? I'm too lazy to check right now, and I don't remember exactly what the setting is called, but I'd bet you did. Set your user level to "beginner" (or whatever the lowest level is), and you won't see such arcana.

      Sawfish's configuration infrastructure is beautifully designed. One result is that it's terribly cheap (in terms of coding and maintenance) to add a configurable parameter, yet the front-end can easily manage the complexity exposed to the user. It would have been straightforward for Sun to present the options to their users in a way that they find more suitable. Go look at the design sometime--it's nice.

      But who would expect Sun to recognize good design--much less their low-bidding hackers in India?

      --

      The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
    7. Re:Definitely from the WRONG "dept." by Hard_Code · · Score: 2
      It's like writing your own window manager that does exactly what you want, but without having to know anything about X or window manager programming.
      Yeah, you only need to know Lisp programming. Sigh, what a relief to end users!
      --

      It's 10 PM. Do you know if you're un-American?
    8. Re:Definitely from the WRONG "dept." by ivan256 · · Score: 2

      Yeah, you only need to know Lisp programming. Sigh, what a relief to end users!

      No problem if your target end users are programmers. Besides, lisp is fun :) I'd rather learn lisp (or have learned in my case) then learn about X, which I think is what I said before, so I'll shut up now...

    9. Re:Definitely from the WRONG "dept." by aminorex · · Score: 2

      The number of bugs entered is more a measure
      of the maturity and popularity of the product
      than of the robustness of the code. The more
      bugs entered, the more likely it is that the
      code is mature, robust, and useful to many people.

      --
      -I like my women like I like my tea: green-
  61. Code Maintainability? by big.ears · · Score: 4, Insightful

    When they say "unmaintainability", this is code-word for "Programmed in Lisp", rather than "Programmed in a sloppy messy spaghetti-like fashion", or "The primary developer is no longer working on it". Most likely, the Wipro programmers don't have much experience with lisp/scheme/rep, and a decision was made to dump it for Metacity, which happens to be written in a language they speak (c, that is).

    If you read the metacity source code, at least on earlier releases, Havoc had written things like "I won't implement idea X, because it is crackrock. Tough luck." Things like making metacity play nicely with XMMS. Of course, this was when it was his pet project and not being considered by Sun/Wipro. One wonders if there will be a Sun fork of the project, or if Havoc will turn over development or make compromises that Sun will inevitably require.

    While I think metacity is a pretty cool project, Sun's decision is probably one of these management mistakes that have been talked about in all the sociology of software development books. Think of all the little bugs that have been sorted out over the years in Sawfish that will have to be solved again. Things like maintaining focus of window when changing desktops using keybindings; or dual-head setups that have different monitor resolutions while using multiple workspaces and desktops. These things will all have to be sorted out again.

    1. Re:Code Maintainability? by Anonymous Coward · · Score: 0

      Havoc had written things like "I won't implement idea X, because it is crackrock. Tough luck."

      You know why that is, don't you? It's because XMMS is broken and *it* should be fixed, not by hacking around the problem in the window manager.

    2. Re:Code Maintainability? by The+Pim · · Score: 4, Informative
      When they say "unmaintainability", this is code-word for "Programmed in Lisp", rather than "Programmed in a sloppy messy spaghetti-like fashion"

      Well, I'll just say it: Sawfish is, in my reasonably informed opinion, a well-designed, maintainable program. I read the documentation and looked at the code in order to make some changes of my own (which I never finished...), and I was generally impressed.

      So, while I haven't seen enough evidence to be sure, I strongly suspect someone at Sun is afraid of Lisp.

      --

      The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
  62. Metacity screenshots, right here.. by Bowie+J.+Poag · · Score: 0, Troll
    --
    Bowie J. Poag

    1. Re:Metacity screenshots, right here.. by Anonymous Coward · · Score: 1, Funny

      Themes.org... because Bowie J. Poag is still an idiot!

    2. Re:Metacity screenshots, right here.. by Xerithane · · Score: 2, Flamebait

      Shameless plugging of your site.. you have one metacity capture that is an offsite link. That's rather bad form, don't you have some VA hatemail to write?

      --
      Dacels Jewelers can't be trusted.
    3. Re:Metacity screenshots, right here.. by Anonymous Coward · · Score: 0

      Someone mod this bullcrap down.

  63. Rhythmbox by luge · · Score: 2, Offtopic
    --

    IAAL,BIANLY

    1. Re:Rhythmbox by Xenex · · Score: 2, Interesting

      I'm going to cop a karma hit for saying this, but this is the one thought that truely sticks out in my mind when I look at Rhythm Box. It is a direct rip-off of iTunes, and they don't even try to hide it. "Takes its inspiration from Apple's iTunes"? More like "steals all of it's ideas completely from Apple's iTunes". This is about as 'innovative' as Microsoft. This is open source innovation?

      Honestly, how can someone look at Rhythm Box and then say with a straight face that the open source community has/does not steal ideas from closed companies?

      I've spoken about Rhythm Box on IRC many times before expressing these feelings. I'm not some troll, look over what I've posted in the past. This has just been the first time I've seen RB mentioned on Slashdot somewhere, so I thought I'd rant. But honestly, Rhythm Box is the biggest copy job I've seen for quite some time.

    2. Re:Rhythmbox by Anonymous Coward · · Score: 2, Funny

      Sure they copied the interface, but because it's running on Unix, it ended up looking like ass. So no harm done.

    3. Re:Rhythmbox by Anonymous Coward · · Score: 0

      Mac OS X is UNIX, and it doesn't "look like ass" there.

    4. Re:Rhythmbox by Anonymous Coward · · Score: 0

      What's wrong with steal ideas? Free software encourage 'steal' ideas, if you insist using that term. So? The stupid patten things isolate people and waste vaste amount of human resources. You still don't get it, don't you?

  64. Configurability by chtephan · · Score: 1

    I really liked sawfish for having so much configuration possibilities.

    But metacity ist really fast. One thing that keeps me from using it: Clicking into a window raises it. I can't with this. I want a window to be raised, when I tell it so (clicking on the title bar with the right mouse button).

    1. Re:Configurability by Anonymous Coward · · Score: 0

      That click to focus but not to front junk always confused me... I was always analyzing title bar colors to try and figure out what has focus.... I grew up on AmigaOS though, and then win95... so I'm very used to click to focus.

      I personally love the "no crack" metacity policy, solid defaults, with a few options that you may or may not need. It's like look, you may be used to it this way, but this wm works this way.. you'll get used to it. I tried it maybe 3 months ago, it was decent and rather clean, but not ready yet at the time. By default it made a bigass log file in your HOME dir... heh.

      It's damn nice just installing something and having it work sanely with little tweaking. It would be nice if it had a few more configure options that were hidden in a different help file stating, "99% of users won't want these, but here they are". That would allow metacity to overtake a larger percentage of the WM world...

  65. Re:Sun is dying by tfb · · Score: 1
    All it requires is disconnecting and reconnecting power and the network cable.


    And you can, of course do this without the OS going down, right? Because it's costing you a million dollars an hour while it's down?

    And you can get people to bring you replacement parts at 4am, for a 5 year old system?

    And, oh yes, you've solved the problems associated with running big transactional databases on farms of PCs?
  66. uhm by Anonymous Coward · · Score: 0

    Is it me or does metacity look (in visual means and in features), just like kde's window manager, kwin? thanks , but no thanks, I'll stick to fluxbox without gnome or kde (although kde3 is kinda nice).

  67. There's a point to this by hatless · · Score: 5, Insightful

    I think there's some missing the point going on here. From Sun's perspective (indeed, from a sysadmin's perspective), the lack of its own setup tools, relying on a command interface to change settings is a plus.

    Metacity gives GNOME a chance to address one of its manageability flaws, the confilct between a desktop environment and the window manager. Which controls wallpaper? Screensavers? Why are there separate themes and theme settings interfaces for window chrome and the window contents?

    It's because some power users high up in GNOME and window manager development--who usually aren't responsible for any machines beyond their own personal ones--like the flexibility of mixing and matching, and like pushing the bounds of what each component of their system can do. So overlapping--and conflicting--features get built.

    This isn't the end of the world, but it does make a GNOME system more unwieldy than it has to be. KDE can run with several window managers, but it comes with one of its own that leaves configuration matters to KDE. GNOME hasn't had this yet. Enlightenment, sawmill and sawfish have been progressively better fits, but Sun and others who are moving to Metacity probably see it as a simpler route to getting a decent (GTK+ 2, anti-aliasing, multihead, accessibility-enabled) window manager seamlessly tied into GNOME than revamping Sawfish--and subsuming all of its configuration into GNOME--would be.

    GNOME with Sawfish is a much tougher sell to a simplicity-minded CDE administrator than GNOME with Metacity will be, I suspect.

    1. Re:There's a point to this by cnladd · · Score: 3, Insightful

      GNOME with Sawfish is a much tougher sell to a simplicity-minded CDE administrator than GNOME with Metacity will be, I suspect.

      That statement right there hit the nail on the head, so to speak. There are a huge number of people that hate the CDE and wish it had never been born. The majority of those folks have usually never used more than one "corporate" UNIX system. I still remember the day, after numerous upgrades of several different systems (over the course of more than a year) that I walked into the datacenter and looked at the heads attached to our primary servers (17 primary servers, a few hundred smaller servers w/o heads).

      Seventeen boxes. Among them several HP-UX, Digital UNIX, OpenVMS, Solaris, and a lone Linux box (yup, we were testing it back then for a web server). All running CDE. Five different OSes, a single common interface that used a single common configuration script (and associated .fp and action files). Once I saw that I stopped hating CDE and realized how it can really make an admin's life easier. :)

      I think that's the same goal that Sun is shooting for. I know that they've caught a lot of flak for moving away from CDE - especially to GNOME, something that many Solaris admins I know consider "flashy". Moving to a simpler window manager is probably a good move on their part, and will be an easier move for those admins that really loved the CDE's simplicity.

      --

      --
      Welcome to the land of the easily amused...

    2. Re:There's a point to this by Anonymous Coward · · Score: 0

      "Metacity gives GNOME a chance to address one of its manageability flaws, the confilct between a desktop environment and the window manager ..."

      Of course, it was the exact same argument when they switched from Enlightenment to Sawfish.

    3. Re:There's a point to this by Vagary · · Score: 1

      Sorry to burst your bubble, but Sun cares naught for making a sysadmin's life easier. If it's not the hideous dtwm.fp config file for setting up CDE, it's the yp/passwd file for NIS accounts, or the joys of pkgadd. As the administrator on a Solaris-only network, I am quite sure that Sun hates me and seeks nothing more than my misery.

  68. Can the button order be changed? by Mendax+Veritas · · Score: 3, Insightful
    One thing I notice in all the metacity screen shots I've seen is that the title bar buttons are badly arranged (a problem it shares with many other WMs). Putting the close button right next to the maximize button (or any other non-destructive button) is just dumb, even if it is fashionable nowadays (MacOS X and Windows since Win95 have the same problem, though older versions of MacOS and Windows did not). Can this be changed without modifying the source and recompiling?

    I recently got tired of sawfish too, so I switched to fluxbox, which is a new fork of blackbox with some nice features. One of its new features is that the user can change the button order! So I have the close button on one side and the minimize and maximize buttons on the other side, as they should be.

    1. Re:Can the button order be changed? by spongman · · Score: 3, Informative

      sawfish has options to change this. i believe there's bunch of defaults (windows, motif, next, macos)

    2. Re:Can the button order be changed? by hoquaim · · Score: 1

      Finally, a Sawfish guru: How do I move windows between workspaces using the keyboard?

    3. Re:Can the button order be changed? by spongman · · Score: 2

      try win-left/win-right?

    4. Re:Can the button order be changed? by diamondc · · Score: 2, Informative

      add a binding

      "Send to previous workspace" i usually bind that to Alt+Control+Left Arrow key. same thing with send to next workspace using the right arrow key.

      also i have bindings to send a window to a specific workspace. use the "Send to workspace" binding and enter the workspace number and whatever binding you want. works great!

      --
      "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
  69. Re:Sun is dying by Anonymous Coward · · Score: 0

    Yes, I've done all that and more. Which reminds me, I'm stinking rich. What the hell am I doing on slashdot?

  70. Big Whoop De Doo by jazman_777 · · Score: 1

    So how many windows managers _are_ there now? 134? Not to put down freedom of choice, but do we really need YAWM (yet another window manager) ? Oh, _this_ one is lean and unbloated (don't they all start out this way?).

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    1. Re:Big Whoop De Doo by swordgeek · · Score: 2

      The one difference with this one is that it's going to be included with (and eventually the default for) Solaris. Quite likely HPUX and AIX will go the same way if they can all get along.

      Aside from that, I agree.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:Big Whoop De Doo by Anonymous Coward · · Score: 0

      Actually, there's an aewm-based WM called YAWM. It's in the FreeBSD ports collection.

  71. everything2.org by rwa2 · · Score: 1, Offtopic

    That's what everything was designed to handle. I'm surprised they don't tout it as much, considering it was Rob and Hemo's pet project from a while back...

  72. Metacity? by DRO0 · · Score: 1

    I admit I had never heard of Metacity. Here's a link to and quote from the Debian package.

    "Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios".

    Hmm. OK, I guess I'll stick with IceWM. I like Froot Loops better. :)

  73. Reason for needing good gui configuration tools by Serpent+Mage · · Score: 1

    lol. You know you are correct. I just checked the themes folder of the latest install of it and sure enough Crux did somehow make it in there. This is a classic example of why it needs a better gui configuration tools so that people like me who do not pay attention to the directory structures can actually realize it when new themes come up.

    They should at least throw the metacity-theme-viewer in the preferences folder by default like they do with all the other gnome theming tools.

  74. translucent windows and other nonsense by henben · · Score: 1, Insightful
    For goodness sake, what problem do translucent windows solve? The need to see what's behind your xterm while simultaneously rendering it unreadable?

    The window management in Windows is better than anything I've seen in Linux. I'm sorry, but it's true. I don't care if you can make windows "roll up" into the title bar and you think it looks cool - what problem does that solve that wouldn't be handled better by minimising the window and showing it in the taskbar? Really, I'd be interested if someone could tell me the advantage.

    I'd like to see a better way to handle multiple windows, but sadly it seems we are stuck with things that look cool rather than anything useful.

    These are the problems that need to be solved, I reckon:

    • Provide a consistent, graphical way to traverse the file system.
    • Provide a graphical way to represent pipes and allow the user to send the output of one GUI application to another. For example, if I want to send the source of a web page to my text editor, I shouldn't have to go "View Source, Copy, Launch Text Editor, Paste" - there should be a natural way to do it in a single gesture. Ditto for sending a web page image to a graphics editor.
    • Similarly, there should be a simple way to record a sequence of operations in the GUI and replay/modify it.
    • With the advent of widescreen displays and multiple monitors, the GUI needs to arrange windows intelligently without the user dragging them back and forth.
    1. Re:translucent windows and other nonsense by henben · · Score: 0

      Oh yeah, and anything "skinnable" can fuck right off.

    2. Re:translucent windows and other nonsense by pthisis · · Score: 5, Insightful
      The window management in Windows is better than anything I've seen in Linux.

      I'll agree that translucence and themability are fluff. I might be able to envision an actual use for translucence if I thought about it long enough, but it'd be a real corner case.

      But...

      Things that suck in Windows window management:

      • Click to focus + focus autoraise. The latter is the biggest problem. I can't tell you how often I want to be typing into the window _behind_ another window, so I can see the contents of another window while I type. And click to focus is just annoying, why put another step in the way of my work? There are some hacks to get focus-follows-mouse, but a lot of apps don't work well with it.
      • The task bar. This thing just blows, it's the first thing I turn off in Gnome/KDE. At most I want a couple of launch buttons and a clock, but I _don't_ need the entire bottom half of the screen real estate taken up by icons of every running app, and the thing is only usable if I have at most 8-10 windows open. Usually I have 4-5 times that. Give me alt-tab, windowshade, window groups (and raise/iconify/etc working on entire groups), virtual desktops, and restricted alt-tabs (meta-tab limited to xterm, control-tab limited to mozilla, etc) over that any day. In other words, real tools for managing the windows (which is what I want out of a window manager). Sawfish lets me do that. The groups, especially, are a godsend. Launch an editor, debugger, and GUI designer all in one group, then operate on that group as a whole when I need to. Which leads to...
      • ...MDI or whatever it's called when the IDE/Word/whatever opens a bunch of subwindows inside its own window instead of just opening them as real windows. God this sucks. I already have a window manager, I don't want every application to _also_ have a window manager. Of course, if your IDE takes the approach of putting everything into one window rather than seperate windows which can be grouped together then you need something like this. Ugh.
      • Clippy. Yeah, he's not related to window management but even now that he's dead he deserves to be kicked around.

      Sumner

      --
      rage, rage against the dying of the light
    3. Re:translucent windows and other nonsense by Fjodor42 · · Score: 0

      "The window management in Windows is better than anything I've seen in Linux. I'm sorry, but it's true. I don't care if you can make windows "roll up" into the title bar and you think it looks cool - what problem does that solve that wouldn't be handled better by minimising the window and showing it in the taskbar? Really, I'd be interested if someone could tell me the advantage."

      Naturally, this may only hold true for me, but I find this extremely useful, as I easily remember, where on the screen I was doing what, and therefore have my windows where I want them, even if they are minimised. In a taskbar, the icons would quickly be rendered too small to tell which is what, or the taskbar would fill up most of the screen.

      As for other "cool" stuff, I really like the possibility to change focus without moving the window in focus to the foreground.

      Just my 2 cents

      --
      "The number you have dialed is imaginary. Please rotate your phone 90 degrees and try again."
    4. Re:translucent windows and other nonsense by scotch · · Score: 3, Interesting
      MS window managements sucks compared to any X window manager for one reason: an application on MS Windows is responsible for doing window management - if the application hangs, you can't move the window or minimize it. This has been true for as long as I can remember up through at least Win2000. Bad design, IMO.

      --
      XML causes global warming.
    5. Re:translucent windows and other nonsense by Hitokage_Nishino · · Score: 2, Insightful

      First of all, some of the requests you list are not the job of a Window Manager. A window manager is supposed to manage windows. Obvious point, but you seem to want more.

      Second, and this is my opinion, Enligtenment beats out the Windows WM in every possible way. I don't mean in terms of fluff and flash, but in pure functionality(although it does that too). Many of these are standard among X WMs.

      - Can enter text into a window other than the one on top, vital feature to me. Extremely useful when you have a window containing data on top of, let's say a spreadsheet, and need to input it in.

      - Can make any window go to the top or bottom of the layout, and also have it stay there.

      - Can make any window maximize only to available room.

      - Can make any window fullscreen.

      - Can remember specific settings for a program and always use it when program starts.

      - Can destroy any window no matter how frozen the app is.

      - Can shade. While you can also minimize, shading allows you to move or do whatever as if it were not minimized.

      - Multiple/Virtual desktops. One screen gets crowded with lots and lots of windows. Much more convenient to separate them out.

      - Can make any window stay present in all desktops.

      - Rather intelligent window placement

      - Lots of configurability.

      - eesh Shell interface. Allows you to control all aspects of the WM through the command line or a script.

      Sorry, don't believe the Windows WM has any of these.

    6. Re:translucent windows and other nonsense by Saturn49 · · Score: 1, Informative

      "There are some hacks to get focus-follows-mouse, but a lot of apps don't work well with it."

      Start->Settings->Control Panel->Tweak UI->Mouse Tab->Check "Activation Follows Mouse (X-Mouse)". Semi-supported by microsoft, should work with 99.9% of all windows and apps. Hardly a "hack".
      Don't have TweakUI? Go here

      "The task bar."

      Click and drag the top of the taskbar down to the bottom. It disappears. Or turn on auto-hide.

      "when the IDE/Word/whatever opens a bunch of subwindows "

      Since Office2000, office applications have created new windows for the window manager to handle for each document open. In Excel for example, Tools Menu->Options->View Tab->check Windows in Taskbar. The fact that older applications do this stems from the GUI design of Windows 3.1, where window management sucked, and people only ran 1 application at a time anyway.

      "Clippy"

      He's dead. Why kick a dead horse?

      Windows window management has come of age. Looks like you dumped it back in '95 and never looked back.

    7. Re:translucent windows and other nonsense by __past__ · · Score: 2, Insightful
      I don't care if you can make windows "roll up" into the title bar and you think it looks cool - what problem does that solve that wouldn't be handled better by minimising the window and showing it in the taskbar? Really, I'd be interested if someone could tell me the advantage.
      It moves the window out of your way while keeping it easily accessible, and where you want it. Usually, it's quite a long way down to a "task-bar", even if you chose to have one eating you screen real-estate.
    8. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0

      I have found KDE to do all that I need.

      I use the kasbar to see all of my windows. I group by program type (So that all of my web browsers take one block upper right corner). If you click the block out slides all of your browsers, mouse over for previews of windows & titles, click for focus, click again for minimize.

      For groups I use my virtual desktops. My alt-tab shows icons for all of the windows in my current desktop. The kasbar shows all apps and lets me click to app I want on any desktop.

      Also all of your focus/focus-autoraise problems are completely customizable. There are even pre-setups for several systems...

      Well, it works for me : )

    9. Re:translucent windows and other nonsense by quantum+bit · · Score: 4, Insightful

      For goodness sake, what problem do translucent windows solve? The need to see what's behind your xterm while simultaneously rendering it unreadable?

      Can't argue with that. I like plain light-grey-on-black xterms. Easy to read.

      I'm sorry, but it's true. I don't care if you can make windows "roll up" into the title bar and you think it looks cool - what problem does that solve that wouldn't be handled better by minimising the window and showing it in the taskbar? Really, I'd be interested if someone could tell me the advantage.

      Ummm, ok. Not everybody likes the whole "taskbar" idea. When I'm on a Windows box, I frequently have so many windows open that the taskbar is utterly unusable (takes me 30 seconds just to hover over icons and find which one I'm after). On my X desktop, I have no taskbar or anything like it -- I use sawfish with no desktop envorinment. Just gkrellm in the corner of my left-hand monitor, a tiny pager in the bottom left (4 virtual desktops X 3 monitors == lots of room :), and the windows themselves. If I have too much open and the windows are overlapping, just click on the desktop and I get a nice, easy to read menu with everything grouped by application or class. It really saves me a lot of time. Right-click gives me a list of commonly used programs to start. To answer your question, when I'm not using a window and want to get it out of the way, I shade it. It's a lot easier to find it again since it hasn't changed position.

      Trust me, after getting used to that, it's a pain to work in Windows because it just takes so long to get anything done.

      One feature I absolutely love about sawfish that Windows doesn't have anything close to is the customizible bindings to do almost anything you want. On an MS box, if the title bar of a window is obscured, there is no way to move it without either moving something else first, or using the task bar to raise the window (disrupting your Z order). In sawfish, I just hold down the windows key, grab the window anywhere, and drag it where I want it (without changing the Z order). Incredibly convenient. And Windows+X for an xterm? ;)

      And don't even get me started on focus-follows-mouse. Just imagine having a bunch terminals or whatever, simply pointing at the corner of xmms with the mouse, pressing 'B' for next track, then going back to what you were doing. Windows has a hack with tweak UI that tries to do this, but some apps (*ahem*, MS OFFICE *ahem*) insist on raising themselves to the top whenever they get focus, which is incredibly annoying...

    10. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0

      >> The window management in Windows is better than anything I've seen in Linux. I'm sorry, but it's true.

      Actually, not true.

      I use both WinXP/Windowblinds and Linux/X/Gnome.

      Two observations:

      1) Windowblinds skins the desktop like swiss cheese. Many apps don't skin well, and thus have to be excluded from skinning. Result: a desktop of windows that range from fully skinned to unskinned. So much for consistency.

      2) Windows allows too much application control over the desktop. Result: each application decides how and when (if ever) they respond to my request to move, resize, iconize, or close. So much for continuity.

      --Howard the Coward

    11. Re:translucent windows and other nonsense by The_Final_Word · · Score: 1

      Personally, IMHO you can keep all the bells and whistles, give me something that isn't a memory hog, doesn't use up valuable system resources and that is clean looking and easy to use.

      Fluxbox, Blackbox and wmx fit these conditions.

      GNOME/KDE + Sawfish, Afterstep, WindowMaker et al are overbloated M$ Windows wannabes.

      and that's...

      --
      The Final Word
    12. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0
      > Start->Settings->Control Panel->Tweak UI->Mouse Tab->Check "Activation Follows Mouse (X-Mouse)". Semi-supported by microsoft, should work with 99.9% of all windows and apps. Hardly a "hack".
      >Don't have TweakUI? Go here [microsoft.com]

      WOW! NEAT! I'm stuck using MS at work, since they can buy junkets for our state congress critters and purchasing managers (I work for a state government) and the libre developers can't. This removes a major annoyance. One down, 99 to go.

      Even if there weren't any annoyances in Windows, I'd still lobby my congress-critters to require that purchase of proprietary software be allowed only after certifying that there exists no open source near equivalent. Not because I don't like MS (though I don't) but because I don't like the idea of extorting any more money from the taxpayers than is absolutely necessary. Sending millions to MS (or Oracle) when a state is experiencing a budget crunch and people are giving equivalent products away is pure insanity.

      >>"Clippy"

      >He's dead. Why kick a dead horse?

      I interpreted that as trying drive a stake through its heart. Can't kill a vampire too much.

    13. Re:translucent windows and other nonsense by King+of+the+World · · Score: 1
      Translucent windows can be used to show inactive windows. This is more natural and clear than a window manager border colour change (though maybe a grey tone over a window would convey the idea better).

      Transluceny is an important part of anti-aliasing, and this allows anti-aliasing windows with other windows. For readability it might not be good, but the edges of curved windows could be made smoother by anti-aliasing.

      Consider an window state that isn't reveal/hidden but it's stages between. You could have a program open that is unselectable but that fades into view when you have email.

      Translucency is also to do with Window shadows (as used in Mac-OSX) that are about the best way I have seen of expressing the layer order of windows. The drop shadows are cast by a window and are various levels translucency of a shadow colour.

    14. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0

      How could you possibly forget this:

      Windows does not let you iconify or move windows without the permission of the underlying application. This is ridiculous. WinZip is a particularly annoying application because of this... you CAN'T move or iconize the window while unzipping is in progress. If you try, it will pause and ask if you want to cancel the file extraction.

      I'd say that windows doesn't actually have window management, as the product does not offer the user the ability to control all windows at all times.

      Can't post and moderate, so I've had to reply anonymously (e_n_d_o)

    15. Re:translucent windows and other nonsense by himi · · Score: 2

      WindowMaker is a bloated Windows wannabe??? Have you ever /used/ it? It's a NeXT clone, which is /vastly/ different to Windows. It's also not particularly bloated - it weighs in at 1824kB on my box at the moment.

      Afterstep is, I believe, another NeXT clone (note the 'step' in the name).

      Gnome/KDE I won't comment on - I don't use them, since I like wmaker.

      Please at least try and know what you're talking about when you flame things.

      himi

      --

      My very own DeCSS mirror.
    16. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0

      You are correct about Windows not managing windows, and it's probably unfixable on a basic level, not that 99% of the users think it's broken. In the meanwhile, I'd pick a better zip util, like PowerArchiver.

    17. Re:translucent windows and other nonsense by spitzak · · Score: 2
      Though the point-to-type works, it still raises windows on clicks. This effectively makes it impossible to have a "document" that requires more than one large window to display (for instance two different large-scale views of the same data, such as an image and a graph of the data structure). For this reason all such programs are using "tiled" window layout, which is as much of an abonimation as "MDI" was. We still have a long way to go before we get to the X window managers of 1985, unfortunately...

      Even worse is the insistance of all new X window managers to copy this foul "click raises" behavior.

      A huge breakthrough would be to ONLY RAISE THE WINDOW WHEN THE USER CLICKS ON THE TITLE. In particular stop raising it on clicks, and don't raise it when a child window is raised! If these simple changes were done we could have far better user interfaces with multiple overlapping windows than the crap MicroSoft's stupid decisions have forced us into.

    18. Re:translucent windows and other nonsense by Principal+Skinner · · Score: 1

      Believe it or not, this is a "feature" -- from the point of view of software vendors. This feature (or at least this type of feature) allows things like that portion of the screen reserved for ads that you can't get rid of, provided by your second-rate ISP. It also made possible a nice thing I was once faced with at a previous workplace. Whenever I started up my computer, I would be presented with an Acceptable Use Policy window which I could not close or move, and which always stayed on top. I would have to click "I Agree" to make it go away, otherwise I couldn't get any work done. PHBs and proprietary software vendors love that! Don't imagine you could do that in Linux, though; the user has too much control.

      --
      one hundred twenty
      is just enough characters
      to write a haiku
    19. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0
      A huge breakthrough would be to ONLY RAISE THE WINDOW WHEN THE USER CLICKS ON THE TITLE. In particular stop raising it on clicks, and don't raise it when a child window is raised!

      Try twm (again)!

    20. Re:translucent windows and other nonsense by nadaou · · Score: 1

      > This removes a major annoyance. One down, 99 to go.

      Try here for a couple more:
      http://www.annoyances.org/exec/show/categor y03

      Annoyances.org has left the useful-info website biz and joined the "buy our book of useful info" biz, so the goods aren't as easy to find as they used to be, but I think pretty much everything's still up on their site. You just have to dig.
      Their heart is still in the right place though. :)

      TweakUI is your friend (Win95/98 only???)!

      --
      ~.~
      I'm a peripheral visionary.
    21. Re:translucent windows and other nonsense by henben · · Score: 1
      OK, I was slightly overstating my case there.

      >Click to focus + focus autoraise.

      This does suck. There's a thing called Pushpin which gives you the ability to stick a window always on top, but obviously third-party hacks show that there's a deficiency in the existing system.

      >alt-tab, windowshade, window groups (and >raise/iconify/etc working on entire groups), >virtual desktops, and restricted alt-tabs (meta- >tab limited to xterm, control-tab limited to >mozilla, etc) over that any day

      All those things to solve what's effectively a single problem seems a little baroque. I'm sure you can use them effectively, but I'd rather the window system did more of the work for me.

      The taskbar works for me but I don't have as many windows open at the same time.

      Maybe what's needed is a more scalable version of the taskbar, allowing you to create and view groups of windows and give you an overview of running apps rather than an icon for each one. Something like an outliner type interface? In other words, let the taskbar do some of what Sawfish does in a simpler (dumbed-down?) way.

      MDI, I like for certain things. It makes sense in a browser, for example.

      My other gripes weren't strictly window management. It still amazes me that people put implementing translucence ahead of getting cut/paste working consistently though.

    22. Re:translucent windows and other nonsense by henben · · Score: 1

      >First of all, some of the requests you list are not the job of a Window Manager. A window manager is supposed to manage windows. Obvious point, but you seem to want more. Yeah, I should have made clear that I was talking more about problems that need solving with GUIs in general at the end there.

    23. Re:translucent windows and other nonsense by KeyserDK · · Score: 1

      "I just minimized my chrashed application, after moving it around on my xinerama desktop"
      OH THE JOY!

      What if... the application didnt crash instead? No need to fix anything that is broken anyway =)

      --
      still reading?
    24. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0

      > Provide a consistent, graphical way to traverse the file system.

      Seems that you have a big problem with organizing the data on your computer. Why one may want to see filesystem at all?

      > Similarly, there should be a simple way to record a sequence of operations in the GUI and replay/modify it.

      Similary, that's the same problem. Your GUI sucks if you need to record/replay something. Either use command line either organize your work in a proper manner.

      Mate, try to use Unix way to work in Unix.

      P.S. But translucent windows suck. Well, taskbar too.

    25. Re:translucent windows and other nonsense by Anonymous Coward · · Score: 0

      flwm does it, only raises the window when you click on the borders (title included).

      Doesn't blackbox do the same too? I can't remember (it's been years of flwm for me now).

    26. Re:translucent windows and other nonsense by scotch · · Score: 2
      Obviously ;)

      However, in the real world where I live, both systems have applications that crash or hang. Dealing with those is the issue.

      YMMV

      --
      XML causes global warming.
    27. Re:translucent windows and other nonsense by The_Final_Word · · Score: 1

      Yes, I've used them all including NeXT. They are boated. They have gotten so far away from NeXT they shouldn't be called 'clones' anymore.

      wmx comes in at 560 kB

      blackbox comes in at 280 kB

      --
      The Final Word
    28. Re:translucent windows and other nonsense by pthisis · · Score: 2

      Start->Settings->Control Panel->Tweak UI->Mouse Tab->Check "Activation Follows Mouse (X-Mouse)". Semi-supported by microsoft, should work with 99.9% of all windows and apps. Hardly a "hack".

      It's worthless with most apps. As soon as you click in them to get keyboard focus in the right place, the window is raised. There are some apps that it's good enough with. Definitely a hack for a system that for whatever unknown reason wasn't designed to differentiate well between "raise a window" and "give a window focus".

      Click and drag the top of the taskbar down to the bottom. It disappears. Or turn on auto-hide."Clippy"

      He's dead. Why kick a dead horse?Windows window management has come of age. Looks like you dumped it back in '95 and never looked back


      Actually, I dumped it in '94. But my current job has me using XP, so I've been full-time in front of that for 6 months now. And previous jobs sometimes had me full-time in NT 4.0 for periods of months (I've used TweakUI for several years now).

      Its window management sucks. It still has this legacy thought that the user is only running one, or at most a few, apps at once (witness the amount of screen real estate you'd need to have the taskbar effectively manage 20-30 apps). And that only one of those apps will be used at a time (witness the impossibility of looking at one thing and typing into another). And that the apps should override the user wrt window management (witness pop-unders, which are impossible in my window manager under X because only the user or window manager can lower a window, not to mention that even without those user overrides window.blur() will loose focus but not lower a window in my window manager...) Gagaga.

      Sumner

      --
      rage, rage against the dying of the light
  75. yeah right by Anonymous Coward · · Score: 0

    no thats not the reason .hehe quality mod this as funny.

    Ill give you billy G is a good strategist thats good at screwing partners.
    but quality aint it.

  76. metacity... by Anonymous Coward · · Score: 0

    copying KDE since 2002

  77. you a mean one half-assed solution by Anonymous Coward · · Score: 0

    im sure you are describing the kludge that is microsoft

  78. GCI by Anonymous Coward · · Score: 0

    What are you doing holding one company in gourmet cereals? You should be in the Lapper Upman GCI (Gourmet Cereals Index).

    While I'm on it, what the hell is a gourmet cereals company doing in the Fortune 500?

  79. WM-SF-MC by nrc · · Score: 1


    I'm hopeful that this is good news. I finally gave up WindowMaker for Sawfish a few weeks ago because they appear to have ground to a virtual halt and they seem to have only a passing interest in playing nicely with GNOME.

    I'm happy with it's relatively light weight, but it still seems somewhat hackish and rough around the edges. I don't need different frames for every window. Just give me a fast, light window manager that integrates with GNOME and provides reasonable themeability and I'll be happy.

    Oh, and icons instead of task bars.

  80. Re:Sun is dying by Anonymous Coward · · Score: 0
    And you can, of course do this without the OS going down, right? Because it's costing you a million dollars an hour while it's down?

    If you can't take a macine down without losing a million dollars I'd argue that your architecture is flawed. Did your mommy help you design it?

  81. yeah... by Anonymous Coward · · Score: 0

    i havent tryed metacity, sawfish sucks so bad that i prefer KDE, i know you can switch Gnomes default WM from sawfish to twm but they both suck, i would like to see if metacity will save gnome, but if you ask me Gnome is headed to the graveyard of abandonware if somebody does not revive it...

  82. None of this makes sense! by X-Nc · · Score: 3, Interesting

    I really wish I could get someone from Sun and IBM and all other vendors who use CDE to look at XFce. XFce is better, stronger and faster than GNOME (and KDE, for that matter) and can easily look and feel just like CDE for those who want that. It can also look and feel like nothing else out there. The Muntihead capabilities are better than anything on the market (to include WinXX and OS X). The speed of this thing can only be matched by things like twm or IceWM get it is a full, complete desktop environment. It just seems like a complete waste of time and effort to try and build something that will, at best, only be a shadow of something that is already here.

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
    1. Re:None of this makes sense! by swordgeek · · Score: 2

      "... can easily look and feel just like CDE for those who want that."

      That'd be precisely no one. :-)

      Honestly, since CDE first came out I have yet to hear a single person say they like it.

      However, it _is_ good at multihead.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:None of this makes sense! by Anonymous Coward · · Score: 0

      When I am just farting around, I use GNOME /w IceWM, or enlightenment, but when I am doing anything system resource intesive, like artwork, XFce is the way to go. I have my son set up with KDE, and root set up with Afterstep. All in all I think XFce is the way to go if you do not want the WM getting in the way of using the computer. For workplace systems, XFce rocks. Its like GNOME without the BS.

    3. Re:None of this makes sense! by Anonymous Coward · · Score: 0

      I like it. And I like XFce. Most people bich about CDE because the Big Bad Companies, i.e. HP and Sun developed it and use it. And everyone like to bitch about anything the Big Bad Companies do, because of course they are so much smarter. Just look at the nature of a lot of the postes here. "Oh, Sun is sooo stupid. Sun is run by brainless managers", etc etc.

    4. Re:None of this makes sense! by swdunlop · · Score: 1

      And here I thought I bitched about it because, if a witless new Sysadmin uninstalled the package from Solaris, it left the OS in a state inaccessible from the console, and was otherwise hooked into all sorts of things I like to lock down on a server.

      Thanks for setting me straight.

    5. Re:None of this makes sense! by qnonsense · · Score: 1

      Most people don't like CDE, not because it comes from the Big Bad Companies, but because it's ugly and it sucks.

      --
      There comes a time in every man's life when he must say, "No mother! I do not want any more Jell-O!"
    6. Re:None of this makes sense! by Anonymous Coward · · Score: 0

      Furthermore, it's completely dead from a development standpoint and has been so for years. The stated goal of the thing was to equal the elegance of Windows 3, and that's a pretty low bar nowdays.

    7. Re:None of this makes sense! by Anonymous Coward · · Score: 0

      That sounds more like a problem with Suns implementation on Solaris then a problem with CDE itself. I had no problem uninstalling it on HP-UX. Though I forgot that KSH93 had original come with it and had to reinstall that for a few of my scripts.

    8. Re:None of this makes sense! by Anonymous Coward · · Score: 0

      Sound like your describing yourself. Comparing the looks of a WM designed for 8 bit graphics against one that needs 24 is stupid. Other then that, I bet you can't come up with any real criticism other then it is a bit dated ( like 8 bit graphics). Or do you miss your "Start" button?

    9. Re:None of this makes sense! by Anonymous Coward · · Score: 0

      Okay so its a little long in the tooth. So is most of the hardware it is running on. Almost all complaints about CDE boil down to, "I don't like it because I don't like it". Critics need to be able to keep things in perspective. Its like faulting our paleolythic ancesters for not using gas ranges to cook their food. I am no fan of CDE and would prefer something a bit more upto date, but it does not deserver the mindless criticism it always gets here on /..

    10. Re:None of this makes sense! by Anonymous Coward · · Score: 0

      I don't get your point about hardware -- CDE is still the default on all UNIX workstations shipping today, AFAIK. Sure some people switch, but my guess is that most stick with what's there.

      It's true that Slashdotters are irrational, but the core reason is correct. If Sun, IBM, HP had actually continued development, there'd be no doubt that CDE would be years ahead of free counter-parts.

      Also, if CDE was under the X licence, their probably wouldn't be a Gnome or KDE in any advanced form. Community effort would have been poured into improving the 'Standard' (just as with X11 itself).

    11. Re:None of this makes sense! by swdunlop · · Score: 1

      The original commenter implied that I disliked CDE because it came from a 'big bad company'. Incorrect. I dislike it, because under the OS predominant in my company, it is a big ticking time bomb, and a constant maintainability issue if we want Sun's X11.

      Almost makes me wish OpenWindows hadn't gone the way of the dodo.. ;)

  83. Re:Sun is dying by tfb · · Score: 1

    You should talk to some investment bankers or large telcos sometime.

  84. You want Johnny Lingo by shaldannon · · Score: 0, Offtopic

    see what a bad girl you are? :}

    --


    What is your Slash Rating?
  85. Re:Why's that? This is the year 2002... by Anonymous Coward · · Score: 0

    Damn! Swing is *U*G*L*Y*

    Sun should go to Microsoft or Apple to get some lessons in UI design.

  86. Ummm... No. by Anonymous Coward · · Score: 0

    The other guy was right. If you re-read the discussion you reference in _Stranger_, you will notice that Mike says the literal translation of grok *IS* "to drink."

    All that other stuff is connotation, implied by the greater significance of drinking in Martian culture.

  87. Re:Your FP is entirely too narrow by Anonymous Coward · · Score: 0

    Cool! Exept you need to post these as a reply to the main article, so everyone can enjoy your wide page goodness.

  88. Methinks you miss the point of preferences by kaladorn · · Score: 2

    That's nice that you'll raise your own windows, and I heartily concur you should not have the UI force you into a behaviour you don't want. Similarly, the other poster should probably have his/her prefered method of window navigation also supported. That's the whole point about choice and configurability isn't it?

    Unless of course you'd like to install the interface suggested in Dilbert that "hurts the users".....me, I think I like choice.

    As an example of anti-choice: In Win2K, I can launch a command prompt from StartBar|Run. So, I start this window... what are the odds I want to do something with it? Pretty good. What does the UI not seem to do? Apply focus to the newly spawned window. Kind of annoying... and then some. But I haven't found a way around this behaviour yet. This illustrates my thought that users are much happier if you give them choice....

    --
    -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
    1. Re:Methinks you miss the point of preferences by Anonymous Coward · · Score: 0

      Hm... seems weird. My w2k box gives focus to the command prompt when launch it from Start->Run.

  89. metacity = lighter weight goodness on Gnome 2 by salmo · · Score: 2, Informative

    I installed the Ximian Gnome 2 snapshots on a PII 333 machine w/ 64 MB RAM. I know it sounds like suicide, but when I used metacity instead of sawfish and didn't use nautilus to draw the desktop (I don't use desktop icons anyway) it ran pretty snappy.

    Well, first I killed nautilus (duh!), noted it was still a little slow, and decided to try out Metacity. I use blackbox normally on my other slow machine, but I wanted something Gnome complaint. Metacity fit the bill perfectly since it uses the same libs as everything else. I've been using the thinice theme for Gnome2 as well.

    Oh, and you can find metacity themes at sunshine in a bag.

  90. FreeBSD port? by Anonymous Coward · · Score: 0

    I don't see metacity in /usr/ports/x11-wm is there a FreeBSD build?

  91. Haiku! by Haiku_troll · · Score: 0

    GNOME on Solaris
    Sun decides Sawfish is out
    Metacity's in

  92. Yes, and with an add on, it is nice by Anonymous Coward · · Score: 0

    Check http://www.merlin.org/sawfish/, option to remove crappy Sawfish default and make it look OK.

  93. [1]? by kubrick · · Score: 2

    maintainability of the code [1]

    Huh? What does the [1] refer to?

    --
    deus does not exist but if he does
  94. Clarification? by Broken+Bottle · · Score: 1

    I know this is vaugely off topic, but...

    How exactly does sawfish and / or metacity relate to Gnome? I'm having a hard time differentiating desktops vs. windows managers vs. windowing systems...

    %^)

    Chris

    1. Re:Clarification? by Anonymous Coward · · Score: 0

      A windowing system draws the stuff on the screen and provides the keyboard and pointer services. A Window Manager defines what to draw and how the stuff on the screen behaves, i.e. how it interacts with the keyboard and pointer. The Desktop ties the windows together into a cohesive whole ( or in some cases a memory hole).

      X is a standard windowing system. It does the rendering of the xterm boarders, buttons and fonts.

      IceWM is a Windows Manager. It defines the boarders, the buttons, the window menues, and the fonts. It also defines thing like the scroll bar. The WM is what controls rolling up the window when you click the rollup button.

      Gnome is a Desktop. It is what allows you to drag an icon of a file to the printer icon to cause the file to be printed. There is a lot more that a Desktop does, but this should give you the general idea.

      As you have probably figured out, there is some overlap in responcibility. For example, the WM does not need to use the windowing system services, but can provided there own. Also things like who controls virtual destops can get confusing.

  95. Question by Anonymous Coward · · Score: 0

    So is this metacity a real functional pleasent to use Window manager? Sawfish was always a total load of crap (did not really seem ot have the classic Xwindows features, like flipping the fucking desktop at the edge of the screen). Yes, I ran all the config programs. They just seemsed to only configure unimportent stuff or stuff which was so totally brain dead. Indeed, sawfishs default behavir is click to focus?!? What kind on a idiot uses click to focus.

  96. Everyone here is missing the point.... by niola · · Score: 3, Insightful

    If you are running a Sun server chances are you won't have any of this shit running - well at least if you have a clue. Why use system resources and have services running, and also providing the machine with more ways to be compromised if it is a server?

    If I am running a production server, there won't be shit for a GUI on there. Who needs it...

    --Jon

    1. Re:Everyone here is missing the point.... by Anonymous Coward · · Score: 0

      Ummmm, Sun makes other things besides servers, like Workstations, for instance.

    2. Re:Everyone here is missing the point.... by Anonymous Coward · · Score: 0

      Because some of us have Sun desktops! And we're
      going to keep 'em too!

  97. floobraaaa... by gTsiros · · Score: 1

    Heyo there one second!

    E is built with one thought in mind: EXTREME customizability.

    As it is now, you can make E take up less memory than the shell from which you invoked it. It's all in the theme.

    --
    Looking for people to chat about multicopters, coding, music. skype: gtsiros
  98. Thanks Slashcode... by e_n_d_o · · Score: 2

    "Undoing moderation to Comment #3561138"

    I posted ANONYMOUSLY. IMHO, this shouldn't undo moderation, as I could have logged out and posted anonymously with no change in the moderation.

  99. missing features by __aawsxp7741 · · Score: 1

    While I prefer its sloppy focus behaviour (wouldn't take offense at it being configurable, thouhg), it's not possible to maximize vertically. Can't live without that, I'm afraid.

  100. Dear God! by Ender+Ryan · · Score: 2
    Dear God! You really exist? I thought I just dreamed you up... *shivers*, this nightmare is real!

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  101. The answer to Microsft's question? by sharkey · · Score: 2

    Everybody has the source, and it is apparently quite usable since many people sue it.

    If you use Open Source software, who do you sue?

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  102. Apple is just as evil as Microsoft by npsimons · · Score: 1
    Rumor has it that John was employed by Apple and that as part of the employment contract he's no longer allowed to develop sawfish.


    When are people going to learn that Apple is just as bad as Microsoft? I can hear all the Apple zealots out there now, getting ready to hit the reply button and refute my "madness". Don't bother. I've heard it all before. I AM a Mac admin. I wouldn't be surprised at all that Apple is quashing efforts that are trying to compete with their market. I'm surprised Microsoft hasn't done something similar, considering all the cash they have in the bank.


    Oh, and this might be something to think about the next time someone says that macs have the best or most intuitive GUI around: even Apple knew that there existed something better and it had to be stopped quick.

    1. Re:Apple is just as evil as Microsoft by jovlinger · · Score: 2

      probably not the case.

      If you have a *standard* work-for-hire contract (which is what 99% of programmers do), then the company owns of ALL code you write, be it "on the clock" or at home. Hence, John would be unable to work on sawfish without giving it to apple, which he may not have wanted to do.

      Many people don't realize (the 1%) that this is merely just in the standard contract, rather than law, and can be dealt with during employment negotiation. Obviously countries other than the USA will be different.

      One of the Perl gurus had this happen to him recently, and wrote a longish writeup about it on the perlmonks (?) website. A brief search should provide more info. The upshot is that the GPL doesn't help you here, because you likely don't have the right to assign copyright terms to code you write in your free time.

  103. Re:Sun is dying by anderman · · Score: 1

    If you can't take a macine down without losing a million dollars I'd argue that your architecture is flawed. Did your mommy help you design it?

    Speaking about mommies I hope she didn't help you proofread while you were at your macine.

  104. Still prefer Enlightenment for Gnome by entity0110 · · Score: 0

    For a more powerful system Enlightenment is the best way to go. Nothing can match it's flexability and it's powerful themeing engine. Just checked out my desktop. I find having a pretty desktop just makes makes using my box all more enloyable. Check out my screen shot http://home.cogeco.ca/~entity/snap1.jpg

  105. Unix philosophy by Anonymous Coward · · Score: 0

    Although not a seasoned Unix user, Ive kept an amateurish Linux usage since recent years. Many things captivated me... one of them is that Unix "doing just one thing and doing well" idea, mainly when can combine several things that does it.

    I noticed not all programs have been following it. Maybe its not a good idea when you must attain a high environment integration, such as in Gnome or KDE.

    To be ontopic, Id like to praise two programs that abide by it: the late Oroborus window manager (whose site disappeared) and the Rox desktop (albeit it must follow RISC OS philosophy, arguably).

    Oroborus used independent parts: it handled windows, there was a menu add-on, a keyboard-shortcuts add-on and a tasklist mini-panel add-on (actually a third-party program, fspanel).

    Rox offers an Unix-style usage, by which simple rules apply to a few kinds of windows (a root window, a panel and folder/file manager windows). Its logic and easy usage show quick response even in a modest machine like mine.

    Other wms get near this: Blackbox is great but has an unremovable slit and menus (it seems someone did this, look for Hackedbox), Icewm is great but also does a number of things.

    Sawfish, Im sorry, is totally out of this idea. Simpler than Enlightenment, its still very feature-loaded.

    Didnt try this Metacity (its there at xwinman.org, but no screenshots, so I wont try yet). From the pics linked here, Id say its very much like alloywm (which is very neat, too).

  106. Only a fool copies microsoft. by Ilan+Volow · · Score: 2

    You're totally right about the stupidity of putting the "danger" button right next to buttons that do other stuff. Unfortunately both desktop environments (KDE and GNOME) bought totally into this bad design that has been criticized by many UI design guru's. Yet one more reason why I feel so justified in creating a GNOME fork.

    Incidently, you can change the button order in sawfish. In fact, I created a theme that does precisely this. However the key word here is "create a theme". You have to mess with sawfish's quirky, poorly designed "Sawfish Themer" program in order to do this. Or you could code it in rep if you're really a masochist. The point is that you can change the button order in sawfish, but it requires way more work than should be necessary.

    --
    Ergonomica Auctorita Illico!
    1. Re:Only a fool copies microsoft. by darkstar101 · · Score: 1

      This is totally dependant on the theme. Check out the DragDome theme. It lets you configure the placement of the buttons from the Sawfish Configurator at run time very easily. Also it supports draging the title bar to a new location on the top of windows....

  107. Another screenshot of GNOME 2 desktop w/ Metacity by Turmio · · Score: 1
  108. Crux for Metacity exists by Turmio · · Score: 2, Informative

    Crux is ported. I'm currently using it. Works great, looks nice. This Metacity is compiled from source obtained from GNOME CVS, I'm not sure if the latest released tarball includes any themes, though. In Meta city CVS repository there're 8 different themes.

  109. Gripe about Sawfish by Anonymous Coward · · Score: 0

    One gripe I have about Sawfish is the lack of documentation. For
    instance, many of the functions that can be assigned as shortcuts
    are undocumented. I complained to the Gnome foundation as well
    as to Ximian about this when Gnome 1.4 was released. It boggles
    my mind that these functions have remained undocumented for the
    last year.

    Put yourself in Sun's place. How can you expect them to trust
    the future of their GUI to the kind of coders who don't
    understand the need for documentation. If a coder doesn't even
    understand that, what exactly is it they know about software
    development, ... the syntax of for loops? If I were at Sun, I'd
    probably be just as eager to find a project lead by developers
    with a higher skill level.

    By the way, does anyone here know what exactly is going through
    the mind of a coder who works for years on something that is used
    by hundreds of thousands (or perhaps millions) of users, but who
    fails to document it properly? This is quite a mystery to me, so
    let me take a survey.

    Failure to properly document software is due to
    a. lack of computer science education
    b. inexperience
    c. disregard for the user
    d. verbal deficits
    e. learning disabilities
    f. low IQ
    g. villainy
    h. "Hey, it's free. What do you expect?"
    i. all of the above
    ???

  110. Oroborus by Z4rd0Z · · Score: 3, Insightful

    I recently on a whim tried out the Oroborus window manager and was pleasantly surprised to find that it is a "boring" wm that does nothing but manage windows, has no menu, icons, pager, or anything. It's also Gnome compliant. It looks really cool by default with a green window border somewhat reminiscent of the qnx gui.
    The thing that bugs me about Gnome is that it doesn't have its Very Own window manager. Well actually, it seems like it doesn't have a lot of things of its own, like a file manager, to name one. Everything is someone else's project. Gnome will adopt Metacity, and then, like with Enlightenment and Sawfish before it, the developer will head in some other direction, leaving Gnome in search of a new one.
    You've got Gnome with gmc, you've got Gnome with Nautilus. Which one is the real Gnome? Why doesn't the Gnome project unify and maintain its own components? To me it seems that they're really lacking in this area. I like how organized KDE is. The wm and file manager are built as part of the kdebase tarball. All one neat package.
    This is not meant to fan any kind of KDE vs. Gnome flames, however. I think Gnome is pretty neat, but I just keep waiting...and waiting...for it to "get there".

    --
    You had me at "dicks fuck assholes".
  111. What font are you using there? *nt* by Anonymous Coward · · Score: 0

    N/T

  112. There are already enough WM, please! by david_e_v · · Score: 1

    After so much talk about the adequacy of Linux to the mass market, i.e. the desktop, don't you think it is time to standardize on some Window Manager (at least as a minimum) and stop launching more and more new pet-projects on WMs?.
    Another WM thread is not what Linux needs by now. We just need a good one, not thousand half-finished, IMHO.

    As an aside note, could this be part of some clever strategy by Sun to delay the wide adoption of Linux on the desktop?

  113. just the interface by fons · · Score: 3, Insightful

    I'm no expert at this, so i'm going out on a limb here, but i think they only 'stole' the interface.

    The underlaying (is that an English word?) multimedia platform (gstreamer) seems to be very original and innovative and something we will probably hear more about in the future.

    Sure, it looks like iTunes, but under the hood it's a completely different thing. In my opinion the inteface is just a thin layer on the surface.

    It just depends on how you define 'stealing'. It's a blurry discussion. iTunes isn't the first audio player so you could say they stole the idea from earlier audio software.
    Every spreadsheet and wordprocessor looks alike. But that's far from saying that they stole from each other or that they are the same.

    Furthermore rythmbox is not a finished product so who knows. Maybe it will be skinnable in the future.

    just my two cents.

  114. Crackrock by colin_zr · · Score: 1

    If you read the metacity source code, at least on earlier releases, Havoc had written things like "I won't implement idea X, because it is crackrock. Tough luck." Things like making metacity play nicely with XMMS. Of course, this was when it was his pet project and not being considered by Sun/Wipro. One wonders if there will be a Sun fork of the project, or if Havoc will turn over development or make compromises that Sun will inevitably require.

    Actually it's rather more likely that Sun are adopting Metacity *because* of Havoc's "no crackrock" approach. I don't know about the particulars of the XMMS case (though I do know that its refusal to cooperate with Sawfish is a pain in the arse), but I'll bet that 99% of the things that Havoc terms "crackrock" are things which would make Metacity more difficult for most of GNOME's users to use (including those of us who are programmers).

    I don't think Sun are going to require compromises with Havoc's approach. If anything they would have had to make compromises with Sawfish. I really can't imagine Sun being too pleased about Sawfish's immensely complex config dialog.

    --colin (who has taken to posting on /. about GNOME rather than doing anything to improve it)

  115. Your wheel is round... by Anonymous Coward · · Score: 1

    ...so mine will be square.

    Innovation for innovations sake is called a waste of time. If something is done really well, why do it differently? There is always a Better Way (tm).

  116. Eugh by davidmb · · Score: 0

    I'm not swimming with nerds, you just want an excuse to see me in my speedos.

  117. Thanks for modding it 'Offtopic' (NOT!) by Anonymous Coward · · Score: 0

    retard moderator

  118. Unmaintained? by Anonymous Coward · · Score: 1, Informative
    Harper has a ghost then, from lisp/Changelog:
    2002-05-13 John Harper * sawfish/wm/gnome/integration.jl: admit defeat and go back to loading xterm module all the time

    Nah, Sun just wants to avoid the complexity of the project and get a WM that does the basics (and just the basics, cos Sawfish does too, but is also highly expandable, so can do more than the basics). Sawfish is also famous for crappy defaults and configuration strings, both of which can be fixed if people agree a bit instead of pushing unconsistency and weird phrasing.

    For example, until recently eveyone complained that the menu was slow too appear... cos Harper took ages to accept that the var that keeps the menu running always should default to on, and leave those with few RAM set it to a timeout.

    Dialogs (cycle window, quote event, etc) are crappy, but there are improvements (search Merlin and Sawfish in Google, or search for the Sawfish Wiki)... maybe next century they will be accepted in core.

  119. multihead... by lfourrier · · Score: 1

    We don't need multihead: users often lack even one.

  120. Re:Multihead support? - my experience by loosifer · · Score: 1

    I'm not that legendary developer, but my solution is to run gnome on my "main" monitor (:0.1), and afterstep on my second one. I tend not to want all the special stuff in my second monitor anyway (well, really, I tend not to really want any special stuff either way...).

    Afterstep's pretty easy to get configured with a minimal setup (correct number of workspaces, control-arrow workspace switching, a few rxvt key bindings), and then you never have to touch it again. Unlike gnome... And also unlike gnome, it's not a resource hog: Since my last login, _just_ the deskguide in gnome has accumulated 32H of CPU time, whereas all of afterstep only has 5 minutes, and its equiv. of the deskguide (Pager) has a total of 23 seconds of CPU time...

    I generally just kill everything off before I log off, and have scripts which fill my screens in an appropriate way with rxvts.

  121. unless I missed something... by shaldannon · · Score: 1

    That was kinda my point...Sawfish and E, as I understand, are both independent wm's that /usually/run with Gnome (though not necessarily)...therefor, if we are going to mention one or more wm's that work with Gnome, let's not leave out the best of them all :)

    --


    What is your Slash Rating?
  122. When ? - A good desktop for Linux ? - ? by bushboy · · Score: 0, Troll

    So, when will there actually be some agreement on a default, stable, user friendly desktop for Linux ?

    At the rate things are happening and judging by this article, Never.

    Perhaps, sometimes, open source eats itself - it starts to defeat the object of it's very existence due to it's 'open' nature.

    We need a 'facist' microsoft method to finally get a standardised, stable and useable desktop for Linux.

    In my opinion (and screw the humble bit), desktops for Linux still suck badly - no matter which one - they all suck in thier own special way.

    There's just no consistency between the desktop developers and software developers.

    For christ sake, if you can't cut'n'paste from one app to another (which is a big problem with Linux desktops), there's a problem.

    I still have faith, god knows why.

    If Linux can repeat the success it's had on the webserver level with the desktop, well, there's finally an alternative to the much maligned win32.

    So what are all you Linux developers doing out there ? - squabbling ?

    So much for open source then - there needs to be a leader to push, heck, FORCE acceptance of a standard.

    Microsoft know this and exploits it, to a lesser extent, Apple do the same.

    For a desktop to succeed on Linux, it is going to have to be mostly 'closed source' 'propriety' software - that much is very clear to me.

    And it's also going to have to be commercial.

    I pay for many things and I'm prepared to pay for an alternative to M$

    Are you ? - or are you still living in a dreamland that bombed the .coms ?

    --
    A slashdotting - you get the stick first and then the carrot !
  123. Metacity is chosen why? by Inoshiro · · Score: 2

    Because it has the "sane" defaults that help Mac/Win users migrate from Windows/Mac to Linux.

    So why Metacity? IceWM is older, has the features that some people here crow for, and also has sane defaults. When I migratet to Linux from OS/2, I found that IceWM did a nice job of replicating the OS/2 PM/Win32 WM keyboard accelerators (which is very important, not just because it helps you use the computer faster, but because you have muscle memory for that action).

    Did Sun even consider IceWM? It's fully Gnome compliant; I've used it since forever with Gnome.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  124. summarizing the discussion by Anonymous Coward · · Score: 0

    All I can see is that there is lot of diversity. This is what I already believed to find here and why I can't agree with "visionaries" who want to smaller the possiblities and stick to the "real" solution. From my point of view they just lost overview and gave up (another possibility is that they got paranoid).

    The best thing on sawfish is that it already offers it all. Negative points are the language used and some different opinions about managing windows between the gnome and sawfish projects. This is natural, happens everywhere in free source universe, and will not be solved by faschistic methods, like defining a stringent small wm or focussing on only grandmas etc.

    The point is that we can only find a better way if we include all that is wished. Thatfor we need a consequently configurable wm (like sawfish) which follows some general rules (discussed agreements -- no "faschistic" company needed). This wm should be programmed as libraries to have better access to its functionalities. Then, too, bindings are possible. The configurability is the key to three ways of "working" with the wm:

    1. default way, standardized for gnome
    2. "themes": default settings are offered for grandmas, admins, iconophobics etc.
    3. free configuration.

    These three strategies must not be selected or configured in the same dialog, nor even in the same program. The admin mode could be realized with a kind of "gconf-edit". The grandma mode is default and can only be changed if you click on the "advanced" button in the general configuration dialog (if somebody used the admin product then this is interpreted as if the button was clicked). After clicking the button, other options (themes) are shown. You can click on a button for a protocoll of already done settings.

    As you can see, It is all a matter of organization. Questioning if a wm should be dumb or bloated is not useful. A wm should be able to do it all. And you, as the user, should be able to select the way of configuring the wm.

    If you just switch from sawfish to metacity then you swithc from bloated to dumb. Please explain where you see the "advantage". I only see a change!

    And, please, stop nautilus from overtaking the desktop and making icons uneraseable. the management of windows (as X defines them) is not the task of a filemanager (and nautilus never was more than a bloated kind of that). The desktop is not a filesystem -- even if you define it as desktop-filesystem (deskfs). Handling the size and place of objects, and the preferences (not to forget) is not to be done by a filesystem. If you want to have a filesystem that supports layout options then ask linus torvalds if he agrees to this idea ;)

  125. Re:Sun is dying by Anonymous Coward · · Score: 0

    The SunFire 15k has hot-swappable _everything_, including CPU's, memory, and cards. You have to quiesce them before removing them (obviously), but they can be replaced on the fly.

  126. Re:Sun is dying by Anonymous Coward · · Score: 0

    Great, I'll make sure that app that I'm running on an E10k domain using 20 cpus and 16 gigs of memory works across n independent systems attached via a private network and can handle the loss of one of the systems without any application impact. What's that? Applications aren't written to support that model? Err, I can have a Lintel box with 20 cpus and 16 gigs of memory right? Thanks for playing, come back when you've walked through a Real Datacenter (your bedroom doesn't count).