Slashdot Mirror


Ask Slashdot: Assembling a Linux Desktop Environment From Parts?

paxcoder writes "Gnome Shell ... is different. Very much so. The fallback was inadequate. I suspect that many people, like me, turned to the alternatives. My choice was LXDE, which worked ok, until (lx-)panel broke in the unstable branch of the distro that I use. Tired of using the terminal to run stuff, I replaced the standard panel with the one from Xfce. That made me realize that we really don't need a packaged desktop environment, there are pieces ready for assembly. If you customize your graphical environment, what elements do you use? Which window manager, file manager, panel(etc.) would you recommend? Do you have a panel with a hardware usage monitors, how do you switch between workspaces? Anything cool we might not know about?"

357 comments

  1. KDE. by Anonymous Coward · · Score: 5, Insightful

    'Nuff said.

    Please, no WAAA KDE IS BLOATED AND BROKEN AND INCOMPLETE AND THIS AND THAT AND THE OTHER arguments because they've been proven wrong time and again.

    It's sad that I have to post AC to defend KDE, currently one of the best desktops (okay, the best desktop) for GNU/Linux.

    1. Re:KDE. by certain+death · · Score: 3, Insightful

      Wow...replying to TWO ACs in one day...it's a new record for me! Anyway, I tend to agree with you. Now a days, with the average computer having 4 gigs of ram and at least a 512 meg video card, if not a full 1 gig, there is no reason to speak poorly of KDE. If I had to worry about how much video memory I was using, I might switch to xfce or something, but I don't. That excuse has been removed for all but the third world countries who can't get the latest new hardware or poor people who can't afford a computer made in the last three or four years. Just sayin'.

      --
      "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    2. Re:KDE. by rubycodez · · Score: 2, Interesting

      That's an ignorant elitist point of view. I'm typing on a laptop with 1GB of ram and 1.8GHz processor. KDE is too bloated for this machine.

    3. Re:KDE. by Anrego · · Score: 1

      I used to be a minimalist .. using icewm mainly for many years.

      Then I came around to this view point, and used kde3 for a while.

      Then kde4 came out.. and while I hear it's somewhat usable now.. there was a good period of time where it wasn't. I got fed up and ended up switching to a combination of openbox and xfce4-panel, which gave me (most) of the functionality I loved from kde3. Being less bloated was secondary .. the fact that it actually worked was the main draw.

      Point is, I probably won't be going back to kde4. What I have now works, and unless kde4 comes out with some killer feature, I see no reason to switch. I suspect I'm not the only one either.

    4. Re:KDE. by Pi1grim · · Score: 1

      If only KDE had any decent replacement for GVFS, as KIO right now is nowhere near, fuse support is nonexistant, software that does not directly support KIO is stuck with perverse workarounds that upload the changes to the files only when the program opening it is killed, so it's XFCE for me for now.

    5. Re:KDE. by ifiwereasculptor · · Score: 4, Informative

      Not really. It only has crap default settings. Deactivate Nepomuk, for instance, and you'll see memory usage plummet. I'm using KDE 4.6 and it uses only ~380Mb at startup. Even running Firefox and GIMP I rarely use 1Gb of RAM. KDE is very good when properly tuned, insufferable if not.

    6. Re:KDE. by Hatta · · Score: 5, Insightful

      Using a custom desktop is not about being lightweight. It's about customizing your workflow.

      --
      Give me Classic Slashdot or give me death!
    7. Re:KDE. by certain+death · · Score: 1

      No, it isn't elitest. It is a fact. And yes, KDE would probably not "Just work" on your machine. I said 512 to 1 gig VIDEO CARD, not total memory.

      --
      "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    8. Re:KDE. by Anonymous Coward · · Score: 0

      KDE runs fine on my netbook with 1 GB and a 1.2 GHz processor, with all the kwin eye candy enabled, so that's a little hard to believe. Maybe you are thinking of older versions of it?

    9. Re:KDE. by Anonymous Coward · · Score: 1

      I am NOT in a third world country. I dont consider myself poor even though i do live on disability benefits,
      I last brought a full computer in 2003 ( the THEN new amd athlon 64 3000+ ) i have since managed to upgrade to 3gb main ram and a second hand
      nvidia fx5200 200gig hard drive. i do not consider the machine slow by any means but it wont run any recent games ( not bothered im not a gamer )
      i have tried the latest KDE and gnome offerings and could not stand either of them. and have stayed with debian and gnome 2 on the main machine. Playing about trying to get the red hat fedora xfce release to work correctly. But i do get peeved by nutters who think anything not made last week is no good etc....

      If a desktop env runs slow then it has to be badly bloated period! , it is not supposed to do anything but launch required apps etc needing 500mb ram in a video card
      for the desktop as stated in the last post is just plain stupid and i don't give a dam if its KDE gnome or ms-windows somebody lost the point of the os and or window environment is to run apps not need super computer powers just to run eye candy etc..

    10. Re:KDE. by certain+death · · Score: 4, Insightful

      I think you have nailed it. If your machine can't handle what you "like", then you need to do something about it, or suffer a loss of productivity due to the system not matching how you work.

      --
      "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    11. Re:KDE. by sqldr · · Score: 1

      and unless kde4 comes out with some killer feature, I see no reason to switch

      It uses less RAM.. no, really... It's always frustrating when people look at the 3D effects and assume that = bloat. I'm currently in the process of trying to finish a 64k demo for TUM party. It's fully openGL, and that part of the code is about 6k. Plus you get to offload all the graphics into the GPU and free up some RAM for other stuff.

      Obviously, if you don't HAVE a GPU, or you have some ancient intel series 3 gfx controller, then that's all bunk.

      --
      I wrote my first program at the age of six, and I still can't work out how this website works.
    12. Re:KDE. by mbwjr12 · · Score: 1

      I have 4GB of RAM and 512MB of RAM on an Nvidia 9800GT. I recently switched to LXDE simply because the entire KDE desktop lags graphically. I've tried turning on and off various KWin switches, and still KWin's FPS monitor often shows drops to > 24FPS when moving windows, etc. I've changed graphics drivers, Nouveau vs. proprietary, etc.

      More importantly, I realized I use none of Plasma, and the KDE 4 series just has a certain feel to it that I don't like. Almost as if all of the widgets have too much margin around them, or something else that I can't quite put my finger on. Lastly, vertical panels / taskbars just don't work like I want them to.

      Overall, I think they have the right idea. Plasma Active makes a lot of sense, and it's proving some of the logic in their strategy of generic reusable widgets so they can easily build environments to match devices, rather than one environment to fit them all. It just looks like it's going to take them quite some time to get there.

    13. Re:KDE. by certain+death · · Score: 0

      Your opinion means nothing when you post it as an AC. Put on your big boy pants and voice your opinion or STFU. That being said, I was simply stating that if you are running a recent computer, it is normally not an issue to run KDE on it. I did not (even if you read it in) look down my nose at anyone for using a computer that is older than a few years. Hell, I use one myself that is from 1999, it runs Solaris very well...with Gnome! :o)

      --
      "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    14. Re:KDE. by Fri13 · · Score: 1

      I have netbook with 512MB RAM and 1.6Ghz (not 1.66) and KDE is perfect on it. Only thing what slows down is that I replaced the 8GB SSD with 5200RPM 120GB drive what I had in closet so starting applications first time is slow.

      And no, I am not trying to use this netbook (aspire one) as full blown laptop. It only has chromium, dolphin, kget, VLC, amarok (latest if you must know), konversation, kde-telepathy, kmail, digiKam and k3b (I do ISO's from photos and other media to be moved other computers via usb stick).

      I have only two virtual desktops and I rarely run more than three of those applications same time. I have usually over 100-150MB free RAM to spare after those three so I dont see a problem.

      I as well have a another netbook, Asus 1000HE what has 2GB RAM and 1.66Ghz CPU. With its original 160GB HDD it is great for 5-7 applications same time.

      But when I want to edit videos or photos, I really want to power on my desktop computer.
      Even my old 15" 1.7Ghz laptop with 512MB RAM and 60GB HDD is very well usable with KWin compositing enabled (all computers has so, as it speeds up a lot!)

      And no, I don't use bloated Ubuntu (or any of its family).

    15. Re:KDE. by Anrego · · Score: 1

      Yeah, but that's not a killer feature. Like many, I have enough resources that it has become a non-issue. Even if my setup used 3 times as much ram as KDE, I wouldn't care. I have 12GB of ram.. may as well use some of it.

      When I gave up on kde4, it wasn't because of resource usage, it was because basic core features, like.. the menu editor and the control panel.. were completely broken. Stuff would crap out and you'd have to go delete some metafile (buried under gnome-style layers of meta folders) .. all kinds of annoying stuff would pop up and couldn't easily be disabled.. the CLOCK APPLET crashed! .. it was as I said, like a pre-alpha version.

    16. Re:KDE. by Anonymous Coward · · Score: 0

      I'm happily using Kubuntu 11.10 on a desktop with 512MB of RAM and a 1.3GHz processor. I don't know what's the matter with your computer.

    17. Re:KDE. by LighterShadeOfBlack · · Score: 1, Funny

      Your opinion means nothing when you post it as an AC.

      You tell him!. What good are valid opinions unless I have some random username to associate them with? Well said, Mr C Death. Well said.

      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    18. Re:KDE. by hazem · · Score: 4, Interesting

      > there is no reason to speak poorly of KDE.

      There is if it just does dumb stuff.

      I generally like the tools that come with kde... dolphin, the way its panel works, etc. However the latest versions do very annoying things. One in particular is that when copying large files (or many files) you no longer get a little window that shows the progress and gives you a "cancel" button. Instead the information is stuck in some little notification icon. This makes it difficult to monitor the progress of multiple coping/moving operations and I can't find a way to cancel the whole operation (it only cancels the current file it's working on). This one problem is enough of an annoyance that I've taken to installing gnome, then replacing the major tools with the versions from kde.

      As for the memory/performance issue, the argument that kde is bloated and slow is not invalidated just because more memory and processing power is generally available. The truth is, given an amount of processing power and memory, other managers are more efficient, faster, or snappier. Some people like that. Plus, if you're not plugged in, all that extra memory usage and processing power costs battery-time, even if you're not in the 3rd world.

    19. Re:KDE. by tripleevenfall · · Score: 1

      Might be time to put the ol' Packard Bell running Win 98 SE out to pasture. ;)

    20. Re:KDE. by tripleevenfall · · Score: 1

      Moreover, if you're running a 5 year old version of a computer, maybe a 5 year old version of KDE would be a better comparison...?

    21. Re:KDE. by Anonymous Coward · · Score: 0

      This Thinkpad T42 has inferior specs to that* and it runs KDE 4.4 (debian stable) just fine with compositing, Nepumuk, etc. turned off.

      *Unless that's a Pentium 4-M rather than Pentium M, that is.

    22. Re:KDE. by Hatta · · Score: 5, Insightful

      If only desktop environments would stick to the desktop and leave any non-gui related features to be implemented at other levels. Then we could use whatever virtual file system we want on any desktop, or without any desktop at all.

      Desktop environments run directly counter to the "do one thing, and do it well" philosphy that has served UNIX for so many years. Is it any surprise that they're a clusterfuck?

      --
      Give me Classic Slashdot or give me death!
    23. Re:KDE. by sgunhouse · · Score: 1

      KDE, as configured in Mageia 1.0 (and previous versions of Mandriva - not the current one) has always "just worked" on my hardware. Both on my netbook (512M RAM) and this nettop (1M RAM). I have no idea why people think it is more of a memory hog than Windows - it isn't.

    24. Re:KDE. by Anonymous Coward · · Score: 1

      I still use old hardware on my systems. 6-10 years old Hardware. Still have a P3 running. Modern KDE-4, DOES NOT run well on it, or its PATA hard drive.

      Please tell me again, topmost AC, how I'm wrong?

    25. Re:KDE. by Teun · · Score: 1
      Click on that little round icon that shows the progress in a pie chart and you get the progress bars you long for.

      Each process has it's own and can be individually stopped.
      As a matter of fact it even shows some history.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    26. Re:KDE. by interval1066 · · Score: 1, Interesting

      There's a caveat to this; or an exception- The world is moving AWAY from beefy laptops and TOWARDS mobile machines. And KDE as it is is the WORST thing to use on mobile devices, like Windows. Notebooks and desks will be a thing of the past sooner than you think. And you may think "well, I'll always use a lappy, a note, or a desk." Well, good for you. But after you're dead there won't be a machine larger than a calculator (remember those?) left to stuff a desktop in. Oh, the Desktop? Going bye bye too. Look at some kind of "gestures" like interface in 3d (as in; snap your fingers and twist them around above the screen.) Or a voice command thing like Siri, one that works. And screens? They'll be large, cheap, and ubiquitus- whenever you need a view larger than the one on your phone you'll simply tell your phone to connect to the nearest unused display. This will all start happening soon. If no display is available and you really need one; pull out a can of spray on lcd. You'll then tell your phone to connect to that. Say good by to the mouse and keyboard. This stuff is being developed NOW. Look for big changes to HMI in the next 5-10 years.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    27. Re:KDE. by yahwotqa · · Score: 0

      Yep, there seems to be a group of nuts among /. users who probably keep a dossier on every user who ever commented, so that they can have the satisfaction of using the phrase "based on your comment history" or "you're a shill, your comments show support for thing X" and make wild conjectures and accusations based on that. Of course a random string of characters is important to them and their imaginary world of cliques and intrigues.

    28. Re:KDE. by hazem · · Score: 1

      Thanks for the tip, but I've tried that, and it's just not as useful to me. The pop-up changes size as the length of the filenames change, making it kind of hop around a lot. I'd rather just have the old dialog boxes with progress bars that I can move wherever I want them on the screen.

      For me and my work-flow, those older boxes work better than anything else I've seen.

    29. Re:KDE. by TitusC3v5 · · Score: 1

      I won't say that it's bloated or broken or incomplete. However, I will say that every single time I've tried KDE 4.x, I've had roughly 4-5x as many application crashes compared to KDE 3.x or Gnome 2/3.x. That's the primary reason why I'm currently using Gnome 3.

      --
      And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
    30. Re:KDE. by Anonymous Coward · · Score: 0

      Your opinion means nothing when you post it as an AC. Put on your big boy pants and voice your opinion or STFU.

      This is why most intelligent people now post as AC on /. these days. Most on /. these days with an account are not only a waste of /. space but a waste of flesh. These days, easily, the majority of good comments come from AC. So if reading and/or replying to AC bothers you, well, you're one of those who are the problem.

      Slashdot is dead.

    31. Re:KDE. by Anonymous Coward · · Score: 0

      The GNOME 2.x environment I run uses ~110MB at startup. And I left the defaults alone.

    32. Re:KDE. by Anonymous Coward · · Score: 0

      How did you spell "Xfce" wrong the same way three times in a single comment?

    33. Re:KDE. by AvitarX · · Score: 1

      I found nothing to "just work" with 512M of RAM for a while (I upgraded a while ago).

      Once Flash, and Web-browsing were in the mix, it just wasn't enough.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    34. Re:KDE. by Anonymous Coward · · Score: 0

      That doesn't strike you as a tad excessive for a desktop environment?
      I mean it's not like you have much else that taps into a discrete GPU on Linux either way, but still.

    35. Re:KDE. by mister_playboy · · Score: 1

      I find the desktop tends to get gradually slower and I solve this by killing/restarting plasma-desktop every 24h or so.

      I also agree there are lots of visual glitches with a vertical panel. Notification tend to appear in annoying places and the minimize/maximize animations frequently show the closing into one of the screen edges other than the one with the panel... although I think that may be multi-monitor related.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    36. Re:KDE. by CAIMLAS · · Score: 1

      I'd sorta agree, KDE is uniquely polished and clean compared to the other "full" DEs. If I've got to pick between something 'major and current', KDE is it. The biggest disadvantage it has, IMO, is all the dbus etc. subsystems which are required to be running for any of the KDE-related stuff to also be running. (I'm sure you'll find that, in piecing together your desktops, you've got to run some complementary/competitive background processes to keep it all tied together. I don't find this preferable.)

      I used to use XFCE4 and dabbled with lxde for a while. I'd jump back to something like these (or icewm, back in the day) when one of the others became too bloated/slow, consuming most resources.

      Personally, I'm a fan of awesome. It's fairly lightweight (currently using 36Mb, 201 shared), blazingly fast, and minimalist. If I want to use the mouse (rarely), I can do so (as it has a task bar and a menu, etc.), behaving a bit like openbox (or similar). If I want to float my windows about like most DEs, I can do so, or I can (as I preference) tile the windows to use the most of my screen effectively. It's keyboard-centric (though the learning curve was negligible - I use similar default bindings in browsers already), and makes the best use of the the "virtual desktop" concept of any DE I've seen aside from Enlightenment DR16, back in the day. It's got x.org compliant status area implementation, a clock, and implemented using the newer xcb instead of the older (and crappier) xlib. Most importantly, I've been using it since the 0.2.0 days (3, 4, 5 years?) and haven't had any marked problems with it (other than Ubuntu fucking something up with 11.04's Xorg implementation, making xmodmap not work). I highly recommend it for anyone tired of standard fare.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    37. Re:KDE. by oever · · Score: 1

      KDE is working on a mobile UI: http://plasma-active.org/.

      --
      DNA is the ultimate spaghetti code.
    38. Re:KDE. by Anonymous Coward · · Score: 0

      KDE isn't really bloated, but it is a bit too heavyweight for many older systems.
      Also, KDE has A LOT of dependencies. But on newer systems with new-ish graphics cards, it runs fine.

    39. Re:KDE. by Anonymous Coward · · Score: 0

      Congrats, you are not part of KDE's target audience.

    40. Re:KDE. by CAIMLAS · · Score: 1

      Yay, replying to myself.

      Re: awesome: it's written in Lua, and quite easily customizable as a result. I don't really touch it from the defaults, however, aside to set CapsLock to be "mod4" with xmodmap, or modify the rc.lua config to do the same:

      $ cat .Xmodmap
      remove Lock = Caps_Lock
      add mod4 = Caps_Lock

      Other than that, I use xfce4-terminal, as its been the most 'stable' in terms of development changes over the last couple years, low on memory (a good thing, since I've usually got about 50 of them open at any one time) and quick to set up/already there, usually. I'll run all this on two displays on Ubuntu, usually, with most tiles (what awesome calls a virtual desktop, basically) with terminals segregated by work task, chromium/chrome, etc. and virtualbox for work-required Windows apps.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    41. Re:KDE. by CAIMLAS · · Score: 1

      Replying to myself, again. Yay?

      A big part of my environment is the keyboard I use. I started using Awesome on an X30 Thinkpad, which has a clit mouse. I set the cursor acceleration fairly high (but not so high I'm frustrated on other computers - xset r rate 450 80) so that I'm able to basically 'throw' the cursor to a tiled app or different monitor instead of relying 100% on the keyboard. With sloppy focus (default in awesome) this works very well. Sloppy focus and tiling were made to be wed, IMO.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    42. Re:KDE. by Bill_the_Engineer · · Score: 0

      I noticed that some post as an AC when they have moderation points. This way they can still comment and moderate the comments that they disagree with. I noticed it recently while replying to an AC. Only the replies to the AC were moderated down and they were sufficiently far down the thread branch to not be of concern to people who are casually reading the comments.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    43. Re:KDE. by bolthole · · Score: 1

      You should probably amend your post to mention *which version* of KDE is "just perfect" on your 512mb system.

    44. Re:KDE. by nitehawk214 · · Score: 2, Insightful

      So I am lost... one one hand I have people with the very latest greatest and likely overpriced computers telling me how much better they are than I. On the other I have people with computers several generations old telling me how much better they are than I. Its like a fight between hipsters and audiophiles, there are no winners, only losers.

      YOU ARE IMPOSSIBLE TO PLEASE, SLASHDOT

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    45. Re:KDE. by bcmm · · Score: 1

      Setting up Plasma the way you like it can be very much like building a desktop from parts, albiet parts that are specifically designed to work with KDE. There are alternative taskbars, menus, clocks, launchers etc.

      I have a vertical panel with various widgets, nothing but a picture on my desktop, and launchers and a directory (not~/Desktop) on the dashboard, for example. None of this is the default.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    46. Re:KDE. by Yvanhoe · · Score: 2

      There's a caveat to this; or an exception- The world is moving AWAY from beefy laptops and TOWARDS mobile machines

      But we are not the world. We are those crazy coders who need a physical keyboard with weird keys like | or } to be able to use the command line fully or to code in C. We are those strange fellows who use more applications than two (browser and Angry Birds).

      The world is moving away from desktop/laptops, fine. This is the same crowd that is using Windows. I doubt that tablets and smartphones will replace development machines soon for very good reasons : big keyboards and big screens bring irreplaceable comfort. And when you have such a setting, you need a window environment designed for it. I use the keyboard, occasionally the mouse, I won't use clumsy fingers on a large screen that is outside of my arm's reach anyway. I need a different kind of interface. Just because 2% of the people need such a specific interface is not a reason to not provide it.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    47. Re:KDE. by AvitarX · · Score: 1

      This was pretty much fixed in 4.5, and I'd say completely fixed in 4.6 with a lot of code clean-up done while making compatible with mobile GL.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    48. Re:KDE. by Anonymous Coward · · Score: 0

      If you're running Kubuntu, you could try the Kubuntu-Low-Fat-Settings package.

    49. Re:KDE. by vtcodger · · Score: 2

      "I wrote my first program at the age of six, and I still can't work out how this website works."

      For the most part it doesn't work all that well. Trapped somewhere inside of Slashdot is a simple, minimally featured, bulletin board that would allow an exchange of ideas without breaking browsers and otherwise impeding communication. But they keep it sedated, and the chances that it will escape are slimmer every year.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    50. Re:KDE. by AliasMarlowe · · Score: 1

      Not really. It only has crap default settings. Deactivate Nepomuk, for instance, and you'll see memory usage plummet. I'm using KDE 4.6 and it uses only ~380Mb at startup. Even running Firefox and GIMP I rarely use 1Gb of RAM. KDE is very good when properly tuned, insufferable if not.

      And I'm posting this from an eight-year-old laptop with a 1.6GHz Centrino and 1GB RAM. It has LXDE to which Compiz and Emerald and a few bits of xfce4 were added as a slight perversion of Lubuntu. About 130MB in use after starting, which leaves plenty for running applications.

      Right now, it's running Chromium (several tabs) + Geeqie (large NFS directory of images) + Gimp (14Mpix image loaded) + Inkscape (making some construction plans) + OpenOffice Writer (20 page document including a few bitmap graphics), and only 558MB are in use. However, there are occasions when the swap partition gets used - if I'm editing a large document in OpenOffice and several large images are open simultaneously in Gimp.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    51. Re:KDE. by Haeleth · · Score: 3, Interesting

      I gave up on KDE when I discovered it is practically impossible to copy my settings from one computer to another.

      Having a highly-customizable experience is great until you buy a new box and discover you're either going to waste hours reproducing your customizations manually, or try to copy things, have it break, and experience the hell of grepping for hardcoded paths in undocumented XML soup.

      That's when I realized I wasn't even using much more than the window manager and the panel anyway, so I switched to FVWM2, whose configuration is stored in a single human-readable text file, and had a setup that was even more to my tastes, cloned across all my computers, in minutes.

      KDE is undoubtedly awesome, but simplicity is also a feature, and it's one that the monolithic environments cannot provide -- by design.

    52. Re:KDE. by icebike · · Score: 2

      Yes, but AT Startup, Ubuntu does nothing. By the time you launch a routine mix of things, your memory is higher than KDE.
      And AT Startup, simply selecting common sense defaults in KDE will run very small memory foot print as well.

      --
      Sig Battery depleted. Reverting to safe mode.
    53. Re:KDE. by mcgrew · · Score: 1

      I'm using kubuntu on a 1.8 mz chip with 750 megs of RAM, an old junker I put together from trash and spare parts, and it runs fine -- better than Windows. I have no idea why people seem to have issues with KDE, I was running Mandrake and Mandriva back in the 400 mz Celeron days, and it ran fine with them, too.

      As to the GP, I can't figure out why he thinks saying something nice about KDE would get him modded down. I won't bother responding to him, because he's either logged out and won't ever see the response, or he's dumb enough to think that the "post anonymously" button protects your karma.

    54. Re:KDE. by Anonymous Coward · · Score: 0

      Clearly you haven't tried the latest versions of KDE, nor have looked at Plasma Active

    55. Re:KDE. by Man+Eating+Duck · · Score: 2

      I found nothing to "just work" with 512M of RAM for a while (I upgraded a while ago).

      Once Flash, and Web-browsing were in the mix, it just wasn't enough.

      (My ephasis). That's just it, you can usually upgrade ram. I can buy 8GB of ram for my desktop for less than the cost of a tank of gas for my motorcycle. At that point it's just not worth it to skimp on ram. You can upgrade most laptops with very little expenditures as well, even if you don't have an extra slot you can replace the existing modules.

      There are of course lots of valid reasons why you can't/won't upgrade by just buying ram (if you have maxed out RAM capacity on an otherwise working computer a new one would set you back quite a bit), but then there are plenty of lightweight alternatives if you just want to get shit done and can live without the bling. You probably wouldn't expect your 512MB machine to run newer games either.

      I believe that developers of modern DEs don't spend a lot of time optimising for memory-starved situations. That is completely reasonable as it's a fringe use case nowadays. Again, for the users that find themselves in this bind, you have LXDE and others which offer a lot more bang for the MB without impeding serious use.

      --
      Are you a grammar Nazi? I'm trying to improve my English; please correct my errors! :)
    56. Re:KDE. by mcgrew · · Score: 1

      That's the exact specifications of my notebook, and kubuntu runs fine on it. Maybe it isn't your desktop, but your distro that's slowing you down? What distro are you running?

    57. Re:KDE. by Anonymous Coward · · Score: 0

      I don't know about GP, but my Powerbook has had one main problem with KDE. The plasma-desktop will suck up near %100 CPU. I.e. only one of the two cores. But this makes it run hot, cranking up the fan and slows me down if I want to do more than one other processor intensive task (like have a smooth UI). This happened repeatedly in the past and happened again the last time a tried KDE on it (recently). It appears to be buggy in some fashion on this machine and I don't use it for that reason.

      Don't get me wrong though, I like KDE. I've generally preferred it to Gnome (and that's before the abomination that is the current Gnome). I use it on my desktop with no problems and it's a great DE. But it sure doesn't like my Powerbook.

    58. Re:KDE. by Hatta · · Score: 2

      The death of the desktop is nothing but futurism at this point. Nobody has come up with a better interface for doing real work. Sure, there are some limited use cases where the desktop is overkill. But until I can collect data, analyze the data, present the data, write up a paper about the data with a cell phone(i.e. never), the standard desktop is not going away. Even if that means hooking up a keyboard and display to your mobile device.

      --
      Give me Classic Slashdot or give me death!
    59. Re:KDE. by interval1066 · · Score: 1

      the standard desktop is not going away

      I'll bet you anything it is. Much sooner than you think.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    60. Re:KDE. by shish · · Score: 4, Informative

      I have 64-bit enlightenment; ignoring the four major memory hogs that I've chosen to add (chrome, spotify, liferea, skype), my whole system is 300MB after several days of heavy use, looking at the desktop environment alone, it's about 40MB. Now that I think about it, I wonder what it's using all that memory for...

      I think the thing that most impresses me about E is that while it was seen as incredibly bloated when first introduced, it's the only bit of software I can think of where the system requirements have stayed constant while new features were added, and it's now classed as a lightweight; seeing the other DEs getting slower with every generation despite running on faster hardware, I wonder how they do it...

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    61. Re:KDE. by Anonymous Coward · · Score: 0

      You're running GNOME on a Powerbook?

      I recommend you seek immediate help from qualified mental health professionals.

    62. Re:KDE. by rubycodez · · Score: 1

      thank god

    63. Re:KDE. by Anonymous Coward · · Score: 1

      You know, "do one thing well" and "toolbox" approaches are vestiges from the days of not having proper shared libraries.

      To be fair, context switch overhead was relatively smaller at the time.

    64. Re:KDE. by HiThere · · Score: 1

      My objections to KDE4 have nothing to do with bloat, per se, and everything to do with usability. I much prefer KDE3, even though KDE4 is far superior to Gnome3 (though NOT to Gnome2).

      As for Gnome3 & Unity... I run on a desktop, not on a tablet. Those are useless pieces of garbage. (I'd be less condemnatory if Gnome2 hadn't ceased being offered. I am aware that there are environments that they are suited for. But if they won't consider my needs, I won't speak highly of them.)

      Even so, it's probably unfair to criticize Unity. That project didn't kill anything to push it's agenda. But it sure is useless for my use case.

      OTOH, I don't like tinkering with my system all the time. So I'm not likely to build my own desktop out of spare parts. So there's a fair chance that I'll end up using KDE4 and grumbling. But I'm certainly going to examine a bunch of other window managers first. They do need to handle a left-handed mouse, as I switch sides occasionally to avoid carpal tunnel. This let out at least one prominent choice the last time I checked. (I *think* it was LXDE, but can't really swear to it.)

      P.S.: Eye-candy isn't what I'm after. I'm after functionality and ease of use. The desktop is pretty much covered up all the time anyway. The only eye-candy I find at all interesting is the Electric-sheep screen-saver, and I'd give that up to improve functionality.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    65. Re:KDE. by lindi · · Score: 1

      Isn't D-BUS an example of how the mechanism can be separated from the GUI?

    66. Re:KDE. by Hatta · · Score: 1

      It might go away for 90% of users, but 90% of users don't do real work on their computers. The rest of us who rely on computers as tools will continue to use the desktop in some form.

      We could have had the same argument 20 years ago with regard to the GUI. The CLI went away for most users. But for those who want the most power possible it still makes sense to learn and use the CLI. The CLI hasn't gone away in 20 years, and it hasn't been surpassed. The same will hold true for the desktop.

      --
      Give me Classic Slashdot or give me death!
    67. Re:KDE. by Anonymous Coward · · Score: 0

      But -- It Looks Like Ass.

    68. Re:KDE. by Anonymous Coward · · Score: 0

      Nice troll.

      KDE devs told me I didn't need icons, or control, and I absolutely needed eyecandy and their magic prettybar.

      So I took it to heart: installed openbox and a shiny background pic.

    69. Re:KDE. by ManosLijeros · · Score: 1

      Didn't the post ask about what everyone thought was needed in a gui and not which gui you want to rant about? I like E on top, so to speak. As to apps, I'd just have basics... browswer & shell (take your pick), ... I'd recommend you make YOUR list and see how it works-then tweek as needed... :)

    70. Re:KDE. by NemoinSpace · · Score: 1

      I'm gonna get me one of those too!... right after my flying car. But for the present, the ratio of laptops to tablets at the 4 fortune 500's i contract for is about 200:1. (The last exec who wanted Autocad loaded on his brand new shiny IPad was politely talked out of it.)

    71. Re:KDE. by Anonymous Coward · · Score: 0

      KDE is the best desktop.

    72. Re:KDE. by interval1066 · · Score: 1

      Flying cars are too expensive, and still require a runway. The sh*t I'm talking about is hardly a dream. Wireless connectivity easier than bluetooth is coming, and cheap lcd technology will make needing an attached display a thing of the past. In ten years we'll be telling our machines what to do vocally, and gesturing at those cheap displays to open browser objects. We'll be wondering why we used mice and keyboards for as long as we did. Siri is just the first generation.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    73. Re:KDE. by Anonymous Coward · · Score: 0

      When this exists, I'll be using this. Right now, my choices are a full operating system and a phone. I doubt these systems will be usable by the time I'm out of college, as you seem to imply.

    74. Re:KDE. by shiftless · · Score: 1

      I don't think it's elitist to say that KDE is the best Linux desktop environment. (Gnome user here--Linux Mint.) It truly is one of the few things in Linux approaching closely to a well put together product, vs the pile of shit that most everything else is. It's just that it's huge and resource intensive. Not the best choice for slower machines, to be sure, but the world is steadily moving towards faster and better machines.

      I think the key problem with any software being perceived as slow on any hardware really comes down to how well the whole system is designed, in regards to scheduling of UI operations (CPU time) vs other stuff, I/O, number crunching, etc. Nowhere is this worse than on Windows, especially XP and prior. This really stood to light since I've been broke for the past few years and haven't upgraded phones or computers in like 4 years. Finally I was tired of having a shit phone, and an increasingly slow computer (Dell Inspiron E1505, Core2@2.0, 2GB), and wanted to do Android development, so I bought and new phone and computer.

      So I started off with the phone so this would benefit me the most. I have NEVER used a smart phone before, but I carefully read the reviews and picked an HTC Sensation 4G w/ 1.2Ghz dual core Snapdragon, 512 MB ram. And of course, it's now running the Revolution HD rom and overclocked to 1.5GHz. HTC Sense is really nice to begin with and now it's just so snappy and responsive. And comparing that to how creaky and slow my old laptop was, and especially when that one died and I had to switch to the year older business laptop on XP...WOW. What a long ways we have come.....on MOBILE devices.....but not so much on the PC. I like Windows 7, and Linux Mint I think is the overall best put together distro, but neither of these come anywhere near what I think an OS should really be capable of.

      For starters, WHY is it in explorer when I click on a network drive or other resource that needs to be accessed, I'm forced to WAIT while this occurs? What the hell? I thought the whole point of having multiple processes running concurrently (you know, like back in the 386 days) was so that you could have important processes (such as, I don't know, ACCEPTING AND RESPONDING TO USER INPUT) running concurrently always? Windows is *rife* with these type of infuriating delays in the UI. I don't give a damn if there's a hundred processes running calculating PI to the billionth digit, there should be NO delay in the UI....EVER.....PERIOD.

      Seriously, why do I have to wait 30 seconds for a dialog box to pop up when I right click something in just about any GUI environment these days? Back in the 80s didn't they keep some of that type of stuff in RAM at all times, and NEVER allow it to be swapped out or lost while the OS is running? With 16GB being $70 at Newegg, why aren't we doing that today? And why haven't we been doing it for years?

      Etc. Etc. I think it's getting about that time to reinvent the operating system. It seems the latest rash of new languages being developed is a precursor to this event. And I have a feeling the reinvention will be something that is well thought through enough that it runs great on ANY modern computer, i.e. made in the last 10 years. Because let's face it, why the fuck should we just sigh and accept the fact that a 1.2 GHz machine can never do anything useful and we all just need to upgrade to all the latest gee whiz hardware to solve our problems? Hello? Clearly it's not the hardware at fault, with my phone being proof of that. Our SOFTWARE is the problem.

    75. Re:KDE. by Anonymous Coward · · Score: 0

      When you need to mention how much RAM and CPU you have just to run a desktop environment, it IS bloated.

      When I got a new machine, the only really noticeable change was that 3D games run much better, and that's because of the video card. Not because I went from 1GB to 4GB RAM. Didn't really notice much difference from 256MB to 1GB either, except Firefox running for longer before running out of memory - but Firefox still runs out of memory once in a while on 4GB.

    76. Re:KDE. by Anonymous Coward · · Score: 0

      I've turned off nepomuk and KDE4 runs fine on my eee900. I must admit I was surprised by this, but it does.

    77. Re:KDE. by JasterBobaMereel · · Score: 1

      Do you want an all singing all dancing fully integrated desktop environment - then use KDE

      If however you dislike one of the components you are stuck, because they are integrated if you use and alternative you lose functionality in everything else

      It will however need a good machine, and will use masses of memory.... but you get out what you put in ...

      If you just want a basic environment, use a minimal window manager, and add only the components you need ...it will work fine, and do all you need in most cases

      This is why I like Linux, I can have either, both, or many other choices ....

      --
      Puteulanus fenestra mortis
    78. Re:KDE. by angel'o'sphere · · Score: 1

      KDE looks like Windows ... that is why I never use it when I have to use a Linux Desktop.
      OTOH, if I have to use linux I work in Eclipse and FireFox and Thudnerbird only ... and on the shell. So in fact I should not care about the desktop ... but I hate the uglyness.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    79. Re:KDE. by Urkki · · Score: 1

      Please, no WAAA KDE IS BLOATED AND BROKEN AND INCOMPLETE AND THIS AND THAT AND THE OTHER arguments because they've been proven wrong time and again.

      It's sad that I have to post AC to defend KDE, currently one of the best desktops (okay, the best desktop) for GNU/Linux.

      Defending KDE is fine, I think everybody can agree, that KDE is in dire need of apologists defending it ;)

      However, it's a sad day every time a post with CAPS in it like this gets "insightful" mod in /.

    80. Re:KDE. by rdnetto · · Score: 1

      Is there something not covered by 'cp -a ~/.config /backup/'?

      --
      Most human behaviour can be explained in terms of identity.
    81. Re:KDE. by Anonymous Coward · · Score: 0

      I just bought 4GB of RAM for about $30.

    82. Re:KDE. by Frantactical+Fruke · · Score: 1

      "only ~380Mb"!!!
      Heh, that makes it only 270 times bigger than my window manager, EvilWM. After 9 hours of running, with some 50 open windows (Firefox, Audacious, xterms etc.) on 8 virtual desktops, EvilWM's resident size is 1424 kilobytes. Top claims it uses 0.0 % of my CPU.
      How low can you go...

    83. Re:KDE. by jbolden · · Score: 1

      You sound like what you want is a real time kernel for the desktop and I agree with you.

      Most kernels are designed to maximize throughput, that is get the most amount of work done. RTOS are designed to make sure that the system is responsive. Windows server vs. dekstop is tweaked a bit to make the desktop version more responsive. But I agree that I'd give up total throughput for instantly responsiveness.

      The good news is that the Linux kernel can now be compiled to RTOS. Hopefully the desktops switch over to RTOS settings.

    84. Re:KDE. by jbolden · · Score: 1

      That's because the GUIs (Gnome, KDE, XFCE) don't come form the Unix philosophy. They all offer a high degree of vertical integration. If you don't want vertical integration you don't want GUIs, and just fundamentally disagree with the design of the product. The right choice then is the classic feature rich window managers.

    85. Re:KDE. by jbolden · · Score: 1

      Back in the 1980s people talked about how we were 5 years away from the end of paper. All during the 1980s and 1990s computer technology increased the amount of paper. Only in the 2010s are we starting to see a noticeable drop off in paper use per employee in companies, and we still are no where near as low as the levels were when people talked about the death of paper.

      I suspect things like "spray on lcd" which on one has any clue how to make might be centuries away and decades at the very least.

    86. Re:KDE. by jbolden · · Score: 1

      I think AC for continuing conversations is rude and disruptive, especially unsigned. I understand why / allow it since lots of people comment as ACs before getting an account. That being said ACs disrupt the flow the conversation.

    87. Re:KDE. by Anonymous Coward · · Score: 0

      thank you. if i weren't lazy, i would log in and plus you.

    88. Re:KDE. by interval1066 · · Score: 1

      Disagree. Can't really say why, so my arguments kind of weak. But certainly not centuries. 15 years at the most for that one.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    89. Re:KDE. by __aaacif3008 · · Score: 1

      true true KDE makes me feel uncomfortable. the system i use instead is a bit more consuming, as it takes bits and pieces from here and there (the xfce panel, with a mint menu, assorted quick launchers, and gnome-panel applets; compiz, nautilus, and a few screenlets. it takes up some 550 megs when idling (7-8 when firefox is running in all it's addon-bedazzled glory), but is definitely worth it. any application i use commonly is either one or two clicks away, and all the others are assorted neatly in the menu, i have all the useful bits of gnome-panel without having to wait for it to start up, nautilus has addons that allow opening in terminal/as administrator simple, and a rabbitvcs plugin, and compiz makes sure that my screenlets end up on the proper desktops, provides transparencies, and reserves a one pixel bar at the left of the screen for easy scrolling with the mouse wheel.

    90. Re:KDE. by Anonymous Coward · · Score: 0

      What are you talking about? KDE saves its desktop settings in plain text ini files. You can copy the .kde/share/config directory from your old machine to the new and all settings will follow along with it. Copy .kde/share/apps for your app data too.

      If you want to switch to another desktop environment, you can. But KDE's configuration is very easy to copy.. and with kiosk, very easy to lock-down if necessary.

    91. Re:KDE. by Anonymous Coward · · Score: 0

      The only thing KDE needs in order to pass ALL the competition and become the dominant desktop environment is to put the graphical interface file shredder back into the core utilities. All excuses for not doing this are basically only from microsoft agents. Microsoft products have shredders. The only operating systems worthy of trust are those that have shredders. For this reason and until and unless things change, the federal government should ban linux in secure mission critical environments.

    92. Re:KDE. by KugelKurt · · Score: 1

      I have 4GB of RAM and 512MB of RAM on an Nvidia 9800GT. I recently switched to LXDE simply because the entire KDE desktop lags graphically.

      Bullshit. My system is way less powerful (NVidia 9200M for starters) and is runs smooth like butter.
      So when your configuration is slow, it's either your fault or your distributor messed something up. I use openSUSE 12.1 without problems.

    93. Re:KDE. by KugelKurt · · Score: 1

      There is if it just does dumb stuff. (...) the latest versions do very annoying things. One in particular is that when copying large files (or many files) you no longer get a little window that shows the progress and gives you a "cancel" button. Instead the information is stuck in some little notification icon

      So you complain against KDE and call it dumb because you are too dumb to turn that feature off? Has it never occurred to you to simply right-click the notification icon, go to configure, and then untick the checkbox for progress jobs?

    94. Re:KDE. by KugelKurt · · Score: 1

      That's an ignorant elitist point of view. I'm typing on a laptop with 1GB of ram and 1.8GHz processor. KDE is too bloated for this machine.

      Weird that Plasma Desktop manages to run just fine on my second PC with 768MB RAM...
      Anyhow... nobody at KDE forces you to use the setup for modern PCs. There's also a CMake option to compile the packages for mobile systems which strips many dependencies at the cost of some features (eg. no KHTML is included then).
      The KDE project itself only releases source packages. So if you obtain your packages from the distributor's repositories and he does not offer the 'mobile' packages, it's the distributor's fault, not KDE's.

    95. Re:KDE. by KugelKurt · · Score: 1

      I believe that developers of modern DEs don't spend a lot of time optimising for memory-starved situations.

      At least in the case of KDE that's absolutely wrong.
      Since quite some time it is possible to compile KDE software in 'mobile' mode which strips dependencies. This document shows the progress made a full year ago: http://community.kde.org/KDE_Mobile/PlatformModifications
      Since then even more such work has happened and is still happening in preparation for KDE Frameworks 5 coming up in summer 2012. Same for Qt itself which will be even more modular with Qt5 on which KF5 will be based.

    96. Re:KDE. by hazem · · Score: 1

      Well, I've had no luck in getting anything like that. So I just tried that (though I'm sure I tried it before), and all that does is completely get rid of the dialog all-together. So now I have a file transfer in-progress and no way to see what it's doing or how to cancel it (short of opening up a terminal and killing the job).

      Looking on the web, it seems lots of people are complaining about this "feature" with no actual solutions available. Even worse, the response from the KDE developers is pretty condescending.

      Sadly, my work-around (one that actually works) is to install gnome and then replace nautilus with dolphin.

      I might be dumb, but I've been working with Linux and unix-based systems for almost 20 years now; so I'm no newbie. But I am kind of at the point in life where I want things to "just work" so that I can focus on the stuff I'm really interested in.

      And note, I didn't say KDE was dumb - I said it does dumb stuff. All said, KDE and Gnome are amazing projects, particularly when you consider the paradigm in which they're developed and how well they compare with commercial closed-source offerings. It's just irritating when every new release seems to break the things that worked so well in the previous release - particularly something as basic a progress dialog box.

    97. Re:KDE. by KugelKurt · · Score: 1

      Well, I've had no luck in getting anything like that. So I just tried that (though I'm sure I tried it before), and all that does is completely get rid of the dialog all-together.

      Duh, you obviously have to log off and on again to fully apply that setting.

      It's just irritating when every new release seems to break the things that worked so well in the previous release

      The only broken thing is your brain.
      If you'd ever executed Dolphin in another DE, you'd know that the progress window in there and never was gone.
      So your tiny, broken brain might be irritated by the fact that at one point KDE started to utilize dbus to allow for a wide range of progress indicators, including the traditional clunky window, the smooth default Plasma version, or even 3rd party implementations like http://kde-look.org/content/show.php/SmartNotify+(unobtrusive+notifications)?content=133472

      Oh btw: I would've used another tone but you decided to always blame someone else first ("they" do dumb things, "they" break stuff,...) when the only one to blame is yourself. Next time simply ask on http://forum.kde.org/ first before blaming someone just because you can't find a setting.

    98. Re:KDE. by hazem · · Score: 1

      Whatever. I'm not the only person to raise this particular issue and most of them were dismissed as rudely as you're dismissing me. That's fine.

      Merry Christmas.

    99. Re:KDE. by KugelKurt · · Score: 1

      I don't give nice answers to rude accusations made by rude people like you. You should be grateful that I gave you an actual solution to your problem anyway, even though you didn't deserve it.
      Next time simply ask nicely on http://forum.kde.org/ and you'll get a nice answer.

    100. Re:KDE. by KugelKurt · · Score: 1

      I found nothing to "just work" with 512M of RAM for a while (I upgraded a while ago).

      Once Flash, and Web-browsing were in the mix, it just wasn't enough.

      Neither Flash nor random media-heavy websites are the responsibility of KDE.

    101. Re:KDE. by AvitarX · · Score: 1

      Agreed, but as a typical computer user (web, email word processing ) they are a huge part of "just works"

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    102. Re:KDE. by Anonymous Coward · · Score: 0

      what is it actually doing though? probably zip. do you run X? unless your screens are at some stupidly low res, your basic graphics buffer memory footprint will be higher than the figure you quote (regardless of your graphics hardware).

    103. Re:KDE. by crutchy · · Score: 1

      debian squeeze (stable) works "out of the box" on my 7 year old toshiba notebook (512 mb ram). and i run virtual box with windows xp over the top of it. boots quicker than my i7, 16gb ram, windows 7 workstation at work (duh).

    104. Re:KDE. by KugelKurt · · Score: 1

      Agreed, but as a typical computer user (web, email word processing ) they are a huge part of "just works"

      That has nothing, absolutely nothing, to do with the topic at hand. The topic is about Linux DEs only and the supposed bloatness of Plasma Desktop. Neither Plasma Desktop, nor LXDE, Xfce, or IceWM can make Flash or media-heavy websites run well on ancient hardware.

    105. Re:KDE. by hazem · · Score: 1

      Well, I'd be more grateful, I suppose, if the so-called solution actually worked.

      Here's another irritating aspect of the way they've implemented this... the stop and cancel buttons are very small and the whole area jiggles back and forth while the process is working, so it's hard to click the buttons when they're jiggling about. I suspect, however, you'll just call me rude for bringing it up.

      Again, I'm not the only person to bring these problems up and I'm not going to bother when the other people get shouted down rudely with essentially "this is the way we're doing it, so tough"... even when they "ask nicely".

    106. Re:KDE. by KugelKurt · · Score: 1

      Well, I'd be more grateful, I suppose, if the so-called solution actually worked.

      It works, retard. As I wrote: logging out and then logging back in is required first.
      Now piss off and annoy someone else with your incompetence.

    107. Re:KDE. by hazem · · Score: 1

      Yup... I logged out and back in, and even rebooted. No dice. But thanks anyway.

      Might I suggest you get a bit more bran in your diet or get a massage every now and then. It will probably improve your disposition and you might even live longer.

      Cheers!

  2. Avant by Anonymous Coward · · Score: 4, Interesting

    I prefer avant-window-navigator. the only downside is it needs compiz to look nice. by default it has an osx look and feel, but it can be customized and it does have hardware monitoring applets

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

      avant-window-nagivator + xfwm4 is a wonderfull mix. xfwm4 is quite fast, configurable and has a very good compositing support. Even under VirtualBox it gives me performance + eyecandy.

    2. Re:Avant by Anonymous Coward · · Score: 0

      You can use Metacity too, but you have to turn on compositing support using gconf-editor.

    3. Re:Avant by Chemicalscum · · Score: 1

      I use Standalone Compiz with Xfdesktop to manage the desktop. Compiz is is actually fast and lightweight because your 3D viedo card does all the heavy lifting. It actually consumes no more memory than most 2D window Managers'. I have been using GLX-Dock which like Avant has an OSX look and feel:

      http://www.flickr.com/photos/67032602@N05/6104431313/

  3. Openbox by Anonymous Coward · · Score: 2

    Then find what works for you.

    It works for me; but I have been using a computer for the better part of 13 years daily. For the last 10 more than 60 hours in a given week. So I have had time to see what I like and what I don't like.

    1. Re:Openbox by certain+death · · Score: 3, Insightful

      I normally don't reply to ACs, but since you say you have been using a computer for 13 years, I figured it was worth it. You are on Slashdot. If you think that saying you have been using a computer for 13 years will get you any "Cred" here, you need to look around. There are people here who have been using them for FAR longer.

      --
      "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    2. Re:Openbox by g0bshiTe · · Score: 1

      I'd mod you up if I had points. 13 years is a drop in the bucket. Of that 13 years 10 or more 60 hours a week, how much of that was Windows computing, how much Linux? How much coding? How much playing games, updating Facebook and Twatter? How much was actual work?

      --
      I am Bennett Haselton! I am Bennett Haselton!
    3. Re:Openbox by swb · · Score: 2

      Haha, no kidding. I can't triple the user's number, but almost.

      And WTF is he doing on my lawn, anyway?

    4. Re:Openbox by Elros · · Score: 1

      Exactly. 13 years is half my life and I've used a computer nearly every day of the last 13 years. For the last 9, I've been on the computer more than half the day.

      Granted, the AC does have a point. Find what interface you like and use it. Most of my computers have different interfaces due to the different tasks they are used for.

    5. Re:Openbox by Anonymous Coward · · Score: 1

      I normally don't reply to ACs, but since you say you have been using a computer for 13 years, I figured it was worth it. You are on Slashdot. If you think that saying you have been using a computer for 13 years will get you any "Cred" here, you need to look around. There are people here who have been using them for FAR longer.

      LOL who said anything about cred, the guy asked what works, was just giving him some back ground, hell I don't know if he has been on for 4 or 70 years.
      And going back to another post, 13 is just over half my life.

    6. Re:Openbox by nusuth · · Score: 1

      Perhaps someone who started using computers after OS/2 Warp and Windows 95 came around has a better idea of what a GUI working environment should look like compared to someone who have fond memories of ENIVAC? I am not that old but I can say with absolute certainity that my CP/M skills does not give me any edge in this discussion.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    7. Re:Openbox by CAIMLAS · · Score: 4, Informative

      You guys both have a point, but you're also being assholes.

      I've known people who have "20 years in the business", with resumes and 'experience' to match who are insufferable, incompetent idiots. I know people who have only been working on computers for 10 months (in any practical fashion aside from basic end user stuff) and are more capable and intelligent than said 20-year veterans.

      There was no reason to jump on him for his claims. 10 years of 60-hour-week computing isn't necessarily impressive, but it does mean he uses a computer quite a bit. There's been a lot of time for concepts and principles to leech into his brain, regardless of his efforts. Everybody's different.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    8. Re:Openbox by fahrbot-bot · · Score: 2

      Perhaps someone who started using computers after OS/2 Warp and Windows 95 came around has a better idea of what a GUI working environment should look like compared to someone who have fond memories of ENIVAC? I am not that old but I can say with absolute certainty that my CP/M skills does not give me any edge in this discussion.

      Implying that one must grow up with a technology to better understand it than someone who predates it is silly. Younger is not, contrary to the opinions of the young, necessarily better than older. I've been using computers (college/professionally) since before the Internet was the ARPAnet and been a sysadmin on almost every Unix platform known (PC to Cray-2). If nothing else, we older folks know a little about a LOT of things and have what many/most youngsters lack - perspective. I'm sure, even in a discussion about GUIs, your CP/M skills help in ways you might not even recognize...though, having said that, I'm currently racking my brain to see how :-)

      --
      It must have been something you assimilated. . . .
    9. Re:Openbox by Bill_the_Engineer · · Score: 1

      I've known people who have "20 years in the business", with resumes and 'experience' to match who are insufferable, incompetent idiots. I know people who have only been working on computers for 10 months (in any practical fashion aside from basic end user stuff) and are more capable and intelligent than said 20-year veterans.

      As someone approaching the third decade really quickly, I had the same observations...

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    10. Re:Openbox by Bill_the_Engineer · · Score: 1

      I can say with absolute certainity that my CP/M skills does not give me any edge in this discussion.

      True but you'll have to admit that swinging your old Kaypro computer around will make you more intimidating. :P

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    11. Re:Openbox by CAIMLAS · · Score: 1

      Here here, I'm only a couple months from that mark myself.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  4. window manager not desktop environment by Anonymous Coward · · Score: 0

    My desktop consists of openbox, wmclock, docker. I use openbox to bind a few keys, like the windows key which brings up an xterm.

    I'm happily not involved in the desktop arguments.

  5. xfce4.... by djsmiley · · Score: 4, Interesting

    I use xfce4 with gnome-terminal. I don't mind other terminal emulators but gnome-terminal is nice.

    And thats about all the customization I do.... I don't want my WM to do anything "clever" if I want some application I'll install it directly....

    Then again, thats why I run gentoo and not some prepackaged distro which decides what I want to run.

    --
    - http://www.milkme.co.uk
    1. Re:xfce4.... by fnj · · Score: 2

      OK, I'll bite; maybe I'm missing something. I'm running Gnome2 on an RHEL6 clone. I use konsole and kate because they are far superior to gnome-terminal and gedit. Preferences aside for the moment, what about my "pre-packaged" distribution hinders me in any way from mixing pieces of various desktop environments?

    2. Re:xfce4.... by Anonymous Coward · · Score: 0

      Absolutely nothing hinders you. It's 2011 and he's still running Gentoo so that immediately tells you that he's safe to ignore. Anyone that still runs Gentoo at the point is retarded. Even most of the core Gentoo developers left the project years ago.

    3. Re:xfce4.... by Rich0 · · Score: 1

      Most major distros have a bias towards one desktop environment or another. You can often install a different one, but you may find varying levels of support for your configuration. A distro that is desktop-agnostic has the advantage that if any application doesn't have a desktop icon show up for any desktop environment it is a bug, and not a "you aren't using it right."

      Running a text editor or terminal from one DE in another is pretty trivial. I think the issue is more around trying to run KDE or a more exotic DE/WM on something like Ubuntu. Sure, there is Kubuntu, but that sort-of illustrates the point - it is painful enough that they more-or-less forked the distro internally just to do it.

    4. Re:xfce4.... by s4m7 · · Score: 1

      The difference between Kubuntu and Ubuntu is what packages come preinstalled and loaded on the CD.

      To convert a "standard" ubuntu installation to a kubuntu installation is this "painful" bit right here:

      sudo apt-get install kubuntu-desktop; sudo apt-get remove ubuntu-desktop

      The main reason that the two separate "projects" exist is to organize which packages come on the CD by default, and to centralize the streamlining of the desktops, that is, that the standard collection of ubuntu functionality (including integration) is available under both environments. It's a fork only in the sense that they each have a separate CD distribution, and a default set of preinstalled apps that do not depend on the underlying libraries of the other DE.

      --
      This comment is fully compliant with RFC 527.
    5. Re:xfce4.... by Rich0 · · Score: 1

      But, what do those packages actually do? How many "meta-packages" exist that create differences between the two installs beyond simply installing the traditional gnome vs kde upstream packages?

      I guess the concern I've heard raised was that the quality level in kubuntu in general wasn't up to the same standards as gnome-based ubuntu. However, I've heard that from ubuntu users and I can't really vouch for it firsthand. Perhaps the situation has improved recently.

      In any case, thanks for the info. :)

    6. Re:xfce4.... by s4m7 · · Score: 1
      Those packages are meta-packages that install all the standard-distro desktop software and dependencies (so like the kde calculator instead of the gnome one, kate instead of gedit, etc) for either environment. The only other real differences are in system libraries.

      The kde desktop does lack a *small amount* of the polish of the gnome desktop, simply because of developer focus and userbase size. Certainly nothing dealbreaking. Most users will never notice. It used to be a heck of a lot worse, but kubuntu has stepped up their game significantly since kde4 was included.

      --
      This comment is fully compliant with RFC 527.
  6. Parts is parts is parts by MooPi · · Score: 1

    Openbox window manager, pcmanfm, feh for images and desktop background , htop for process monitor and uhhh that's it TaDaaaaa. Oh yeah for a little bling wbar dock !

    1. Re:Parts is parts is parts by butalearner · · Score: 1

      +1 Openbox and wbar, plus conky on the right and a vertical tint2 taskbar on the left

  7. Re:Haw. by Anonymous Coward · · Score: 0

    If this was Facebook, I'd "like" your comment. I was coming here to post essentially the same thing.

  8. Arch and ArchBang by macxcool · · Score: 4, Interesting

    I like cobbling together my own desktop too... sometimes. I have a family computer at home with KDE, but my own laptop uses ArchBang which is really Arch Linux with Openbox. Openbox is very sparse though and you can use your own menus, taskbar, system tray, etc. etc. etc. I like the control and I like finding out what's out there and trying new solutions to the Desktop 'problem'.

    1. Re:Arch and ArchBang by nikolardo · · Score: 1

      Ditto the Archbang. I'm using Openbox, Netwmpager (but really just to see things, not to interact with them), two Conkys, Tint2 as my panel (but only for the system tray, everything else is disabled). I launch almost every program I use through a custom keybind, and anything else I can either get through gmrun or the xdg-menu.
      I'm using mostly KDE apps - Konqueror for internet and file browsing, for example.

      Conky, once properly configured, is probably the best hardware-usage monitor available. Openbox, with custom keybinds (including chaining) is my absolute favorite way to interact with a desktop (I have 75 custom keybinds, including keybinds that allow Openbox to act as a psuedo-tiling WM).

    2. Re:Arch and ArchBang by Tooke · · Score: 1

      +1 for Arch Linux. I like choosing my own programs instead of getting a plethora of software that I'll never use. I've become very accustomed to ratpoison for the WM. I can't stand using other computers where I have to drag windows around, resizing is a pain, etc. It gives me a nice perspective to the desktop scene too. Whenever an article comes up about Ubuntu or gnome or whatever, it makes me glad I don't have to deal with all that garbage.

      --
      Anybody want a peanut?
  9. Re:Haw. by Anonymous Coward · · Score: 5, Insightful

    Yeah, how dare he try to use software that he likes! What a fucking asshole. Everyone knows that you just take whatever piece of shit Microsoft shoves down your throat and then you say "Thank you sir, may I have another?"

  10. Xfce and Cairo by Anonymous Coward · · Score: 0

    Xfce works right out of the box. Add Cairo and a few other tweaks and you got a better setup then Gnome 2.xx. For hard core work environments, I would
    probably not use Cairo and make Xfce behave more like Gnome 2.xx with a top and bottom panel. Sometimes the Cairo panel can be annoying when your trying to move between programs a lot.

  11. Re:Haw. by The+MAZZTer · · Score: 5, Insightful

    Back up a few steps. He's asking for suggestions on apps and configurations... how is that an "everybody else is wrong" mentality? You, on the other hand, are immediately leaping to the conclusion that HE is wrong.

    It also sounds like he is experimenting just for his own personal use, not for creating a distro. His own personal configuration would hardly affect public perception of Linux.

  12. FluxBox by Katyrnyn · · Score: 5, Informative

    Years ago I was a BlackBox user. I've always preferred low-impact WindowManagers and never jumped on the Evolution bandwagon. These days I use BlackBox's primary fork, FluxBox, on both my primary desktop and my "Netbook." The menu format is easy to work with and the memory footprint is negligible.

    I don't use a file manager, but I do build most things with GNOME support (if proper), so Nautilus is kinda/sorta there. I'm also not a big panel user - I don't like having tachometers, usage monitors, or any extra stuff filling up my workspace. (I take minimalism to new lows.) Others will have to help you in those respects.

    --
    I dti'r na ndall is ri' fear na leathshu'ile.
    1. Re:FluxBox by jtotheh · · Score: 3, Interesting

      I also found fluxbox after trying to get used to GNOME 3. Fluxbox is really nice. I added some things I cobbled together for automatic hibernation upon low power, adding nm-applet to the flux taskbar,etc. The ease of use of multiple workspaces/desktops is great. I am however typing this on a Mac my work has provided me and it is kind of re-calibrating my perspective of what a good UI can be......

    2. Re:FluxBox by X0563511 · · Score: 1

      You might like OpenBox. Might not be enough of a difference from Fluxbox to bother changing, but check it out if you have not already.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    3. Re:FluxBox by Katyrnyn · · Score: 2

      I've played around with OpenBox in the past (and most other WMs, to be perfectly honest). I don't recall specifically why I chose FluxBox over OpenBox, but both meet my needs. They both keep the BlackBox flavour alive.

      --
      I dti'r na ndall is ri' fear na leathshu'ile.
    4. Re:FluxBox by Anonymous Coward · · Score: 0

      Yea, I'll second the Fluxbox, as I do more than half of what I do from a terminal anyway, and can do without the panels (they often just take up screen space anyway). I usually keep a big Terminator window (borderless, mostly transparent) split into 4 tiles to handle my various IRC connections, ncmpcpp, mutt, and snownews, with a conky monitor over on the side of the screen. The only gui apps I tend to have open all that often are a browser (which, for now, alternates between Chromium and Firefox), evince, pidgin, and qbittorrent (with the latter two being possibly phased out in favor of console apps in the near future, but for now their interface with some features has been enhancing ease of use).

      The only thing I'm considering switching to, if I move away from fluxbox, is some sort of tiling window manager, which I've yet to play around with. The ability to make fairly easy use of the whole thing without the need for a mouse is definitely a draw.

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

      I don't have any spare mod points, but this mirrors my own preferred workspace.

      I've been using fluxbox as my primary window manager for years. It's very responsive, has a low memory footprint, and lacks all the modern "features" of the newer window managers that I can live without (they're mostly useless bloat anyway).

      I do use nautilus for file management tasks, and I pass the --no-desktop option to keep it from taking over the desktop background. Any tachometers and usage monitors get handled by conky. Anything else is either a keyboard shortcut to launch apps (firefox, thunderbird, pidgin, vrti-manager, a few others), started through fbrun, or just run through xterms. As for my xterm preference, urxvt is the best and won't fudge up unicode output. Everything else is done with bash, vim, screen, and other common unix CLI tools. Thankfully, that combination doesn't change between graphical and non-graphical environments very much.

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

      I have issue with the statement "the menu format is easy to work with". I don't want to work with it except in special cases (where it is nice if it is in an easy to work with format). Why is there not an application that, with user assistance if necessary, scans the system and puts popular applications into the menu and lets the user customise it from a gui app? Why is there no gui option to swap left and right mouse buttons? I should not have to dig around with xmodmap each time I wish to do so. A window manager and DE present graphical environments and should have tools to suit. I may be missing something here as I've only tried things like fluxbox and similar a few times, probably briefly every year or so. It would be nice to use something different that kde for a while, but Fluxbox etc, for the reasons above, seems like a penance each time. If I promise to beat myself with birch twigs each time I use then can there be some gui config tools in these graphical environments?

    7. Re:FluxBox by Anonymous Coward · · Score: 0

      I have used fluxbox and blackbox for years, I have always been a minimalist. Recently I have been trying awesome. The reason for this is the integrated lua scripting. Still minimalist for a wm, never really got around to finding a filemanager that I liked, I just stick to terminal, aterm for the scroll bar, and other minor customs. I never found a need for eye candy other then for resource hogging. Why do I need eye candy as long as my games and programs run with THEIR eye candy c(=. Gentoo 3.1.5 kernel. My first years as *nix user was running a Linux From Scratch (LFS), as an example of how minimal I have tried.

    8. Re:FluxBox by Ramin_HAL9001 · · Score: 1

      I don't use a file manager, but I do build most things with GNOME support (if proper), so Nautilus is kinda/sorta there. I'm also not a big panel user - I don't like having tachometers, usage monitors, or any extra stuff filling up my workspace. (I take minimalism to new lows.) Others will have to help you in those respects.

      Minimalist users UNITE!

      I'll contradict you on this point: I like a tachometer because I like to know if I do something in the terminal that I expect the computer to work really hard on, I like to see that it is actually working hard. If CPU usage drops to idle levels too soon, there must have been a problem.

      I use a netbook now so I need all the screen space I can get. I was also a long-time Apple fan-boy. So I love the global menubar in Ubuntu's Unity, and the fact you can access it with the F10 key. I'm also a sucker for compositing windows, even though they are more computationally intensive. Stripping-out all the other stuff you don't need, which involves turning off a bunch of plug-ins in Compiz, you can minimize Unity while keeping the global menu, and you don't need to resort to Xfce which has no (easily installed) global menu.

      Before that I used XMonad, which is a tiling window manager (similar to awesome-wm but uses Haskell instead of Lua). You can probably go days without using a mouse, letting the window manager compute the best window layout every time a window is opened. That is about as minimal and un-invasive as you can get. The deal-breaker for me was that I had trouble getting the global menu to work consistently. So I stick with the stripped-down Unity. Call me crazy.

  13. too broad by Anonymous Coward · · Score: 1

    question is too broad. There's gotta be a dozen variants of each tool you're looking for plus many more obscure or orphaned projects.

    1. Re:too broad by dolmen.fr · · Score: 1

      question is too broad.

      Response is useless.

  14. sawfish window manager by Anonymous Coward · · Score: 0

    Static configuration is the root of both inflexibility and complexity by trying to address the inflexibility with more static configuration.

  15. if you have unlimited time .. by anagama · · Score: 2

    If you have unlimited time, anything is possible. But sometimes, it's just nice to be able to give the installer a few simple bits of information and come back 20 minutes later with a fully functioning system. That's just me whining though because once the damage is done, it leaves the users with little other option but to kludge something together. I just don't understand why perfectly good stuff gets ruined -- and it isn't just linux. Look at iCal in Lion compared to previous versions.

    --
    What changed under Obama? Nothing Good
    1. Re:if you have unlimited time .. by Anrego · · Score: 1

      I did the whole roll your own thing back "in the day". Then I discovered kde3 and really got into the whole "wow, this just works" mentality.

      Then kde4 came out and was a complete piece of shit (I hear it's better now.. but when it first came out.. it was like pre-alpha level messed up). I spend a fair bit of time trying to force kde4 to work in some kind of usable way.. but finally I grudgingly cobbled my own yet again and am now happily using a mixture of various bits (openbox, xfce4-panel, and a bunch of of ther stuff).

    2. Re:if you have unlimited time .. by gajop · · Score: 1

      That's all well in theory, but whenever I try to use one of those "Great User Experience" distros things just fall apart eventually.
      They nearly always have bugs in certain essential system parts, like graphic drivers breaking (happened today on Linux Mint so it's rather fresh), printer problems (still can't make HP1020 work well in Ubuntu), proper home (static IP, routing, ethernet + wifi depending on connection) networking (was a problem when I last checked Ubuntu, hopefully fixed by now), working utilities (music, cd/dvd burning all broke on Ubuntu for me), working options (today, Linux Mint asked if I wanted to copy pidgin settings from Ubuntu, I said yes, it didn't work, my "cp $TARGET $DEST" did).

      It even gets worse when you do system updates such as 10.04->10.10 for Ubuntu, on systems that don't have a rolling release model. Then you will get a bunch of more new problems, many which will not get fixed by subsequent software updates but require settings fiddling or a new install.
      Sure, I too tend to work on higher level (abstraction) programming tasks (best done by matlab like programs) mostly, and I'd love to be able to get rid of all the configuration fiddling when I'm not setting my own preferences, but it's just not possible now (when distros just announce new GUI toolkits instead of making the system more stable - Windows 7 is more stable than any GUI Linux I ever used, and I used a lot of them).

    3. Re:if you have unlimited time .. by jedidiah · · Score: 1

      I can describe either Windows or MacOS in exactly the same way.

      Each has it's rough edges and corner cases and places where it falls down and really shouldn't. So Linux really isn't any worse than any other option here.

      Yeah "Windows 7 is great". Just don't try to run Safari.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:if you have unlimited time .. by fahrbot-bot · · Score: 1

      If you have unlimited time, anything is possible.

      Or, as Steven Wright said: "Anywhere is walking distance if you have the time."

      --
      It must have been something you assimilated. . . .
    5. Re:if you have unlimited time .. by jbolden · · Score: 1

      If you don't need advanced desktop features and want stability go for a server Linux. Something like Debian, Scientific / Cent. You will have to fiddle but you only have to fiddle once.

  16. Re:Haw. by denyingbelial · · Score: 3, Insightful

    Wow, that's harsh. I don't see why you guys are ragging on him so much. Isn't this the point of linux? We do it our way, whatever that means? Personally I never went up to gnome 3, I use the shell as much as I can, and I often use AWESOMEWM. But I'm not one to fight with things, if it works I won't bother fixing it.

  17. Used to do this by panda · · Score: 1

    I used to do this: running everything in blackbox window manager with different panels and other launcher applications. I actually stuck with blackbox for a long time because I liked being able to edit the desktop window in a text file and open applications just by right-clicking on the desktop and choosing from a menu. I gave up on using other launchers and panel applications. I really liked the minimalism of black box.

    Now, I'm using Unity with the Launcher on Ubuntu. I find it usable for the most part, and once you alter habits to work with its paradigm, it doesn't really hinder productivity.

    --
    Just be sure to wear the gold uniform when you beam down -- you know what happens when you wear the red one.
  18. XFCE4 & xdm & idesk & terminator & by mgpl777 · · Score: 2

    Had the same problem as you. I removed all gnome packages. Now I'm using xdm, xfce4 with all plugins and extras, idesk, thunderbird (a.k.a icedove), terminator. After logging htop shows ~100MB memory usage!

  19. Awesome WM by semi-extrinsic · · Score: 5, Informative

    I use Awesome WM. It's a tiling window manager, and it lives up to it's name! I use it both on ArchLinux and OpenSuse, and the stock configuration needs very little configuration to be perfectly useable. The configuration is written in Lua, so it takes a little time to master, but the amount of customization you can do is unbeatable. Screenshots

    --
    for i in `facebook friends "=bday" 2>/dev/null | cut -d " " -f 3-`; do facebook wallpost $i "Happy birthday!"; done
    1. Re:Awesome WM by nem75 · · Score: 4, Informative

      This.

      I actually liked Unity very much, but in it's latest installment it became a sluggish PITA, so I started looking for alternatives. After using lxde-dekstop on the existing Ubuntu for a bit. Then I scratched that and started to build a complete custom install on the basis of the ubuntu minimal install CD.

      So now I use lightdm, awesome wm with xcompmgr for basic drop shadows, Ambiance themes, Faenza icons and everything Ubuntu has to offer in the way of clear, smooth font display. Only gnome-settings-manager and gnome-keyring are left from Gnome Desktop.

      This is the snappiest, fastest and most usable desktop environment I've worked with so far. I use it on my work notebook, with two 90 degree tilted external displays, and everything works without a hitch, even switching from rotated displays to the notebook screen and back (thanks to xrandr -o and disper).

      It's geeky and a bit of a learning curve if you want to customize, but I'd definitely recommend giving it a try.

      (And - on a DE unrelated note - if you work with code everyday tilting your display and seeing the code over the full _length_ of your monitor is like a breath of fresh air. ;))

    2. Re:Awesome WM by Anonymous Coward · · Score: 0

      To be awesome, a window manager must first learn to vsync. Just like the big boys learned to do 10 years ago.

      But it isn't awesomeWMs time now, is it?

    3. Re:Awesome WM by Hatta · · Score: 1

      Is the amount of customization literally unbeatable, or just unbeatable by your typical wm? I ask, because there's a whole family of tiling window managers that are configured in anything from C to Haskell.

      It seems like which language you want to use to configure the wm is the only differentiating feature between tiling wms. This makes it hard to compare and contrast the actual capabilities of these wms, since you have to know a dozen programming languages to really be able to put each one through its paces.

      --
      Give me Classic Slashdot or give me death!
    4. Re:Awesome WM by CAIMLAS · · Score: 1

      I'm an ardent supporter of Awesome.

      That said, awesome is one of those things you either love to death immediately, or hate forever. You've got to be wed to a keyboard or willing to divorce yourself from "Windows-isms" to jump in head first, because it isn't -well- suited for mouse use, IMO.

      I've run awesome on everything from an ancient NEC MobilePro 780 (32Mb RAM, 184MHz MIPSIII CPU, 4" 640x240 or such LCD) - it barely ran, and took about a month to build - but it did run!) to my current i7 workstations. It performs admirably on both very small, awkward input devices to full workstations with multiple heads.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    5. Re:Awesome WM by CAIMLAS · · Score: 1

      On the earlier awesomewm versions, configuration was a bit of a bear, but only because it was unfamiliar. I tried to fix the wm into my concept instead of learning the concept (never a good idea). Since then, they've changed the defaults quite a bit (at least on Ubuntu/Debian, which is what most of the devs use, IIRC), and the only thing I have had to do is set CapsLock to be my "Mod4" key. The defaults are quite sane and intuitive.

      See my earlier posts on this thread, if you'd like more of my thoughts/config info.

      Configuration is in lua (which looks a bit like python to me in syntax), which is used for most game UIs, as I understand it. I've not had to mess with it. It just works.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    6. Re:Awesome WM by Anonymous Coward · · Score: 0

      I disagree with your mouse statement. If you hold the mod4 button and click, you can move windows around. Click the right mouse button and you can re-size them. Bind mod4 and c to kill focused window and you've got a mouse friendly TWM

    7. Re:Awesome WM by Menkhaf · · Score: 1
      I've been using Awesome for about a year, and I really dig it; though more the concept than config files in Lua. Awesome is just one tiling window manager though, there's quite a few other:
      • dwm
        Extremely small. No config -- just c code.
      • qtile
        Apparently a bit like Awesome, but written and scripted in Python.
      • xmonad
        Written an configured in Haskell. Supposedly crash-free (not that I've ever had Awesome crash).

      I've heard much good about xmonad, and I'll be switching to it one of these days (I figure it's a great way to learn me some Haskell).

      --
      A proud member of the Onion-in-Hand alliance
    8. Re:Awesome WM by Anonymous Coward · · Score: 0

      And this is why Linux will never take over the desktop. This is supported by stock Windows with no arcane command line apps needed.

    9. Re:Awesome WM by Anonymous Coward · · Score: 0

      I am a big fan of tiling WMs. I am typing this on a laptop running Arch with Awesome WM on top.

      I used to use XMonad, which uses Haskell as its configuration language. What changed me to Awesome was both it's concept of 'tags', which I find more powerful than 'desktops'***, and the management of dual-monitors setups (which is a complete clusterfuck in XMonad). I could not easily (and trust me, I tried) bind a key to "put this window in the other monitor". In Awesome this is Meta+O on the default config.

      It is not the dificulty of configuring it per se, but also the mentality. One could probbly feel more at home with the XMonad screen-handling, but I myself definitely didn't.

      Awesome is configured in Lua, and if you are not familiar with Functional Programming then it is extremely more well-suited than Haskell.

    10. Re:Awesome WM by jbolden · · Score: 1

      xmonad won't teach you any Haskell unless you decide to start hacking it.

      If you want to learn Haskell, learn Haskell.

    11. Re:Awesome WM by eno2001 · · Score: 1

      No. No it's not.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  20. xfce4 by WhitePanther5000 · · Score: 1

    I have gotten very comfortable and efficient with my Gnome 2 setup over the years, and I recently switched to xfce. The setup is almost identical and I've been very happy. All I had to do was customize my panels and apt-get a few add-ons (like the Orage clock/calendar and system monitor). Xfce has come a long way since I last used it.

  21. Fear and loath... by Anonymous Coward · · Score: 0

    Just guessing what might be to administer 100, 1000 or more such frankeistenized boxes...
    What if an 'ol good lib does makes you receive 328 assistance ticket at once... Back to terminal in 23? Your' fired at once!
    Ndv

    1. Re:Fear and loath... by OrangeTide · · Score: 1

      most places I've worked won't support Linux desktops and leave engineers on their own to do their own administration. My current place requires that I have a Linux desktop, but IT does not support it past the hardware.

      --
      “Common sense is not so common.” — Voltaire
    2. Re:Fear and loath... by certain+death · · Score: 1

      Yep, and if they did support it, they would have a standard build. You probably wouldn't have the ability to customize much at all and would have updates pushed to you from whatever patch management system they use. I don't understand why anyone would even attempt to use that argument, if you use a system in a corporate environment, it isn't just for security reasons that they have a standard build, it is for ease of updates and support.

      --
      "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
    3. Re:Fear and loath... by Teun · · Score: 1
      Yeah right, monoculture enhances security.
      In biology they call it incest.

      It's from the same 'culture' that prescribes password changes every 30 days.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  22. Slightly modded XFCE by Anonymous Coward · · Score: 1

    I dislike Gnome Shell too. I switched to XFCE, but Thunar is nearly unusable for what I need, so I am using Nautilus. It was not easy to switch, and it still takes 15-20 seconds to load Nautilus AFTER completing XFCE panel loading.

    As for panel, I use a CPU/mem load meter, a desktop switcher (I use 10 of them), windows list, pomodoro applet, notification area and clock. I also have a "main menu" icon, but rarely use it, preferring gmrun bound to the Menu key on the keyboard. I do most of my work thru keybindings

    1. Re:Slightly modded XFCE by Hatta · · Score: 2

      If you want a nice light GTK based file manager, I've found emelfm2 to be excellent. The shell will always be the best file manager, but a commander style file manager does come in handy occasionally.

      --
      Give me Classic Slashdot or give me death!
  23. Enlightenment and aterm by SocPres · · Score: 0
    If I wanted the crappy look and feel and overhead of MS Winders, I'd use KDE and/or GNOME. But since I don't, I use Enlightenment E16. Very clean and highly customizable. And no effing start bar or task bar or other acreage-nabbing gadgets if I don't want them. But instead of using Enlightenment's eterm (or the GNOME/KDE ones), I opted for aterm. It's much faster at scrolling than eterm, it's fairly flexible on configuration, and I don't need 400MB of libraries just to install it.

    I may have to take another look at E17 someday, but for now E16 does everything that I need and want (e.g. compositing) without baggage. And I also run this on Gentoo, with all of its faults, because I still find it easier to maintain media-driven applications and their codecs without the hoops necessary on RPM/APT based distros.

    My $.02.

    Happy hunting!

    1. Re:Enlightenment and aterm by mcclungsr · · Score: 1

      I also use E16, for about 12 years now. Also on Gentoo.

    2. Re:Enlightenment and aterm by yahwotqa · · Score: 1

      Doesn't aterm have problems with unicode? I seem to recall that I had to ditch it for eterm, and eventually for rxvt-unicode because of that - but maybe it has improved in past few years...

    3. Re:Enlightenment and aterm by SocPres · · Score: 1

      Doesn't aterm have problems with unicode? I seem to recall that I had to ditch it for eterm, and eventually for rxvt-unicode because of that - but maybe it has improved in past few years...

      Hmmmm...that certainly would explain the odd characters I see in the "xinput -list" output. Point taken. Something for me to tuck away in a wiki for when I really need to use something Unicode in a term. TY!

  24. fvwm+gnome panel+conky by Anonymous Coward · · Score: 0

    Been using for 16+ years fvwm for WM, it is now polished for my needs. Added a gnome-panel some years ago, mainly to embed notification icons. The Gnome2->3 transition broke the hardware-monitor that I was using 2 months ago, so I had to find a replacement for it, and settled for conky, which is very nice.

    1. Re:fvwm+gnome panel+conky by fusiongyro · · Score: 1

      I'm with you, more or less. I've used them all. I remember being very productive with pwm about a decade ago. I use Mac OS X at home, but at work, Linux, and I've settled into a nice configuration of fvwm, mostly emulating Xmonad by way of keybindings, with a little xmobar at the top of the screen. It took a small amount of scripting to get the current window title up there and the current "workspace" but now everything is put together and seems to be working well and I'm very seldom tempted to run back to KDE or GNOME.

    2. Re:fvwm+gnome panel+conky by Anonymous Coward · · Score: 0

      "I remember being very productive with pwm about a decade ago".
      I like the way you put that. About a decade ago I was very productive with fvwm and TkDesk.
      Does anyone here remember TkDesk? It was a file manager that included a built-in text editor and panel.
      Its development was abandoned. But to this day, I've never found anything better.
      These days I do best with xfce.

  25. lubuntu by drinkypoo · · Score: 1

    Ubuntu got too heavy so now it's Lubuntu. Which is now an official fork, officially solving the problem of Ubuntu being too heavy :) Then if you just avoid installing anything that depends on Mono (use Rhythmbox and not Banshee, use the C++ port of gnote if you must, etc etc) then you avoid the worst cancers. As long as you use a Lubuntu session and don't load any GNOME apps then those libraries etc don't need to load.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  26. Re:Haw. by bipbop · · Score: 2

    How fortunate we are that this is not Facebook.

  27. xcompmgr by OrangeTide · · Score: 1

    xcompmgr is a bit more stable than compiz in my experience, but it is much slower. but running awn it's not usually a big issue though.
    cairo-dock / glx-dock is another one that has proven useful, and has slightly better hotkeys, but also has more bugs than awn.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:xcompmgr by evandrofisico · · Score: 1

      Take a look at cairo composite manager. In my experience, it is faster than xcompmgr and runs on any window manager.

  28. Openbox and xfce4-panel by Anrego · · Score: 1

    I use openbox with xfce4-panel and a number of other odd programs (some I wrote, some from other environments, some standalone).

    xfce4-panel is critical to my happiness because it handles multiple monitors very well (seperate panel for each window.. no glitches.. just works). This seems to be a feature lacking in a lot of panels/window managers.

    I use dolphin for file browsing (I do most file management from a console but find dolphin is nice for browsing around my vast media collection).

    I'm not an minimalist. I used kde3 for a long time and was happy with it (before that it was icewm). I like lots of clutter and silly apps that don't really do much. I've got lots of screen real estate (6 monitors) and usually have them plastered with all manner of stuff.

    I use gkrellm for resource monitoring. I know.. kind of kiddie ish.. but I like that it can do remote monitoring. I have 5 "stacks" that monitor 5 different machines. 2 of those machines are only on periodically, so I wrote a patch that adds an option to gkrellm to display "offline" instead of going into alarm mode when a box disconnects.

    I don't bother with desktop icons, but do use a homebrew app for desktop wallpaper. There are lots of wallpaper managers.. but I honestly couldn't find anything that did what I wanted. Everything was either too simple (and couldn't handle multiple monitors) or insanely over-complicated. Was easier to just whip up an app that randomly cycles through images in a directory than try to sort through all the options out there.

    This one is gonna cost me some geek cred.. but I use... xchat! Used to use bitchx, than irssi (and still do occasionally).. but xchat is where it's at.

    1. Re:Openbox and xfce4-panel by Calindae · · Score: 1

      I love openbox. Throw some tint2 panel at it (like #! does) and it's ready to go. So fast on any machine I've ever put it on.

    2. Re:Openbox and xfce4-panel by hockpatooie · · Score: 1

      I've used xfce since forever, sometimes trying more 'leet' window managers but I could never get proficient enough to do everything I wanted with them. Recently I replaced xfce's built-in window manager with openbox and I couldn't be happier. It's easy to define all the shortcut keys you want for flipping windows around, and I keep the advantage of xfce's panel, session management, etc. It was a big productivity boost for a minimal investment.

  29. Really by joh · · Score: 2

    If you could be happy with a cobbled-together environment you still have to invest non-trivial amounts of time and effort in, why don't just install whatever ready-made environment comes along the way and be done with it? Chances are that it is better, smoother, prettier and more capable than what you can get together by yourself with reasonable effort.

    Or start out with FVWM, Gkrellm and a bunch of terminal windows. Or go nostalgic and get a copy of OL(V)WM and all the old SunOS/OpenView desktop stuff to go along with it. There are long days and nights waiting to be wasted on that, believe me. I did all of that 10 or 15 years ago and today I miss nothing of it.

    Don't waste your time on solving problems that were already solved in a thousand ways 10 years ago. If you're serious try to develop your own DE which is really *NEW* and not another bad copy of Windows95 or CDE or NeXTstep. Windows with a title and a frame and buttons in the title and a desktop with icons on it and a panel with a bar of window titles on the top or bottom of the desktop are so *boring*.

    1. Re:Really by xpurple · · Score: 1

      I use fvwm2 and it works very well. Quite snappy. I have the KDE and gnome libs installed so all those apps run fine.

      --
      http://www.xpurple.com
    2. Re:Really by CAIMLAS · · Score: 1

      Don't waste your time on solving problems that were already solved in a thousand ways 10 years ago.

      ORLY.

      If everyone still had that mindset, we'd be using fvwm or fvwm95, or maybe icwm. Remember GNOME 1? Talk about uncomfortable - the latest gnome incarnations are actually better. :)

      Or worse still, we'd be using Windows 9x and NT.

      The recent Linux DEs and WMs are drastically better than what came before, regardless of whether you're talking about KDE, fluxbox, awesome, lxde, or even Unity. There isn't even a comparison.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  30. openbox with fvwm by Anonymous Coward · · Score: 0

    Desktop environments are soooo 2000's and bloated. Come back to using a Window Manager and control your own settings for everything. A single text file isn't hard to manage or learn.

  31. wmii by mothlos · · Score: 1

    Since I don't mind fiddling with things to get my environment working the way I like, I have had great success with wmii, a tiling window manager which uses a very accessible runtime interface to allow for all sorts of scripting in a variety of languages. The normal usage of this sort of window manager is to use key commands to launch your apps. When windows get created they are automatically arranged either using scripted setups (like to arrange all of the sub-windows in GIMP) or to a default space where you can move them around, once again, using your keyboard. Development versions of wmii have a built-in dock which integrates into the information bar.

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

      wmii both sucks and rocks. It is so far the only WM that does tiling Right(tm). I'd kill for a lighter WM that'd use the "column" stacking/tiling layout the way wmii did it. All those crazy "tiling master on left", "tiling master on top", "fair horizontal", "spiral", "monocle", "fibonacci", etc. layouts are simply crap, total fucking crap, not worth attention at all, they produce more problems than they solve, mentioning them in a sentence including the word "usability" would instantly make the sentence an oxymoron, and I don't know what kind of moron came up with this retarded idea that spread like cancer over all those otherwise almost-perfect pieces of software. Because of this, all those tiling WMs are shit.

      But wmii has a big, big problem. At the time it was conceived, controlling a WM through a 9P filesystem seemed like the greatest idea ever. Seriously? It's a piece of unmaintanable, incomprehensible crap, and also sub-efficient and unresponsive under any serious CPU or IO workload. Even the suckless.org community thinks so, and they've officially removed wmii from their list of examples of suckless software - because they believe it sucks. And they're right.

      Switched to dwm, but I've a life to live, so maintaining custom patches turned out to be more of a problem than a solution. Now I'm an almost-happy user of Awesome, a dwm fork. What I'd love to see done here is column-tiling layout, the way wmii does it. It would be perfection.

    2. Re:wmii by lee1 · · Score: 1

      How come I use dwm but don't need to "maintain custom patches"?

    3. Re:wmii by IDK · · Score: 1

      You haven't customized it as much as him?

    4. Re:wmii by IDK · · Score: 2

      I had kind of the same problem, and then tried i3, which was awesome at first, but then on the latest version they fucked it up so the tiling doesn't work as it did before. I hacked it so it did, and it works fairly well actually. Try it out!

    5. Re:wmii by shutdown+-p+now · · Score: 1

      It just means that you haven't changed its configuration. The annoyance with dwm is that its source code is its config (which is also why it's not very repository-friendly). I think this decision of theirs was, quite possibly, more idiotic than wmii's use of 9P.

    6. Re:wmii by lee1 · · Score: 1

      Actually, I use some contributed patches and changed the header file myself a bit. But I don't seem to need to do any maintenance on these. On the very rare occasion that I install a new version, there doesn't seem to be a problem in applying the patches. But I can see where it might be. Also, I think that changing the source to configure is cool. As they say on their webpage, "Because dwm is customized through editing its source code, itâ(TM)s pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions."

    7. Re:wmii by shutdown+-p+now · · Score: 1

      As they say on their webpage, "Because dwm is customized through editing its source code, it's pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions."

      Yup. They pretty much took the worst attitude that is stereotypically associated with OSS, and are proudly displaying it as if it were some badge of honor. I don't see how it can be a good thing.

    8. Re:wmii by Anonymous Coward · · Score: 0

      Care to share your patch?

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

      AFAICT suckless.org is not about doing open source or free software... Their agenda is to produce minimalistic, customizable and highly usable software for power users, access to the source is just a way of achieving the goal of customizability. In fact they've been discussing hacking together a standalone, "less sucking" PDF viewer based on Chrome's proprietary pdf renderer library, because it "sucked less" than alternatives.

      Check out their public hg repo (http://hg.suckless.org/), there's plenty of really cool stuff in there, including an alternative to sudo (sup), an http server (quark), a terminal emulator (st), a selection of base Unix utilities (sbase), and more. Even if they lack features you night need, some of these include the best examples of well-written C (or for that matter, any code) I've seen in my life. Seriously, this repo is like an invitation... Come here... Study me... Hack me... Use me... Accidentally, isn't it what free software was supposed to be?

      (captcha: elitist)

    10. Re:wmii by lee1 · · Score: 1

      They give me the source to some of the most useful (and beautiful) software on my machine, stuff that I use every day. And they ask nothing whatever in return. Even their website is handsome and has no advertising. And they have a sense of humor, that you seem to have trouble appreciating. It is a good thing.

    11. Re:wmii by Anonymous Coward · · Score: 0

      Looks like i3 ( http://i3wm.org/ ) would solve your problems - it uses tree of containers metaphor (in most cases gives you the same results as wmii, but you can make some more advanced layouts just by moving windows and splitting containers - there are no hardcoded layouts).

  32. You don't!! by phlawed · · Score: 4, Interesting

    I. Do. Not. Get. It.
    It is beyond me why people want to emulate the clutter they have on their physical desk, on their computer.
    One does not need a "Desktop Environment".

    What I want is a window manager that allows me to set the only sane focus policy (focus follows mouse, click to raise), maintains the user experience and config-file compatibility from release to release and otherwise stays out of the way. Not having to choose between 42 different plugins/extensions/addons and whatnot is also a good thing.

    A couple of years ago (*cough*) when IBM killed OS/2, I made the transition to Linux. I soon landed on icewm as my preferred window manager, as it had a "OS/2 Warp" theme. I believe I at one time played with a Presentation Manager-like desktop, but I soon realized it was more hassle than benefit.
    icewm has a fully configurable "context-menu" on the entire desktop background (right-click mouse for *your* selection of files, programs, folders, etc), ditto menu for windows (left click), configurable hotkeys (I hit F12 for a terminal), a toolbar with the regular stuff, workspaces and so on.

    And for any newbie out there: not running gnome or kde or whatever does not prevent you from launching gnome or kde programs.

    Now, please tell me again about the added benefits of having a zillion garish icons on your desktop background?
    Or, by the way... don't bother,...

    --
    Dag B
    1. Re:You don't!! by Anonymous Coward · · Score: 0

      What I want is a window manager that allows me to set the only sane focus policy (focus follows mouse, click to raise), maintains the user experience and config-file compatibility from release to release and otherwise stays out of the way. Not having to choose between 42 different plugins/extensions/addons and whatnot is also a good thing.

      A nitpick, but that's not the only sane focus policy for overlapping window managers -- there's good arguments both for and against click-doesn't-raise, as sometimes you want to interact with a window without mucking your stacking order.

      And then there's the whole tiling philosophy, where windows are visible or not, but never overlapped -- if you have screen real estate to spare, it trades off some of that real-estate for simplicity (and thus efficiency). In this day of 6-output video cards and cheap 1920x1080 monitors, it's easy to go big enough to make tiling the more practical approach on a workstation (and in fact I use a tiling wm there), while it's less practical for, say, a 1280x800 laptop, where I use a stacking window manager.

    2. Re:You don't!! by lindi · · Score: 1

      If you run gnome programs from icewm you may experience odd problems. For example epiphany opens PDF files in GIMP http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526958 since icewm-session does not set XDG_DATA_DIRS or know much about freedesktop.org standards.

    3. Re:You don't!! by Anonymous Coward · · Score: 0

      A window manager - a program that moves windows around - should not need to care about which programs other programs use to open files.

    4. Re:You don't!! by Anonymous Coward · · Score: 0

      I was going to say "IceWM" as soon as I started reading the second paragraph.

      Same philosophy here.
      I have put together a reasonable desktop with it, though.
      IceWM (WM + panel + tray + clock + system/network/battery monitor)
      The file manager of the day: mc, pcmanfm, dfm (OS/2 style! --and dead for a decade), xplore, worker, rox (not now)
      The terminal of the day: urxvt, xterm, lxterminal, roxterm, or rarely aterm/rxvt/...
      xapps, bc, & dc for calculator and misc utils
      GVim or nedit for editor.
      Gnumeric or planmaker as spreadsheet
      Abiword, Write, or textmaker for documents.
      *123 for music (mostly mpg123).

      I also have played with opencde (http://opencde.org / http://devio.us/~kpedersen ). Not as functional, but fun to use sometimes.

  33. Desktop environments a dumb idea by 0123456 · · Score: 3, Insightful

    That made me realize that we really don't need a packaged desktop environment, there are pieces ready for assembly.

    This used to be the Unix Philosophy, before someone decided that it would be really cool to force everyone to use your own specific applications rather than building independent apps and window managers with some kind of standardised communications for anything that needed two apps to talk to each other. If developers had stuck with that I'd be able to run KDE apps in Gnome without crashing or having to continually click 'Oh my God, KBollockManager is not running' dialog boxes.

    Why they did this, I don't know. I guess they decided it was easier and shinier to build everything from scratch than to negotiate with other developers so that their apps would interoperate easily.

    1. Re:Desktop environments a dumb idea by jbolden · · Score: 1

      The reason is because you can move much faster if you can vertically integrate. The people who first proposed the creation of a Linux GUI, KDE, wanted the advantages of vertical integration.

      Developing a complex communication standard that is agreed upon can take a generation. Using a toolkit is instant.

  34. Compiz, tint2, kupfer, conky, pcmanfm by Anonymous Coward · · Score: 0

    I came to the same conclusion last spring. I'm on arch linux and my desktop is as follows:

    Window Manager: Compiz (though this could easily be openbox if you don't want the shiny... I keep it for the window management plugins)
    Panel: tint2 (when I last looked it didn't really support multiple viewports in compiz well so I patched in the support (they're hesitant to officially add support))
    Launcher: Kupfer (I don't really like menus)
    System Info: conky
    File Browser: pcmanfm
    Editor: vim

    I use xautolock to lock my screen (via slock), and suspend my PC. I don't currently use a login manager, as it is easy enough to "startx" when I want a graphical session. Switching between viewports (compiz only has one "workspace") is done in the normal way. I also use the put and grid plugins to rearrange windows via the keyboard. The system was originally based on a lxde desktop so lxsession manages auto-starting programs.

    The nice thing about rolling your own desktop environment is that you can switch out parts as you like. I've specifically chosen these apps to avoid installing a majority of the gnome/kde subsystems. This keeps my system quick to boot even on four year old hardware.

    Finally: if you don't want your panels breaking then stay off of the unstable branch.

    1. Re:Compiz, tint2, kupfer, conky, pcmanfm by Narksos · · Score: 2, Informative

      (one more time, but logged in) I came to the same conclusion last spring. I'm on arch linux and my desktop is as follows: Window Manager: Compiz (though this could easily be openbox if you don't want the shiny... I keep it for the window management plugins) Panel: tint2 (when I last looked it didn't really support multiple viewports in compiz well so I patched in the support (they're hesitant to officially add support)) Launcher: Kupfer (I don't really like menus) System Info: conky File Browser: pcmanfm Editor: vim I use xautolock to lock my screen (via slock), and suspend my PC. I don't currently use a login manager, as it is easy enough to "startx" when I want a graphical session. Switching between viewports (compiz only has one "workspace") is done in the normal way. I also use the put and grid plugins to rearrange windows via the keyboard. The system was originally based on a lxde desktop so lxsession manages auto-starting programs. The nice thing about rolling your own desktop environment is that you can switch out parts as you like. I've specifically chosen these apps to avoid installing a majority of the gnome/kde subsystems. This keeps my system quick to boot even on four year old hardware. Finally: if you don't want your panels breaking then stay off of the unstable branch.

  35. Ironically, FVWM2 by undeadbill · · Score: 2

    I've put my own DE together with FVWM2, which is pretty much designed for that sort of thing. It has the ability to take Perl scripting for almost every feature you want, and works well with integrating services to the DE. I've been able to create dynamic menus from it, with button options for other activities (ex, listing and acting on mail, for one; also, popping up new dynamic DEs based on nagios messages for host troubleshooting, complete with relevant schematic on the root window, etc). The great thing about it is that you can program in the behavior of pretty much any other desktop feature you want, mixing Windowmaker features with XFCE, etc. Plenty of apps out there will work with it as well.

    1. Re:Ironically, FVWM2 by Anonymous Coward · · Score: 0

      Can you point us to some reading on this topic? The concept sounds useful for designing a DE dedicated to a specific task.

    2. Re:Ironically, FVWM2 by Anonymous Coward · · Score: 0

      What's ironic about that? I too use FVWM2, which does what I want and nothing I don't want. I add the XFCE panel to provide a system tray, clock, and workspace switcher, and stick xfce4-power-manager and nm-applet in that.

      Everything else is done with standalone programs: a standalone volume control, a simple logout menu written in Python, a heavily customized gmrun, xscreensaver, Firefox, rxvt-unicode, and Emacs. And that's pretty much everything I need. Sure, it's not as pretty as GNOME or KDE, but it's a hell of a lot simpler to manage.

    3. Re:Ironically, FVWM2 by undeadbill · · Score: 1

      Back issues of the Linux Journal are helpful. Looking at FVWM config files of DEs that you like the appearance of. OpenBSD deploys with FVWM, and quite a few people use it or FVWM2 (those who don't convert over to cwm, that is). Spending hours on the man pages for FVWM2 and doing a lot of experimentation is what worked for me. Often, I had given up on FVWM, and was trying to use another DE, and then found myself wondering why I couldn't get X feature to do what I wanted it to do. Every time, to get all of the features I wanted, it ended up being FVWM2, but it meant I had to experiment with my features and fix my scripting.

      In the long run, it help me learn a lot about planning, bug documentation, and writing good requirements. I had to do all of that for myself so I wouldn't go back and keep repeating things I'd already done, but had forgotten why I had dropped them in favor of the next task.

    4. Re:Ironically, FVWM2 by undeadbill · · Score: 1

      Oh, I say ironically because I was using it in the 90s, and since then there have been these huge projects with thousands of work hours spent to correct the deficiencies of something as "complicated" as FVWM... which have resulted in DEs that are FAR more complicated to fully customize. In the end, I keep coming back to FVWM(2), and I find that ironic and amusing.

  36. avant + compiz or kde by McLoud · · Score: 1

    Last time I used that, I was using compiz, avant-window-manager and gDeslets. I used nautilus as filemanager, but keep in mind this was in the gnome2 days where all you needed was to lauch gnome-settings-daemon and you was set. At this day and age, I use a customized kubuntu, and plasma makes very easy to move stuff around the way I like to do, kwin is working great in 4.7.6 as window manage. The only complaints I got is kopete protocol stability (only recently msn got back to working for me) and lack of a descent SIP phone, so I got to use ekiga for that. I always used thunderbird as mail client and that's unlikely to change since it is mostly desktop-safe, same for chrome (konqueror or rekonq are still too slow;/buggy for general usage)

    Thats my 0.02 brazilian cents

    --
    sign(c14n(envelop(this)), x509)
  37. Mouse = a device for focusing xterm windows by psergiu · · Score: 1

    WMX

    http://www.all-day-breakfast.com/wmx/

    Features:
    - Lightweight (size measured in Kb, not Mb)
    - Unobtrusive. Uncluttered appereance (we need no friggin' icons on our desktop)
    - Left-side titlebar preserves space on wide-screen displays
    - Multiple desktops
    - Root menu for quick launch of applications (just put scripts/symlinks in a directory, the contens will be displayed as a menu)

    --
    1% APY, No fees, Online Bank https://captl1.co/2uIErYq Don't let your $$$ sit in a no-interest acct.
  38. Right Idea, Wrong approach by pyronide · · Score: 2

    IMO, I think that a linux user trying to cobble together unstable releases of DE software would consider attempting to fix the software that one likes - I'd make a safe wager that most of one's problems stem from configuration issues. I say that because with my 4 years of limited experience with the linux desktop, I spent plenty of time distro/DE-hopping to find a remedy to having to edit default settings to get usability to the point were I like it. Then I learned that not all software is created equal, and not a single developer out there has the ability to read my mind. I tend to find - in my limited experience - that linux software tends to not "break", but is simply mis-configured for my unique situation by default.

  39. Try Haskell by Vahokif · · Score: 2

    Recently I've been using the XMonad window manager with the XMobar status bar. Both are written in Haskell and are extremely minimal. XMonad is tiling so it's a joy to use on a laptop as you never need to use the mouse.

    1. Re:Try Haskell by kruhft · · Score: 1

      And if you're scared of Haskell, try stumpwm, another tiling window manager written and configured in Common Lisp.

  40. for years, by Maljin+Jolt · · Score: 1

    slim+fluxbox, no panels. lots of conky instances for monitoring EVERYTHING in the house.

    --
    There you are, staring at me again.
  41. good people are noticing by rubycodez · · Score: 3, Interesting

    It's good people are noticing that the Linux desktop is largely going to hell, being destroyed by developers ignorant of user needs working in a vacuum. It's good people want to come up with solutions to giving the user control of workflow and configuration. Things were looking bleak.

    1. Re:good people are noticing by Anonymous Coward · · Score: 0

      You speak of this approach like it's something recent.

      Some of us have been running X setups that don't include GNOME or KDE or anything like that since the 90s. The idea that you need some crappy "environment" to imitate Windows is the upstart in all this.

  42. CLI Linux by gajop · · Score: 4, Informative

    TL:DR https://bbs.archlinux.org/viewtopic.php?id=131196 read the information below the screenshots and take your pick! Your realization is what people were doing for many years now.

    The answer is clear, if you want a complete "build it yourself" distribution, with parts hand choosen, just go for one of the command line interface based distributions, such as Arch or Gentoo, which come with a bare system.
    F.e by just following Arch Linux' wiki for system installation you will get familiar with all the WM/DE choices, and depending on what you pick there you can get further specific information on the Arch wiki or specific WM, regarding systray/pager/filemanager and other utilities that work well there.

    I for one have openbox with tint2, conky and pypanel, with thunar as filemanager (although I often just use coreutils when it's faster/easier). Of course, no one is forcing you to choose Arch or Gentoo, Ubuntu is fine but to me it makes no sense to choose a GUI distribution which comes hand polished for GNOME/KDE/*DE usage when you will just clean it all and install ratpoison.

    1. Re:CLI Linux by WhitePanther5000 · · Score: 1

      I used Ubuntu for awhile, but I just switched back to Debian. Ubuntu tends to break when you do weird stuff, or run a vanilla kernel... and Debian is a nice middle ground. Fairly bare bones, easy to configure, but doesn't require you to compile almost everything. Gentoo was fun though when I had the time to mess with it.

  43. My system by MonsterTrimble · · Score: 1

    I think everyone does this to some extent although with my laptop being about 9 years old I try to keep it low on resources as possible. My system has Lubuntu as the baseline, Clementine for music, Picasa via Wine for photo control & editing, Opera for the browser & RSS feed, and Dolphin for the file manager. I used PCmanFM for a time but the split screen is a killer feature for me, even with it requiring Nepomuk for some god only knows reason. My only real complaint is Samba is STILL borked on Lubuntu which eliminates my access to the server.

    --
    I call it 'The Aristocrats'
  44. openbox! by mynis01 · · Score: 1

    I've been using crunchbang openbox (debian base) for the longest time, but just recently switched to arch out of frustration with some of the debian wheezy issues right now. I'm still using the same setup for the most part though, openbox with some xfce apps and other stuff. Thunar file manager, terminator or urxvt terminal emulator, tint2 pannel (which I never use really), nitrogen for setting wall paper, and conky for system monitoring. A lot of that stuff you could replace with other apps, but two of those things which I can't live without anymore are terminator and conky. Terminator is great because of it's built in tiling functions (I really don't need tiled media player and browser windows) and conky is the most configurable system monitor out there. The openbbox rc.xml file is really easy to configure and once you set up your hotkeys to your liking, you find yourself not even needing the GUI or a mouse to swith between windows, open applications, resize windows etc. If you wanna try this setup with minimal hassle, you can check out the crunchbang distro from a live CD, it's debian stable based though which might not be your thing.

  45. here is mine by ladoga · · Score: 1

    WM: Fluxbox and backgrounds with feh.
    FM: ROX-Filer, BASH
    Audio: ALSA
    Multimedia: MPlayer, SMPlayer, Audacious and Geeqie.
    Messaging: Pidgin or irssi with irssi-xmpp plugin.
    Photo editing: ufraw and GIMP.
    WWW: Iceweasel(Firefox) and Chromium.

    And no need to take part in DM fights :)

  46. gkrellm by hakova · · Score: 1

    I don't have a strong feeling about any window manager these days, although KDE4 is more stable than ever, and TDE is very fast, stable and nostalgic. I prefer gkrellm somewhere on my desktop as a habit more than anything else. It helps me to keep an eye on the network and CPU usage (boinc runs continuously in the background, and sometimes a virtual machine too), as well as temperature readings.

  47. Arch + Various by PhattyMatty · · Score: 5, Interesting

    I just started building my own a few months ago and I'm pretty happy with the following:

    Arch linux - has my favourite package manager (pacman + yaourt)
    Xmonad window manager - tiling wm that doesn't get in the way, with some minor configurations
    Stalonetray - has a clock (trayclock), sound (pnmixer), battery indicator (qbat), dropbox, etc.
    ranger - vi-like file browser which is simple to use, runs in a terminal (urxvt), and I keep a regular filebrowser (nautilus) around just in case something needs me to drag-and-drop something.

    non-visual things:
    udiskie - automount usb drives and things

    It's a very simple setup, though there are more things than what is mentioned here, and I love it. :)

    A list of programs which I am currently using and why is here: https://github.com/MattWoelk/configuration-files/blob/master/home/matt/programs.txt Enjoy!

    1. Re:Arch + Various by Hatta · · Score: 1

      udiskie - automount usb drives and things

      Doesn't udev handle that?

      --
      Give me Classic Slashdot or give me death!
    2. Re:Arch + Various by PhattyMatty · · Score: 1

      udisks and udev work together to let you mount devices, and udiskie uses both and does it automatically. So things show up in /mount/usb-name-here instead of sitting in /dev/bla waiting for you to mount it somewhere.

      Some related information: https://wiki.archlinux.org/index.php/Automount#UDisks

    3. Re:Arch + Various by lindi · · Score: 1

      A while ago I had to explain how USB flash drives are mounted on desktop systems so I made a screencast that shows how you can use systemtap to figure that out: http://lindi.iki.fi/lindi/screencast/what-happens-when-you-mount-usb-stick1.ogv

  48. KDE FTW by Anonymous Coward · · Score: 0

    I've tried a few other desktops and I've cobbled together a minimal desktop for resource reasons, but I always come back to KDE and its various parts for their great interoperability, features, functionality, and decent footprint (even with KDE4.5 on a P4 setup). I've only kept a non-KDE desktop for an extended period on one machine, a P3 laptop.

  49. KDE for power users and XFCE for lightweight by Anonymous Coward · · Score: 0

    That's all you need to know. KDE is a fantastic poweruser desktop. Got all the bells and whistles, configurable to hell and back. Needs modern-ish hardware, say, last 10 years or so (runs fine on my old 32 bit Athlon XP with 1 GB, but much less than that and you might have problems). KFCE if you need lightweight for older hardware or don't want many features. It's minimal.

    Those two cover 98% of your needs on Linux these days.

  50. Re:Haw. by Tsingi · · Score: 5, Insightful

    So we have an aspie here who would admittedly and uncompromisingly rather use an unstable mess of cobbed-together parts(including the distro itself), because that's the way baby likes it and everybody else is wrong.

    That mentality is everything that's wrong with fostering acceptance of the Linux desktop.

    It's Linux, you can have it the way you want it. When he gets up tomorrow morning he will have a desktop that he likes. And you'll still be a flaming asshole.

  51. Fluxbox by fwarren · · Score: 2

    Fluxbox, just like Openbox, Blackbox and Afterstep has a dock/wharf/slit. Back in the day. Taking 68 pixles away from the right hand side of the screen was expensive on a 640x480 or 1024x768. However with the modern 16:9 aspect ratio 1366x768 can easily afford to give up 68 pixels for the slit region. My ideal setup is image

    • Panel moved to the top
    • Panel resized to about 90% width of screen. Even with windows maximized there is always a clear spot in the top left and right hand corer to get a menu or scroll to a different desktop
    • Slit on the right top side of the screen. With wmbutton (launching apps) wmmsg (to know when text messages come in), wmix (to adjust volume), wmclockmon, wmkeyboard, (clock), pywmradio.py (Internet Streaming Radio App), wmwesther+, wmbiff (to track incoming email) and wmauda (multimedia control app).
    • Below that wmbar running vertically.
    • Conky in the top right corner for system status

      Lightweight and fast.

    --
    vi + /etc over regedit any day of the week.
  52. A panel/launcher does not a desktop make by Dcnjoe60 · · Score: 4, Informative

    There seems to be a lot of confusion about desktop environments. Adding a panel to a a window manager is not a true desktop environment. Desktop environments provide other services besides the ability to launch an application. Xfce, Gnome, KDE are desktop environments. Openbox, Fluxbox, etc. are window managers. While one can make a window manager look visually like a desktop environment, without the other services, it is not.

    As an example, you can take Xfce, a desktop, and replace the window manager (xfwm) with openbox and you still have a desktop environment, because the window manager is only one piece of it.

    While all desktop environments include a window manager, no window manager is a desktop environment. You can add all of the components on services to make your own desktop environment, however, that still doesn't make the window manager (or panel) the desktop environment.

    Think of it like an automobile is a desktop environment. It is a complete package. You can swap parts out (tires, engine, transmission), but none of these parts is the automobile. You can even start with a plain chasis and add everything else custom the way you want. That is what happens when you take a window manager and start adding your own panels and services. Just as at some point your project car becomes a complete automobile, so to will your efforts lead to a complete desktop environment. But until that occurs, all you have is a bunch of parts.

    1. Re:A panel/launcher does not a desktop make by gajop · · Score: 3, Interesting

      And what are these services? All you've done is say multiple times how they're different, you even included a car analogy, but you failed to name a single service. Sorry, that doesn't work for me.

      *DEs are just highly bloated WMs where all the choices have been made for you, but there's no reason your WM can't be as powerful as any *DE (it often is more).

    2. Re:A panel/launcher does not a desktop make by Anonymous Coward · · Score: 0

      Here are a few examples. Icons on the desktop. Clipboard management. Then KDE also has an indexing service. When I used openbox I didn't use any of these features since I just wanted a minimalist, simple, window manager.

    3. Re:A panel/launcher does not a desktop make by lindi · · Score: 1

      If you open d-feet you can see some of the d-bus services that are offered. Here are some examples: org.freedesktop.Notifications implementing http://www.galago-project.org/specs/notification/0.9/index.html org.freedesktop.secrets implementing http://code.confuego.org/secrets-xdg-specs/ org.gnome.ScreenSaver

    4. Re:A panel/launcher does not a desktop make by Anonymous Coward · · Score: 0

      What particular extra parts are necessary for a window manager to become a desktop environment?

    5. Re:A panel/launcher does not a desktop make by Dcnjoe60 · · Score: 1

      A DE provides a window manager, clipboard, drag and drop, printing, theming, file i/o status/monitoring, inter-process communication, etc. However, the most important, thing a DE provides is a standard API that programmers can use to interact with it.

      Even adding the bits and pieces to a window manager does not make a desktop environment until all of those bits and pieces can be accessed through a standard, cohesive API. Think of it as the difference between CUPS and lpr. You can print with both of them, but one of them is is a more complete solution than the other. Not everyone needs CUPS, nor does everyone need a full DE.

      As for you last comment, about making a window manager as powerful as a DE, it cannot be. Window managers, are by definition, for controlling the windows on the screen, that is it. What you probably want to say is that you can build your own GUI from any window manager that is just as powerful as any DE.

  53. I'm not alone. by Anonymous Coward · · Score: 5, Informative

    Alright, well definitely felt the same sentiment.
    I'm running debian wheezy (which used to be debian stable)
    built from a net install. The only gnome stuff I've left is the
    gnome games package, gdm3, and gvfs.

    I have to admit I'm glad gnome 3 came around because I got to try something different,
    as for my issues with the gui changes, I've switched to using a lot of cli apps (which ironically
    I've had less trouble customizing things like color, I don't have to worry about #000 text on a #000 background
    because I get to change the palette...)

    Graphical Stuff
    For the Window manager, awesome wm, frankly I don't care for LUA that much, but I've customized my rc.lua a bit,
    because awesome is frankly just too awesome.

    Browser: uzbl (with squid3 for cache, and privoxy for ad filtering and other goodies.)

    Office stuff: duh LibreOffice

    File Manager: Thunar

    Music Player: Audacious or Deadbeef

    Cli Stuff (yes I know some of these apps provide a graphical version too, take your pick)
    Now for the fun stuff

    Terminal Emulator
    urxvt

    Terminal Multiplexor
    Gnu Screen
    I love gnu screen, if you don't like it, I've heard tmux is great.
    I cannot imagine using cli apps with out it now...

    Elinks
    Fantastic Web browser with a great text user interface, menus, and everything.
    Writing this post within it (well actually pressing ctrl + t brings the editor I chose which is...)

    Vim
    Yes, I did switch to it (no more nano, gedit, or well there is another editor, but shhh shhh... Be quiet!)
    Vim is fantastic, love the spell checker, great for working with multiple languages,
    I use it more for writing than coding (usually simple bash stuff or messing with a stylesheet or something.)

    Midnight Commander
    Great file manager for cli

    Mail
    Alpine, yes I know... So damn easy to set up though.

    IRC/Chat
    Weechat and sometimes finch

    News feeds
    Newsbeuter

    File downloads
    wget, it has always worked well for me, and continues to do so.

    CD ripping
    abcde

    Video
    Mplayer and vlc

    Music
    mocp and weird stuff like adplay (for adlib stuff...)

    Somethings I run at start up in my xsession are autocutsel (to make clipboard handling sane),
    xinput for configuring my touchpad scroll,
    and setxkbmap so I can toggle language layouts with a hotkey

    I guess that's about it, running on a nearly 6 year old laptop, and it flies since this stuff is so light weight.
    The advantage is I can have nearly the same setup on any sort of PC and it should run just fine. And no worries
    for the license types, all these goodies are FOSS. Have fun, and use your system how you want to use it.

    1. Re:I'm not alone. by Anonymous Coward · · Score: 0

      I would like to subscribe to your newsletter.

    2. Re:I'm not alone. by chrb · · Score: 1

      Good choices. Terminator is a nice terminal multiplexor as well. I use it fullscreened for layout with screen inside one window. Also dvdrip and k3b are useful, if you still use cd media. Still on xfce but awesome sounds interesting.

    3. Re:I'm not alone. by Anonymous Coward · · Score: 0

      +1

    4. Re:I'm not alone. by qualityassurancedept · · Score: 1

      Interesting summary but it would take literally years for an ordinary person to get to the point where they could use a computer in the way you describe, although I find myself longing for simpler desktops and using the command line more and more too.

      --
      if your life is such a big joke then why should I care?
  54. Fvwm by lahvak · · Score: 2

    I have been using fvwm for I guess almost 20 years now. During the time I tried a number of other window managers, and even several of those so called desktop environments, and I always end up returning to fvwm. You can configure it to do pretty much anything you want. I have my own vi based set of keybinding, minimal eye-candy (plain flat title bar on windows, simple frame,no 3d, no gradients). It may not be shiny and pretty, but it works.

    In addition to that,I use stalonetray for tray icons, gkrellm for hardware monitoring, volume control etc, and dmenu for launching programs.

    I do not use a taskbar, I tried several of them, but eventually I came to a conclusion that they just take space on the screen, and don't serve any useful need. I have fvwm show window list menu on rightclick in the root window, and also have a keybinding for that, but I very rarely use it.

    --
    AccountKiller
    1. Re:Fvwm by Anonymous Coward · · Score: 0

      Second this! Fvwm for the win.

      You can easily set up arbitrary menus as deep as you like, bind them to whatever key combinations you want, etc. I can move my mouse around, raise or lower windows, deiconifiy, etc all from the keyboard! At one point, I added a red X to the top of my windows that would kill them. Helpful for the kids, and it just took a couple of minor changes to the .fvwm2rc file. Heck, it took longer to design the icon.

      Fvwm has a Pager component. I'm set up for 5x4 (20) virtual screens.

      I've configured iconified windows to appear as icons on the bottom. It's not uncommon for me to have 1000's of windows iconified across the various virtual screens. It's really quite solid!

      Monitoring: xosview is very nice. Does what I need. Easily extended, if you don't mind coding. (I don't.) xload is sometimes helpful, but xosview has really replaced it!

    2. Re:Fvwm by Anonymous Coward · · Score: 0

      Fvwm user here too!

      I've cobbled together my fvwm setup since -97 or so, constantly improving and fixing. Had some breaks though, the last one was a pretty long KDE-usage period which ended some months ago when I got tired of the slowness. (Not saying that KDE is slow, just that I expect more from a computer of today...)

      Besides fvwm I use a small lxpanel, just consisting of the tray (I never got stalonetray and similar trays working), stacked on top of a fvwm-buttons panel with pager, clock, main menu and icon-man configured like the Win95 taskbar. Lxpanel is stacked since I didn't got f-buttons to swallow it, I just stacked them so it looks like it's swallowed; pretty hackish, but it works. And the reason I don't use the full lxpanel instead of f-buttons is because I like fvwm's pager and the fvwm's icon-man/taskbar works better. F-buttons works ok, but it's static size policy bugs me a bit. Other than that I've got a "nonstop pop culture brainbath" in the form of jwz's webcollage as wallpaper, and a gkrellm showing some interesting system stats.

      I also went back to xterm from konsole. The things I miss are drag and drop, and copy-paste integration, so I might reconsider another terminal. But xterm is so much faster.... :)

      Umm, thats about it. Still stuck with Kmail from the KDE-days, but after some panic when it broke down after upgrading to version 2, it works ok now, although I would rather get rid of the constant akonadi database updating stuff or whatever it does.

    3. Re:Fvwm by ExecutorElassus · · Score: 1

      FVWM is my favorite, too. ButtonBar allows me to run any of the applications I use with a single mouseclick (with one icon launching any of several apps depending on which button I pressed), jumping between virtual screens is super fast, and gkrellm serves as all the system management I need. It's highly configurable, very lightweight, and stable. I don't think I've changed the config files in ... ten years? except to update wallpapers.
      Have a look at it. If you care, the devs are also all cat enthusiasts, so the homepage is full of pics of their cats.

  55. E17 by Anonymous Coward · · Score: 2, Insightful

    The enlightenment, dr17, is one of the finest, nicest and fastest DEs around. It's built using its own sets of libraries (the EFL libs) and it's currently in BETA state. Even when it's being heavily developed, I've been using it for the last 4 years as a main desktop and it has always been very stable (even more than the first KDE 4.x releases!)

    I salt it with some QT apps (dolphin, konsole, gwenview, kate, etc) for MY perfect Desktop =)

  56. All broken. by Anonymous Coward · · Score: 0

    They're all broken, and all the parts are broken. By making bad choices, or refusing to make choices, developers long ago condemned X11 workstations to working in ways that will never be as widely used and enjoyed as Windows and Mac OS. Maybe Wayland will get things right, but I doubt it; the problem isn't X11, but they way developers insist on using it.

    1. Re:All broken. by Anonymous Coward · · Score: 0

      I hate X11 and I hate developers who insist on it, while users have to suffer with this obsolete piece of crap.

      How about if we fucking move to Wayland already?

  57. FVWM2 by Anonymous Coward · · Score: 0

    AddToFunc InitFunction
    + I Exec gnome-session

    + with MWM theme, SloppyFocus, MoveOrShade, etc...

    gnome-session gives me OSD, networking, automatic mounting and things that makes life easier with a modern laptop, while FVWM gives me the most productive window managment experience.

    But, it's less stable than it used to be, currently I'm running on a thinkpad x220 and linux just can not keep up with ACPI and the latest intel graphics. Add to that the neglect of what used to be stable work horses (such as the uncrashable WindowMaker which is more fragile now, than...I don't know what...), it's as usual perhaps, things break left and right. So, it easily takes a week or two to setup a linux system that can be used :)

  58. LINUX IS FOR HOBBIESTS by Anonymous Coward · · Score: 0

    Thanks for reinforcing the stereotype.Now go back down into your mom's basement and play with your X-box.

  59. XFCE by Krigl · · Score: 1

    with compiz, avant-window-navigator (docky is probably fine too and it has that useful effect of _really_ zooming dock icons when you hover the mouse above, which I can't find in AWN) - while it's theoretically dependent on compiz, since XFCE's compositor reached mature level, all you actually need is xfwm, though eye candy's not complete, but I guess that's not your priority anyway. As a long time XFCE user, I still kept Gnome's evince, sometimes gedit (for quick point'n'click in file manager, for everything else there's vim anyway) or file-roller. I have quite strong allergy to pretty much every DE supplied music/movie player I've ran into, so Audacious and MPlayer it is. Switching workplaces is customizable, left click at the edge of screen to get to the next one or middle clicking desktop and dragging or rotating the mousewheel worked for me.
    Also - don't take it too far with jigsaw puzzle approach, in my experience it's still better to have something as a base with replacing parts you dislike than completely DIY mess.
    Oh, and all this ran on Ubuntu, then Debian (currently 64-bit Wheezy), and at the moment looks like this.
    This setup's of course just a result of my preferences and idiosyncrasies and far from perfect, but it bugs me less than others I've tried.

    --
    Troll 2.0 Fear my asocial networking!
  60. Unity LOL HAHAHAH by Anonymous Coward · · Score: 0

    Unity looks like they are doing what Microsoft is doing, trying to make every computer a tablet, when in fact, it is NOT.

    If I wanted a tablet interface, I would buy a tablet.

    Linux has lost direction again. Fail for another 10 years arguing how to fix it.

    FAIL

  61. computer specs by Anonymous Coward · · Score: 0

    Are these people worried about "bloated/heavy" and using openbox the same that have i7's, 16GB of ram, an SSD, etc...? I hardly ever bother checking CPU or memory usage on my desktop since everything is always running smooth. Customizability is one thing to compare, but how your setup only uses 100mb? really?

  62. I switched to xfce4 and I plan to stay by Marrow · · Score: 1

    As long as it stays stable, I will stay with xfce4. I need my computer to be...predictable. Gnome desktop is no longer predictable.

  63. work or play? by Anonymous Coward · · Score: 0

    CDE with hpterm and xterm.

  64. Re:Haw. by Anonymous Coward · · Score: 0

    And you'll still be a flaming asshole.

    ...a flaming asshole with a working system I can demonstrate to my non-techie friends without leaving them scratching their heads.

    You'll understand, someday, when you're "the smart one" out of all of your friends and family and they're always bugging you because their Windows systems are crashing and running slow.
     
    I've converted 5 hopeless non-techies and some of their parents already, and they kiss my feet on a daily basis for it.

    -- Ethanol-fueled

  65. Who needs an "environment"? by steamengine · · Score: 1

    I use openbox, conky and a keyboard shortcut to open a terminal. That's my "desktop environment". If you absolutely need icons to open programs, then get one of the countless little dock apps you can find out there, like wbar.

  66. i3-wm by isama · · Score: 2

    I use i3-wm on everything now, the tiling is great on the desktop and the tabbing is awesome on my cute little netbook. Combine that with dmenu to start stuff and keybindings for firefox and thunderbird and I'm happy.

    Combine i3 with dmenu and a nice light terminal emulator like urxvt or xterm and you've made me feel at home :)

  67. Window Maker by Millennium · · Score: 1

    Another really nice low-impact WM from the old days. I do wish the root menu supported XDG system menus natively, but add some good dockapps and you get a really nice setup.

    1. Re:Window Maker by brad-x · · Score: 1

      Check out the newest 0.95 GIT snapshot. Its wmmenugen utility generates the menu from the contents of /usr/share/applications. Quite nice.

      --
      // -- http://www.BRAD-X.com/ -- //
  68. DWM by Anonymous Coward · · Score: 0

    Automatically size windows. Super fast switching between screens (alt+[0-9]). Light weight. Great for having many terminals up.

  69. I'm using XFCE/Nautilus hybrid by flar2 · · Score: 1

    I'm using XFCE with Nautilus as file manager and desktop on Ubuntu. It took me a couple hours to work out the kinks of using Nautilus as the desktop. If I recall, it was a bit tricky to get the nautilus desktop "on top." I think I deleted /usr/bin/{whatever XFCE desktop is called} and made a startup script to start nautilus as the desktop.

    I don't like this setup as much as Gnome 2, but it's a million times better than Gnome 3 or Unity. I never could get into KDE.

  70. movie player by Anonymous Coward · · Score: 0

    no one mentions mplayer -vo gl_nosw ?

    it's the only way to get sort of stable movie playback with vsync on intel chips, although fullscreen doesn't work (it will mess up xorg)

  71. My choices for 'Linux Desktop from Scratch' by Qbertino · · Score: 4, Insightful

    1) WindowMaker - Very fast, very clean, very neat. Like the WM Dockapps a lot, look very neat. Let's not forget, its anchestor 'NextStep' was designed under the ruling 'Iron Fist of Design and Usability' (TM) Steve Jobs. Even in the well-aged FOSS rippoff it shows.

    2) Fluxbox - The hip and hype Linux Pro WM of the last decade. Had it's hype-highpoint around about 2005 and has since joined the grand hall of eternal Linux WMs. Very nice. The fist simple-style WM I saw with anti-aliased Fonts. Think 'modern WindowMaker' with some neat toolbar stuff, tabbed windows that can be stacked by easy drag and drop, nice shortcut defaults, easy to configure and very fast.

    3) Enlightenment. If you're going to take your time configging and setup up your homebuilt Desktop setup, you should definitely take a good look at E. Tons of very neat stuff, very powerfull and very fast. E17 has been in development for a decade, the codebase is rock solid and is the avantgarde of desktop stuff to this very day. Fun fact: Quite a few things in Mac OS X are inspired by E - E is the darling child of any professional desktop developer.

    4) 'Big' desktop environments: Since you want to build your setup 'from scratch' I see no point in getting a comparatively bloated preconfectioned package like KDE or Gnome. Since you'll be spending time checking out config files and such and will build the system to your specific needs, might aswell stick to systems that were built to be configured with textfiles, like the above mentioned. However, if you want the full package, I strongly suggest KDE. Gnome, in my opinion, only makes sense/is bearable when it comes with the work done for you, such as in the default Ubuntu distribution. ... Ubuntu is the only system where I bother using Gnome, simply because it's good enough, preconfigured and the nautilus file manager finally stopped sucking like a vacuum around about Ubuntu 8 or so.

    But since that's not what you asked for, I suggest you look into the first three WM, Fluxbox and E and chose the one you like the best.
    And good luck going back into manual xorg.configging. One of the things I really don't miss about Linux desktops - especially since I'm using Ubuntu and Mac OS X. :-)

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:My choices for 'Linux Desktop from Scratch' by Anonymous Coward · · Score: 0

      It's funny that you mention WindowMaker as "Very fast, very clean, very neat" as some time in the hazy past it used to be considered bloated and slow. :-) I agree with you compared to what is going on now, though.

      As for me: evilwm. 43KB binary, no fluff, keyboard driven and the main keybind is to bring up an xterm - you do everything from that. No wasted space with window decorations for distraction and you know that upgrades won't change the look of it. It takes fast to a whole new level (once you know the key bindings).

    2. Re:My choices for 'Linux Desktop from Scratch' by morian97 · · Score: 1

      enlightenment is truly nice, e16 is still probably the best desktop out there.

  72. work and Krunner by burdickjp · · Score: 1

    I've tried a bunch of stuff recently, and keep coming back to KDE simply because I haven't found anything nearly as awesome as krunner.

  73. Pekwm/hacked box. by xmorg · · Score: 0

    I used pekwm, but also like hackebox, and mwm.
    You really dont need a full fledged desktop environment.
    Just a window manager, a good file manager, firefox, filezilla, a mail client, emacs/ide/etc and you have a desktop
    put a little osdclock down below and you are good to go.

  74. Is Slashdot the best place for this discussion? by bornagainpenguin · · Score: 1

    Thread is useless without pictures! ;)

    --
    Have a Virgin Mobile USA smartphone? Give VMRoms.com a try!
    1. Re:Is Slashdot the best place for this discussion? by jones_supa · · Score: 1

      I would have also liked screenshots of the many configurations presented here. That should have been encouraged in the summary.

  75. Re:Haw. by iceaxe · · Score: 3, Interesting

    ...a flaming asshole with a working system I can demonstrate to my non-techie friends without leaving them scratching their heads.

    You'll understand, someday, when you're "the smart one" out of all of your friends and family and they're always bugging you because their Windows systems are crashing and running slow.

    I've converted 5 hopeless non-techies and some of their parents already, and they kiss my feet on a daily basis for it.

    After years of attempting to convert friends and family to use linux and trying to support their linux (rarely) and/or windows (often) systems, I am now smart enough to tell people to use whatever they want and to get tech support from the company they bought the system and/or software from. Except my wife, who laughs at me when I say that and makes me fix her stupid windows laptop anyway.

    All that aside, I'm enjoying the ideas here, as I am constantly tinkering with my (main) system (currently xubuntu oneiric with xfce, razor-qt, openbox, e17, and kde4 available as options in lightdm). The tinkering is as much fun to me as the using, so I'm happy.

    --
    WALSTIB!
  76. Re:Enlightenome by rwa2 · · Score: 1

    Word... E16 was pretty much my favorite desktop, and one of the few compositing window managers that also supported active thumbnails for my virtual desktops
    (The little displays along the bottom left )
    http://hairball.mine.nu/~rwa2/pictures/misc/Screenshot-enlightenome.png

    I didn't hate gnome that much, though... still like creating a minimalist panel for notifications and a handful of quicklaunch apps/drawers.
    Also I'm a sucker for composited translucent gnome-terminals

    I love having gkrellm on the side for all of my system stats. But I'm also one of those people who get annoyed/nervous when I can't hear my hard disk heads seek under load.

    Nowadays, I sort of use compiz-fusion, and maybe sometimes cairo-dock, but I don't really like it as much. But it's also more configurable and better maintained (e16 had some compositing artifacts with full-screen windows)

  77. Re:Haw. by yahwotqa · · Score: 1

    You mean the "I want to do things the way it suits me, you use whatever suits you" attitude? What's wrong with that?

  78. wmjump for switching by extraqwert · · Score: 2

    I written wmjump some time ago, for switching between workspaces and applications. Here it is: http://code.google.com/p/wmjump/ This uses ``hints'' similar to Vimperator's. If I had more time, I would maintain it more often. But it works, more or less, on all window managers which support EWMH. I use it myself (with xmonad), and I still think that this is the best format for switching windows.

  79. Do you even need a DE? by Gothmolly · · Score: 1

    A simple WM that gives you a textfile .rc configuration, and the ability to launch a terminal when you want is all you really need. Need firefox? try "firefox &". Who needs a file manager? Why have a goofball hardware applet when you could run xload? (Again, from one of several terminals you have open).

    Are we that much more productive compared with running TWM 20 years ago because we have accelerated transparent windows, or a recycle bin, or themable windows title bars?

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Do you even need a DE? by lindi · · Score: 1

      How do you copy files to/from USB flash drives? fstab with user option, limited sudo, pmount or mcopy?

  80. Where to start... by s.petry · · Score: 1

    My choice was LXDE, which worked ok, until (lx-)panel broke in the unstable branch of the distro that I use.

    You are using an unstable branch, why would you expect _anything_ to work? If stability is something you find important, stick with stable releases!

    Tired of using the terminal to run stuff, I replaced the standard panel with the one from Xfce. That made me realize that we really don't need a packaged desktop environment, there are pieces ready for assembly. If you customize your graphical environment, what elements do you use?

    True, but you need to look at trade offs. Parts and pieces you put together gets you to the same place you were with an unstable branching. If you want stable, why are you not using a stable release and stable package set?

    Which window manager, file manager, panel(etc.) would you recommend? Do you have a panel with a hardware usage monitors, how do you switch between workspaces?

    For the window manager I use KDE, Stable releases only. I need my systems to work all of the time every time. I have bells and whistles when I want to show off Linux to the ignorant, but turn them off when I need to actually work. It's always worked and I don't have to worry about them re-arranging things to make it look like the latest M$ product as some windows managers do. KDE provides me options to look like others, but I'm not being force fed "their way. I set up my tool bar, my quick launch buttons, put button placement where I want, and whallah I can work for years without worry.

    File manager? People use those in Linux? The terminal is the best file manager ever, and I stick with that.

    Graphical panel with usage monitors? No, but I don't need to either. It's my servers and workstations I work on. I know what the disk use is, and I know what the memory use is. If I'm testing code I run text based tools to figure out what's wrong, outside of kgdb or xgdb.

    To me the moral of the story is that I found what I needed and stuck with it. The more you play with things the more they tend to break, I'm sure your mom warned you about something similar. :)

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

  81. STFU by Anonymous Coward · · Score: 0

    The guy is obviously into tinkering. He wants to experiment and try different things, at least at this point in his life. So if you don't have any constructive suggestions to him besides "don't bother" -- which incidentally qualifies as the lamest slashdot "meme" ever -- then STFU.

    Your type are a dime a dozen.

  82. I may be old fashioned.. by Improv · · Score: 1

    I'm using WindowMaker with some GNOME components.

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
    1. Re:I may be old fashioned.. by Anonymous Coward · · Score: 0

      me too. although when asked why i use windowmaker, i usually shrug. it is very light and fast but it definitely has an 'old school' kind of aesthetic.

    2. Re:I may be old fashioned.. by russbutton · · Score: 1

      I'm also a Windowmaker user. I keep warning the punks here at work that I still have my slide-rule and I'm not afraid to use it.

  83. Fluxbox by Anonymous Coward · · Score: 0

    Fluxbox is the best.

  84. Openbox by koinu · · Score: 1

    I changed from Gnome2 to Openbox, because I don't want to have any Lennartware on my system anymore. I deselected every kind of crap Lennart made and now... I'm somehow happy, although, I would like to have a nicer file manager that cooperates with automounter instead of any HAL shit. (Btw, don't tell me about udev... I'm using FreeBSD and not Linux.)

    Here my desktop:

    • OpenBox
    • xfe
    • lxpanel
    • conky
    • xscreensaver
    • slim
    • gtk-murrine-engine + Orta as GTK theme

    My fav applications:

    • chromium
    • claws-mail
    • xterm + screen
    • irssi
    • thunderbird (only for calendar with lightning; claws-mail is a better mail client)
    • libreoffice
    • gimp + inkscape + eog
    • deadbeef + mplayer
  85. Depends On What You're Using it For by ilikenwf · · Score: 1
    • If you're all about eyecandy and prettiness, use KDE4 or Gnome...
    • If you're about speed and resources, or are a productivity oriented person, or just want to piece it together yourself, use XFCE4...
    • If you want to have something that's lightweight but complete, use KDE3 Trinity or Gnome 2...
    • If you're an ultra minimalist or a code junkie that isn't happy with anything else, go with LXDE or a titling WM, or something else that's really simple and basic...

    Or...just run several, and use each when appropriate...it's not like we have gigantic amounts of storage in everything these days, or anything.

  86. Re:Enlightenome by SocPres · · Score: 1

    I love having gkrellm on the side for all of my system stats. But I'm also one of those people who get annoyed/nervous when I can't hear my hard disk heads seek under load.

    Yeah, one of the old-school bennies of a 10K-spin Raptor is that I can hear when my bloody Winders partition needs a defrag.

    Nice SS! I also have a few gkrellms (1 local box, 1 server). What's your E16 theme? I've tried them all, but keep coming back to Blue Steel.

    Which brings up a disclaimer: E16 by default is butt ugly! But it was fairly easy to make all purdy and to my liking.

  87. I use GNOME Shell... by Anonymous Coward · · Score: 0

    ... and I like it. Am I a dangerously insane human being ?

  88. Is there a live media with all desktop managers? by antdude · · Score: 1

    Hi!

    Like trying out each desktop and window manager without making a mess on our installed Linux installation?

    Thank you in advance. :)

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  89. Gnome-shell is what you make it by Anonymous Coward · · Score: 0

    You can think of gnome-shell as being like Chrome or Firefox. It's a basic application that is extensible and configurable. If someone complained about pop-up ads on Firefox, you'd tell them to just install Adblock and NoScript. Similarly, gnome-shell is highly configurable, and all the things people don't like can be changed if it's important to them. I created a document describing my configuration. I like gnome-shell much more than gnome2 with compiz. It's different, and like everything there's a bit of a learning curve, but in the end my workflow has improved. I normally keep 7 desktops filled with windows, so it's not a basic end-user use-case either.

  90. Openbox with bmpanel2 or Razor-qt by Urza9814 · · Score: 1

    I've been using Openbox with bmpanel2 for a long time, but after yesterday's article here I dropped bmpanel2 for Razor-qt. And then I have top and a shell running transparent on my desktop. Everything else I just use the KDE suite for though, I like their apps, I just don't like the bloat of the full desktop.

  91. BackTrack 5 Linux by Anonymous Coward · · Score: 0

    I have found that the backtrack 5 Linux has all the bells and whistles for a certified script kiddie or a full fledged pen tester. I installed it to my hard drive and every time I need a tool, it is already installed by default. This is a pretty sweat setup in my opinion.

  92. Old-school (and liking it) by GiMP · · Score: 1

    I've moved back to WindowMaker. I've complemented this with some of the utilities from Rox-Desktop, such as roxterm and roxfiler, largely because they work well and avoid Gnome/KDE dependencies and often enough, Dbus as well.

    I wish WindowMaker was scriptable in Lua, or had more features. However, it is ICCWM compliant and has a wide number of features (I might have even put some in there... its hard to recall).

    1. Re:Old-school (and liking it) by brad-x · · Score: 1

      Their GIT was updated as recently as last month. I'm excited!

      --
      // -- http://www.BRAD-X.com/ -- //
  93. Windowmaker deserves a look by russbutton · · Score: 1

    I've been using Windowmaker for about 8 years now. Love it. Fast. Lightweight. Easily customized. Has had virtual desktops for years. Just a lot easier and more sensible.

    1. Re:Windowmaker deserves a look by brad-x · · Score: 1

      I recently resumed using WindowMaker and I've been asking myself why I stopped. My current desktop consists of WindowMaker's 0.95 GIT snapshot and various XFCE components (filemanager, CD burning utility, etc) in addition to the usual mature selection of apps for every day use. WMFire even supports multiple cores (one dockapp per core looks really nice on new systems). Menu is all set up using the XDG standards. I'd say I have all the functionality I have under GNOME 3, though it of course requires some preconfiguration. I even found my old theme from 10 years ago. Hee!

      --
      // -- http://www.BRAD-X.com/ -- //
  94. Just get used to Gnome 3 by KerrickStaley · · Score: 1

    The people in this thread need to step back and evaluate their priorities. It's a *window manager*. It allows you to move windows around so that you can do what you're supposed to do with a computer, which is *use applications*.

    From experience, Gnome 3 does an extremely effective job of allowing you to manage windows, while getting out of you way so you can actually get things done. What's more, it has an easy-to-use interface for opening applications and configuring system settings, and it's visually elegant.

    Gnome 3 is intended to be better than Gnome 2, and it is; you just have to give it a chance. Stop being so self-righteously petty.

  95. Desktop, why? by Anonymous Coward · · Score: 0

    I'm writing this on a machine using a window manager that I wrote myself from scratch (yes, I may have too much spare time). So just roll your own. Mostly kidding.

    But, I haven't bought into this "desktop" craze where:
    - We have to have windows-like metaphors (start menu, icons on the root window, 3 icons on the window bar, yada yada)
    - Everything has to be integrated into each other, applications are moulded together and use common interfaces etc. FFS, the good thing about open source is that there's a an application for each taste, so why should I use G* or K* for all programs?

    What's the point?

    - Give me an xterm and I can open everything else from there. Would it be easier to have something to click on? No, minimizing mouse usage is usually more efficient and rests my hands/arms a lot more
    - Give me a window manager (something similar to evilwm or oroborus) that just stays out of my way, takes basically no screen estate and where I can move/resize/hide/maximize/kill windows with keyboard shortcuts. Not a "desktop" that'll just eat up the screen (and CPU) and make me use the mouse all the time

    So screw the desktops, just run a simple WM + xterm and you'll waste a lot less of your time on useless junk and configuration of the latest redesign of the goddamn desktop package.
    But I might just be an old bitter man telling you to get off my lawn.

  96. AfterStep by Anonymous Coward · · Score: 0

    AfterStep as a window manager and rxvt-unicode as a terminal.

  97. Retro by Anonymous Coward · · Score: 0

    Hey, 2001 called, it wants its cheap ass DIY linux distro back.

  98. Stumpwm + conkeror + xterm by Anonymous Coward · · Score: 0

    I use stumpwm + conkeror + xterm. Works like a charm.

    1. Re:Stumpwm + conkeror + xterm by DarwinSurvivor · · Score: 1

      Also running stumpwm on my laptop (rarely bring a mouse with me). I have 1 desktop for current-running stuff (firefox mostly) and another with a conky script, a kden2 script and an xfce4-terminal running tmux. My e-mail, rss reader, todo list, etc live in a tmux session on my server, so I can access that stuff from anywhere.

  99. I like it when tools are designed to work together by Anonymous Coward · · Score: 0

    I haven't had much luck in mixing parts from different sources.

    For example, I use Gnome 2 with Dolphin (because Nautilus is so horrible). But I lose functionality due to the GVFS versus KIO incompatibility.

    I work around the inconveniences, but it has taught me the value of getting all my tools from the same place.

    Next time around, I'm going 100% KDE. Not everything in KDE is best of breed, but I'd rather have tools that were designed to work together.

  100. i3-wm by garbyte · · Score: 1

    I use a tiling window manager i3-wm with xorg-xserver and tmux/screen when xserver is not running. I use lightweight applications. Also I disable all unnecessary processes to make it the most lightweight.

  101. Lubuntu is tops by microphage · · Score: 1

    Lubuntu is tops ...

  102. Openbox. by Anonymous Coward · · Score: 1

    Personally I like Openbox. I've hopped around alot, and it's the most stable, works better than most with keystrokes-for-everything and is really easy to keep a few config files to recreate the setup each install. It also can be very beautiful and responsive - I get frustrated whenever I have to wait for another WM/DE to do stuff even on fast computers.

    I used to roll my own following the Arch wiki with tint (later tint2) and pcmanfm, conky and some custom menu scripts. Then I found crunchbang, and they already have everything done for you and more, so now I start with that and add my own configs and menus to each install. Beautiful.

    Archbang's also a great starting point.

    However, as the DE vs. WM comments will point out, you will eventually come up against something that you never knew the DEs did for you that a WM does not - for example installing a new email program and finding that links don't work properly, etc.

    In regards to some of the other comments - many are from people who spend all their time in a terminal or text-file - tilewm? xmonad? Awesome? Sure it's awesome if you're a full-time coder - just look at the screenshots. See anything but tiled terminals? Oh yeah, there's one with a floating firefox. There is a reason for this. If you ever have more than one mouse-based app open at a time you'll get real tired real quick. ...On the other hand you can learn to use screen with terminator and get the best of both worlds...

  103. Filling in the car analogy by Morgaine · · Score: 1

    To continue your car analogy as seriously as I can, a window manager plus an iconic launcher makes a perfectly functional car. It's got all the mod cons to get you from place to place and to do it comfortably and flexibly. What it doesn't have is frills nor learner-driver support. It doesn't have a beeper telling you that your lights are on when you open the door. It doesn't have a GPS to help you get around the country, because you know, most people know where they're driving on most trips, or else they have a road map or perhaps an independent GPS unit. These are totally optional extras needed only by a few.

    In contrast, a typical Linux desktop like KDE or Gnome goes far beyond the already fully functional graphical computer made from a window manager plus an iconic launcher, by adding a ton of graphic frills and learner-driver support. This is cool, as lots of people like frills (especially eye candy) and there are lots of new users who benefit greatly from learner support. It should not be denigrated, just recognized as optional frills plus support features which aren't required by people who know what they're doing and who prefer an efficient uncluttered platform.

    As car analogies go, this one is not unreasonable. It's easy to imagine perfectly functional but undecorated cars, and it's also easy to imagine cars with extensive new-driver support, and in the extreme there's also the "car" that has so many decorations that it's more of a carnival float than a purpose-built utilitarian vehicle. But hey, some people actually like bling, and some people need a helping hand, so that's cool.

    Each to their own. We don't all drive the same kind of car.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
    1. Re:Filling in the car analogy by Dcnjoe60 · · Score: 1

      Would using a gnome 2 panel in KDE make a perfectly functional "car?" No, some choices are better than others. But no matter how anybody wants to spin it, a window manager's sole purpose is to manage the windows on the screen.

      I don't see why people get so upset when it is pointed out that there is a difference between window managers and DEs? Even LXDE, which is normally built on top of Openbox claims they are working to becoming a full fledged DE. They've got most of the components in place to be pretty functional now. However, LXDE and Openbox are not synonymous. LXDE is the desktop environment, Openbox is the window manager. LXDE adds functionality on top of the base platform of Openbox.

      People are free to add what they want to a base window manager and create the GUI they want. At some point, if enough is added, they are running their own custom DE, not a window manager. Just as in a hot rodder, at some point is running their own custom car, not just a chassis.

  104. Re:Enlightenome by rwa2 · · Score: 1

    Yeah, hopefully gkrellm gets sound effects someday, so I can tell when my SSD is up to something :-P It's also neat hearing my cooling fans spin up when my CPU/GPU is loaded.

    The e16 theme was one of the NeXTStep-ish ones that came with the Debian/Ubuntu enlightenment themes package... will try to look it up when I get home. I actually like light-on-dark themes, so I made an amateurish attempt to customize it:
    http://hairball.mine.nu/~rwa2/pictures/misc/Screenshot-enlightenome_dark.png

    Unfortunately, I dorked something up so irrevocably that I somehow permanently broke e16, and ended up migrating to compiz-fusion soon after :-/ I miss having different desktop backgrounds on each virtual desktop, though.

    I really wish someone would update WindowMaker with compositing and other modern features... I really loved the desktop/workspace paradigm, and the workspace-sensitive clip. It was also dirt-simple to make nice-looking customized themes for.

  105. Standalone Compiz-Based Desktop by Reteo+Varala · · Score: 1
    I gave up on desktop environments long ago, and am using a simple Compiz-based desktop.

    I also give instructions on setting up the same desktop in a blog post: http://certainthought.blogspot.com/2011/07/simple-linux-desktop.html

  106. Fluxbox + gkrellm by Anonymous Coward · · Score: 0

    Because desktops are like code (and so much else):

    "It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away."

    Antoine de Saint Exupery

  107. Re:Haw. by Anonymous Coward · · Score: 0

    Only chumps do free tech support for family and alleged friends.

  108. dwm by sidthegeek · · Score: 1

    And if you want something even simpler that uses straight C, look at dwm. Actually, Awesome was forked from dwm. With dwm, the configuration is a C source file, so you have to rebuild it every time you make a change.

    dwm is very minimal. For one, the notification area is actually the root window's title, so you have to use xsetroot in your .xinitrc to customize it. There's no included support for graphical tray icons.

    The tradeoff is convenient features for speed and reliability. dwm is about 2000 SLoC. It's blazing fast. There is no lag whatsoever.

    If you want to use dwm, really the true way to do it is to get the source and build it. You can get pre-built binaries, but dwm is all about customization.

    I use dwm on a laptop with a 15" wide-ratio screen. It's tiling nature is the best way to most efficiently use the screen space, IMHO. However, it also includes a fullscreen window mode and a floating window mode.

    Here are some screenshots.

  109. Swafish + ROX by Janek+Kozicki · · Score: 1

    I am using sawfish and ROX for over 15 years. I wouldn't change it for anything else. Even though my wife & sister & friends went through various generations KDE, gnome, unity and I learned how to use them (just for the sake of helping them). Still sawfish is the MOST powerful & fastest wm ever. And rox the lightest fm.

    Imagine, that in sawfish you can even UNDO window actions (movement, resize, anything else). Assign different window properties per window type. You cannot even imagine how configurable are the keyboard shortcuts. No really. You. Can't. Imagine. Want have a totally mouseless workflow in multitude of opened windows? no problem. Want tablet? No problem. Window tabbing & windows taling are the BASICS. Not some advance features. I haven't seen tabbing in any of those popular wms, like kwin or metacity.

    There is no way I would even seriously consider any other wm than sawfish.

    why rox? There's nothing lighter that gives me icons, a desktop and panels. My 8 cores and 32 GB of ram are better spent elsewhere than on clumsy desktop environment. I am running dozen of simultaneous calculations almost all memory is used, and sawfish is still as responsive as if there was nothing clogging the cores. I never stop to be amazed at that. Especially when I look at other people's PCs when they open just a few apps, and their desktop becomes so unresponsive that I would get mad.

    This comfort also made me a little lazy to "clean up" my desktops. I have 24 viewports, they are all full of windows - betweeen 100 and 200 windows open (I guess about 150 right now). And they get dusty. After few months I discover some forgotten window on some viewport and it brings nice memories about what I was doing back then.

    Can you have that experience with your environment?

    --
    #
    #\ @ ? Colonize Mars
    #
  110. Integration is the key by Anonymous Coward · · Score: 0

    I really like to use a desktop which is integrated, and by that I mean that every app works in the same way, that stuff is always on the same predictable places, and that everything looks as an unified experience. A full DE which brings every application might not be needed if every application out there integrated with the desktop or could be easily modded to do so. For example in mac they usually look the same.
    KDE is pretty good at that, so that's why I choose it, but it can definetely get better, especially in performance and polish.

    1. Re:Integration is the key by Anonymous Coward · · Score: 0

      Sure but your subjective definition of "key" isn't global or even "just". Would you want devs to sacrifice performance or actual usability with relative usability for KDE or any other DE? Look at it this way: games have different GUIs because they have different themes and most (good) games look for consistency even in the menus. I'd prefer apps were consistent with themselves before being consistent with the environment. Would JDownloader really be benefited from a QT4-KDE4 GUI? What about other DEs? Not all devs can program in C++ or other QT4-compatible language, they are doing it for free so I can't judge them there.

  111. Re:Sawfish + ROX by Janek+Kozicki · · Score: 1

    "windows taling are the BASICS"
    -> I meant window tiling.

    and LOL, I misspelled the name of my favorite wm in the title. it is SAWFISH. heh

    also I configured UPS with tuxonice hibernate to preserve calculations that are running right now. That also helps uptime and making opened stuff dusty :)

    --
    #
    #\ @ ? Colonize Mars
    #
  112. Integration is very important by Anonymous Coward · · Score: 0

    I think it is very important that a desktop's applications are integrated and work nice together, looking the same, using the same sources for information (mimetypes, colors, icons, etc) and also having the same layout, so you don't have to learn to use each app.
    Standalone wm fail in this sector, because applications can't integrate with the workspace, and so they can't be as integrated as with a full DE.
    That's why I think something like kde is the way to go, every app looks and works in the same way, and I think that's very important.
    The best solution for everyone would be just to share the low-level stuff, desktop agnostic, so that you can use whatever pleases you, and still get an integrated gui if you want to.

  113. Suggestions for further info by Anonymous Coward · · Score: 0

    I would suggest looking at the Arch Linux forums, as there are tons of really long "what's the best panel to use with openbox" type of threads. If you just want a big list of WMs:
    http://gilesorr.com/wm/table.html
    http://xwinman.org/

    As for my recommendations....
    Floating WMs:
    openbox (this is what LXDE is based on, if you were unaware)
    windowmaker
    fluxbox
    fvwm2
    e17

    Windowmaker and fvwm will give you a decidedly early-90s experience, but they're good at what they do if you can ignore all the freedesktop.org "standards". I can only half-recommend e17, as it's pretty buggy, not nearly feature-complete, and more tightly integrated: a very weak combination.

    Tiling WMs:
    i3
    awesome
    one of the forks of ion3
    NOT xmonad

    Panel:
    fbpanel (but I don't use it)

    Systray:
    docker
    trayer
    stalonetray

    Launcher:
    dmenu
    gmrun

    Icons-on-the-desktop
    No idea, sorry (rox filer?)

    There are a lot of options available, and unfortunately you haven't gotten very good answers thus far on slashdot, so I'd suggest google and looking at the Arch forums, as previously mentioned. There are a few good threads on the ubuntu forums as well, but the SNR tends to be low overall.

    I suggest you think about what you're trying to accomplish, the HCI issues entailed therein, and how software can help, rather than just installing twenty different application launchers, because the latter can be an unending task. GLHF with WM experimentation.

  114. Re:Haw. by Raenex · · Score: 1

    they kiss my feet on a daily basis for it

    You should hear what they say about you behind your back.

  115. Openbox for exploration by craigc05 · · Score: 1

    Install openbox and figure out how to make it work acceptably. By the time you're happy you will have also installed several panels (tint2, pypanel, cairo-dock), as well as other things to take up space (err make life easier?). Good for satisfying an itch for exploration, though I can't find a way to replace KDE.

  116. screen IN screen by Anonymous Coward · · Score: 0

    screen, within screen allows me to urxvt QUITE well, the TOP screen is a bit like the "work spaces" idea. (One outer-screen for each ssh connection or logical "group" of programs, much like tab groups in firefox) and then on group I run another copy of screen for the actual programs.

    It's the best system I've ever found for getting stuff done. (especially with 2 monitors, firefox is nearly always on the other monitor)

    This lets me toggle through all the programs I use quite rapidly, ^@ for the outer screen and ^z for the inner screen (and if I want to suspend something, I just do ^zz)

    Wanna stop, go to another computer and pickup ALL the sessions? just re-attach screen to the TOP screen.

    It's not ideal if you work with gimp or you're stuck working with gui applications, of course. (finding good console applications is getting a little tougher in recent years, mostly from all the bozos and their html emails)

    Frankly, the terminal just works.

  117. Re:Haw. by Anonymous Coward · · Score: 0

    Any chance of you becoming less ethanol soaked^wfueled and becoming a worthwhile person instead?

  118. fsck Linux... by Anonymous Coward · · Score: 0

    OpenBSD + cwm + aterm + tmux = netbook heaven!

  119. 3D effects are bloat by bzipitidoo · · Score: 1

    They're mental bloat. I like my environment to stick to business, and be snappy, minimalist and light. I don't want even a 0.1 second delay between mashing a button and the response. 3D effects slow things down.

    I especially don't want the cute animations no matter how fast the computer and graphics are. What do 3D effects and animations tell you that you don't already know? You watch your desktops be rendered on a spinning cube during a switch if that's what turns you on. Me, I just want it to switch. Instant switch, no fuss. I can bounce back and forth far quicker that way. Can be useful for comparing two windows. Most of the feedback animations provide is distracting, or at best merely useless. Animations are the blinking text of the GUI world. If they could figure out useful things to say with animations, I'd embrace them.

    I use LXDE right now. On low end computers, such as my aging Asus eee 901, turning off the font hinting and anti-aliasing gives a noticeable boost in performance. The main menu comes up just a little faster. Of course the default fonts look horrible without that, but if I change to fixed (or terminal, or maybe monospace), it looks fine.

    I also use Adblock to cut down on all the annoying flashing and animation advertisers love to splatter all over websites. Haven't accomplished much with a minimalist desktop environment if a bad website can ruin it. I'm glad Mozilla has figured out that screen space is valuable, and dumped the status bar in Firefox for a nice little popup triggered by hovering over a link, and added the option to hide the menu bar. Used to use add-ons for that, now I don't have to.

    --
    Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
  120. Re:Haw. by Anonymous Coward · · Score: 0

    ...a flaming asshole with a working system

    I prefer a system which works and supports my work style to a system that just works. Because I don't want to be fighting with the desktop environment, I want to get work done.

    I can demonstrate to my non-techie friends without leaving them scratching their heads.

    My systems are rarely seen by anyone but me, and therefore I care only about how well they support the things I want to do on the computer. I don't configure my system to present it to others. I configure my system to use it.

    Of course if I were configuring systems for others, I'd configure them so that they are comfortable with it. And that would probably be different configurations for different people.

  121. only takes a 5 second thought experiment by OrangeTide · · Score: 1

    knowing your security situation is an important step in security. an environment with no control or auditing means that the shifting sands of personal system configuration result in a very poor understanding of the current company-wide situation.

    --
    “Common sense is not so common.” — Voltaire
  122. Re:Haw. by Anonymous Coward · · Score: 0

    At least what they "shove down peoples" throaught works, and you don't get annoying posts like this every other day.

  123. I use awesome on debian test by teek+code · · Score: 1

    and I love it, I use pcmanfm as filemanager and some lx components for casual adjustment like lxinput/lxtask. http://awesome.naquadah.org/

  124. Re:I like it when tools are designed to work toget by Tubal-Cain · · Score: 1

    Next time around, I'm going 100% KDE. Not everything in KDE is best of breed, but I'd rather have tools that were designed to work together.

    Why wait for "next time"? It isn't that complicated to migrate between DEs (at least on apt-based systems). In aptitude, install the KDE metapackage (kde-standard on Debian) and then mark the "gnome" category as auto-installed (Shift-M on the category itself, rather than individual packages). Restart X.

  125. Minimal trouble. by bdabautcb · · Score: 0

    I was born and raised on windows machines and am by no means linux literate. Six weeks ago I came into posession of a netbook with a busted hardrive. I looked into booting XP from an external, but that was too daunting, so I decided on Ubuntu. Great booting from a flash drive, but when I tried to install to external the screen size was not compatable and I could not select an image for the user. Install stopped there. After several hours of interwebbing to find a solution to the screen problem, I just scrapped and went with Xubuntu. It is my understanding that this is based on the KDE model. It works great and I like it.

    --
    Koalas. They're telepathic. Plus, they control the weather. -Margaret
  126. Have a look at Razor-qt DE by stasike · · Score: 1

    It looks very promising. Simple, neat, clean-looking. There was discussion on /. a few days ago.
    http://razor-qt.org/screenshots/

  127. one minor problem by OrangeTide · · Score: 1

    the lack of an up to date ubuntu package means I'd have manually install it on the several machines I use. I don't really like ubuntu, but that's what is used at work.

    --
    “Common sense is not so common.” — Voltaire
  128. Re:Is there a live media with all desktop managers by jones_supa · · Score: 1

    I haven't heard of such, but one idea could be to fire up a virtual machine to safely do the testing over there.

  129. Re:Is there a live media with all desktop managers by antdude · · Score: 1

    True, but that would be slower than on a real computer though. Oh well.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  130. evilwm by Anonymous Coward · · Score: 0

    evilwm, xbindkeys, conky (optional), dmenu + all your desktop applications -- for me that would be a web browser, a chat client, and an IDE (cli, emacs, or otherwise...).

    That is really _all_ you need to have a basic desktop environment.

    It can 1) launch applications 2) manage windows 3) show system status 4) control basic system functions -- directly by keystroke using xbindkeys!

    I cannot ask for anything more. It is elegant, predictable, and easy-to-use (disregard novices, they'll have to learn computers one way or another).