Slashdot Mirror


KLyDE: Lightweight KDE Desktop In the Making

jrepin writes "During Hack Week 9 at SUSE, longtime KDE hacker Will Stephenson started working on a project codenamed KLyDE. This project's aim is to bring KDE Plasma to the lightweight desktop market. It applies KDE's strengths of modularity and configurability to the challenge of making a lightweight desktop." Better said, Stephenson was able to devote lots of time to it; he's been working on the project for a few years now.

129 comments

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

    Removing the more bloated 'features' KDE is laden with by default would get most of us there. I suspect 99% of KDE users would be just fine without the Akonadi MySQL instance in their home directory.

    1. Re:Cool by Ruede · · Score: 0

      word

      i dont even know what that shit is good for.

      or that crap with kmail2. messing up threaded view where mails are linked to each other that have absolutely to do with each other. (different conversations)

    2. Re:Cool by Walzmyn · · Score: 2

      99% of us have disabled that damned thing as soon as we installed. The rest should.

    3. Re:Cool by Tough+Love · · Score: 1

      Removing the more bloated 'features' KDE is laden with by default would get most of us there. I suspect 99% of KDE users would be just fine without the Akonadi MySQL instance in their home directory.

      For me it is Akonadi + Postgres which sucks slightly less but it still sucks enormously.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    4. Re:Cool by Anonymous Coward · · Score: 0

      It almost works in 4.10. Well, it does work and with 4.10.1 hasn't crashed even once but tagging is rough, for example, finding stuff by tag isn't actually that user friendly and Gwenview almost never finds all of the pictures with the given tag while Dolphin does provided you manage to make it actually search by tags. And tags really need relations between them e.g. if I tag something with motorcycle then vehicle tag should be implied. And tags aren't used enough anywhere, I have loads of tags, Nepomuk ought to have also parsed already tagged stuff such as music metadata yet I don't see the DE recommending me songs to go with family photos.

    5. Re:Cool by fromhell091 · · Score: 1

      I read a moths ago that in KDE 4.11, they are going to introduce functions to implement Metadata Web-Extraction, to automagically retrieve tags to your music, video and so on, from services like imdb, last.fm, etc...

    6. Re:Cool by Parker+Lewis · · Score: 1

      I was about to say the same. Disabling Akonadi, Nepomunk (even it's lighter now, still delays my desktop login in a lot of seconds) and a lot of Krunner plugins, and configuring KDE Effects to be "Very Fast" will produces a incredible fasting desktop. Additionally, KDE 4.10 improved a lot on this.

    7. Re:Cool by Viol8 · · Score: 1

      Oh fucking wonderful. Now the damn desktop is going to be doing its own thing on the net. Why can't the people who design these things just stop it with the stupid feature creep? If they've run out of sensible things to add perhaps thats a sign to Move On.

    8. Re:Cool by Rob+Y. · · Score: 1

      Simple config
      Is a mixture of usability and perception. A simplified configuration presents fewer choices and is therefore easier to understand. It also looks faster and more lightweight, because people equate visual simplicity with efficiency. This is incorrect, of course, but I'm not above exploiting this fallacy to give people what they want. For this aspect, we're providing an alternate set of System Settings metadata to give it a cut down tree. The full set remains available, if needed.

      This could be his biggest contribution, and - if it's done well - mainline KDE should consider adopting it as an option. For all of KDE's configurability, the thing that would be nicest to configure is the configurability itself. Something like 'lock desktop configuration', where once you have the system set up the way you want it, you never see all those options again - unless you ask to.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    9. Re:Cool by fromhell091 · · Score: 1

      It's going to be optional and configurable. If you want it, you got it.. It's like scrappers in Xmbc, nothing new.

    10. Re:Cool by Anonymous Coward · · Score: 1

      It almost works every time a new release happens...

  2. Re:KDE and lightweight. by MrEricSir · · Score: 3

    These are two words that don't go together. Not since day 1. Not now. Not ever.

    FTA: "Surely some mistake, you say? KDE and lightweight kan't fit in the same sentence. I think they can."

    --
    There's no -1 for "I don't get it."
  3. Why? by BluPhenix316 · · Score: 2

    KDE Lightweight = Razor-QT, it's already been done MATE. ;-)

    1. Re:Why? by kangsterizer · · Score: 5, Informative

      Razor QT is a light, QT based DE.
      KDE is also using QT, but is an entirely different DE. Razor is not KDE. You can't start plasma widgets on Razor. You don't have the KDE libs either.

      KlyDE is actually compatible with large parts of KDE, specifically, plasma.

    2. Re:Why? by armanox · · Score: 1

      MATE would be more analogous to TDE, not RazorQT.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
  4. Re:KDE and lightweight. by Nerdfest · · Score: 5, Informative

    Regardless of size, I recall seeing some performance tests on Phoronix showing KDE being significantly faster at pretty much everything than Unity and Gnome. That was a couple of releases ago, but it was pretty impressive.

  5. KDE and GNOME by Anonymous Coward · · Score: 0

    are for people that want linux to be windowsified.

    Real h4x0r5 use the CLI. Anything else is just n00b. I'm browsing slashdot and posting with lynx, because I'm 1337.

    1. Re:KDE and GNOME by gagol · · Score: 2

      What about blackbox and awesomewm? Are you shades of grey blind?

      --
      Tomorrow is another day...
    2. Re:KDE and GNOME by Anonymous Coward · · Score: 0

      i3!

    3. Re:KDE and GNOME by armanox · · Score: 1

      How about SGI's 4DWM or CDE?

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    4. Re:KDE and GNOME by dbIII · · Score: 1

      I usually bring up CDE every time somebody goes on about how linux needs the same common interface for everyone to match the restrictions on MS. Funny thing is I haven't heard anyone pushing that line since Win8 came out :)

    5. Re:KDE and GNOME by armanox · · Score: 1

      Yeah, so much for the "Common" Desktop.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
  6. Market by Anonymous Coward · · Score: 0

    People buy KDE installs now?

  7. Re:KDE and lightweight. by NemoinSpace · · Score: 1

    I bet it could be even faster if you run it from a console and skip that pesky startx command too.
    Look I'm not knocking the guy's efforts. But who are ya gonna believe? Me or some random Slashdot article?

  8. Re:fp Cock by Anonymous Coward · · Score: 0

    Why does goat.cx still only have the pumpkin? Is the .cx domain still bitching about inappropriate content?

  9. This effort could be spent better! by bogaboga · · Score: 1, Flamebait

    While I applaud the programmer's efforts, I must say that it's efforts like these in the Open Source Community, that end up as wasted!

    You see, everyone who is talented, ends up "doing their thing," resulting in duplication and waste. One wonders why the talent of this programmer doesn't get absorbed into the larger KDE project. What would the harm be?

    1. Re:This effort could be spent better! by Anonymous Coward · · Score: 5, Informative

      Will has been contributing to KDE for many, many years and was on the OpenSUSE KDE team until quite recently. There's a lot of work by Will in various KDE projects, and when this is ready for prime time I am sure it will also appear in some form in shipping product.

    2. Re:This effort could be spent better! by oneandoneis2 · · Score: 4, Interesting

      That's not how it works.

      You're making an assumption that a developer will devote the same amount of time and enthusiasm to any project, and therefore any "Me-too" development is a loss to an established project.

      That's more or less how it works in commercial development - you have a developer working 8 hours a day on whatever project you give him. It's not how it works in FOSS, which is actually a selfish development model: you work on whatever you want, as much as you want.

      It's better to have someone sit down & bang out a yet another variant of X than to have them not turn out anything at all. The new version of X might be enough of an improvement to attract other developers and get you a new killer product. Not doing anything will result in nothing.

      He wants to build a lightweight KDE, so he goes off and writes some code and with any luck creates a working KLyDE WM. If he tried to do this within KDE itself, he'd hit a load of politics and entrenched views and spend all his time arguing. He'd get nothing done. Nobody wins.

      What you see as duplication and waste is a vital and useful part of FOSS development. Your recommended alternative would result in stagnation as people stop working on what interests them to fight against each other to drive existing projects towards their vision.

      That's what the harm would be.

      --
      So.. it has come to this
    3. Re:This effort could be spent better! by Anonymous Coward · · Score: 0

      You exhibit a deep lack of understanding of how FOSS development works.

      Go do some research.

    4. Re:This effort could be spent better! by Anonymous Coward · · Score: 0

      FOSS, which is actually a selfish development model

      Selfish? What exactly are you getting at here? I suppose the programmers working on commercial software "just happen" to get paid?

    5. Re:This effort could be spent better! by oneandoneis2 · · Score: 1
      --
      So.. it has come to this
  10. Re:KDE and lightweight. by gagol · · Score: 2, Insightful

    My idea of lightweight do not include unity or any recent gnome desktop. compare against xfce or lxde... anything else is uselessly fat and slow.

    --
    Tomorrow is another day...
  11. Re:KDE and lightweight. by Noitatsidem · · Score: 0

    openbox is faster.

    --
    Feel free to mod me down, just know that unlike some Anonymous Cowards I'm not afraid to express my views as myself.
  12. Re:KDE and lightweight. by JoeMerchant · · Score: 5, Insightful

    Lightweight is no longer about size... cheap systems are coming with 8GB of Flash and 2GB of RAM these days.

    What's important is speed on relatively (400MHz) slow/weak low power processor cores.

  13. So What Components wont be there then? by Anonymous Coward · · Score: 0

    To make a lighter KDE, you have to use less code, so while this sounds good in theory its impossible unless you leave out whole lilbrarys of stuff you may not need. Then if you need it you can call it up from the repostitory. So in effect you could make a lighter version but then as you add programs that need components you dont have,just add them back in and then you have the same bloated mess.

    Same on gnome, download Kate and you get half of KDE desktop as part of the deal, nothing you can do about it unless you choose a different application to use.

    KDE and lightweight is an oxymoron.

    1. Re:So What Components wont be there then? by vilanye · · Score: 1

      Lighter does not mean less code, depending on your definition of lighter. Sure you can use less code, but it will probably be slower. Time vs space What is faster bubble sort or quick sort? Which takes much more code to implement? Answer to both: quick sort

  14. Re:KDE and lightweight. by TheRealMindChild · · Score: 2

    So lightweight, to you, means size of the package, vs. code actually running?

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
  15. Re:KDE and lightweight. by gagol · · Score: 2

    Lightweight means, runs very snappy on hardware less than 12 years old without discrete GPU...

    --
    Tomorrow is another day...
  16. So . . . by hduff · · Score: 0

    So the Kool Ly Desktop Environment?

    Makes no sense.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    1. Re:So . . . by HatofPig · · Score: 1
      "Klyde."

      It would be a catchy name if he didn't mess around with the letter casing.

      --
      Silicon & Charybdis McLuhan Kildall Papert Kay
    2. Re:So . . . by hduff · · Score: 1

      "Klyde."

      It would be a catchy name if he didn't mess around with the letter casing.

      I was actually making fun of the original meaning of the acronym. Yes, it was actually called the "Kool Desktop Environment" before the founder wised up.

      Perhaps "kLYde" would better suggest the new name ?

      --
      "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    3. Re:So . . . by Anonymous Coward · · Score: 0

      It's a good thing too. The only people who would use "Kool Desktop Environment" are black people who smoke. And half of them would switch to "Newport Desktop Environment."

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

      It does if you do it like this: KooL-aid Yes! Desktop Environment

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

      According to all information I've read, that was never the "orginal meaning". I was suggested at one point, and discarded.

  17. Modularity by puddingebola · · Score: 1

    If KDE's "modularity" makes it faster, when will I start to see these modules in my favorite Linux distros.

  18. Re:Fucking Faggots by Anonymous Coward · · Score: 0

    Yeah, the MS astroturfers are all over this as usual.

    It's impossible to have a sensible discussion about an interesting FOSS project without them squirting Ballmer-bile over the whole story.

  19. Re:KDE and lightweight. by Anonymous Coward · · Score: 0

    Microsoft?

    Oh, same thing.

  20. Re:KDE and lightweight. by bmo · · Score: 1

    Oh wow, I am so informed by this insightful and thoughtful comment.

    Your ideas are intriguing to me and I wish to subscribe to your newsletter.

    --
    BMO

  21. Re:LOL? Give up already freetards. by Anonymous Coward · · Score: 0

    you mean the OSX that is a spiffy UI on a freetard OS, and people USE OSX?

    laughing my fucking ass off

  22. Re:KDE and lightweight. by armanox · · Score: 2

    Modern Linux doesn't run right on hardware that old (and I don't just mean GNOME/KDE). Just try and run Fedora (or Ubuntu, etc) on a Pentium III with Intel i845 graphics. Driver support is no longer existent. You could try on 12yo hardware with real graphics, but I still don't think it'll work right (I hate KMS drivers).

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  23. Re:KDE and lightweight. by armanox · · Score: 2

    KDE 1.x ran fine on my Pentium I 120MHz with 48MB RAM, 1MB Cirrus Logic graphics and a 1GB HDD.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  24. Re:KDE and lightweight. by gagol · · Score: 1

    Look at this! http://www.ubuntuupdates.org/package/xorg-edgers/precise/main/base/xserver-xorg-video-intel A driver for i845 chipset. Not install this and try lxde on it.

    --
    Tomorrow is another day...
  25. Re:KDE and lightweight. by ozmanjusri · · Score: 1

    Just try and run Fedora (or Ubuntu, etc) on a Pentium III with Intel i845 graphics. Driver support is no longer existent.

    Huh?

    I have Linux Mint Debian running on exactly the machine you're saying has no driver support. I upgraded the original 512MB RAM to 2.5GB with salvaged parts, but that's all. It's still a nice useful machine.

    --
    "I've got more toys than Teruhisa Kitahara."
  26. Re:Fucking Faggots by Tough+Love · · Score: 1

    Yeah, the MS astroturfers are all over this as usual.

    It's impossible to have a sensible discussion about an interesting FOSS project without them squirting Ballmer-bile over the whole story.

    The thought of ballmer juice squirting onto anything is enough to make me sick.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  27. Re:KDE and lightweight. by ButchDeLoria · · Score: 1

    Openbox + tint2 + Compton is love.

  28. Re:KDE and lightweight. by Tough+Love · · Score: 1

    Regardless of size, I recall seeing some performance tests on Phoronix showing KDE being significantly faster at pretty much everything than Unity and Gnome. That was a couple of releases ago, but it was pretty impressive.

    Except for kmail/akonadi, an unmitigated disaster.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  29. Re:KDE and lightweight. by martin-boundary · · Score: 4, Informative

    Except speed and size are highly correlated. Computer architectures are still designed in such a way that if you use as little RAM as possible, and have a small computation footprint that's highly localized, then your performance skyrockets. So the available 2GB RAM is irrelevant - if you actually make full use of it, you'll be running a lot slower than if you can fit everything you need to do in 4K.

  30. Re:KDE and lightweight. by Anonymous Coward · · Score: 0

    Using your RAM makes your computer slower? You're joking, right? The major issue is how much your code causes cache misses.

  31. Re:KDE and lightweight. by martin-boundary · · Score: 2

    Yup, and how big are L1 caches? 32KB or so? RAM is the new disk. Don't use it unless you have to.

  32. Re:KDE and lightweight. by sgunhouse · · Score: 4, Informative

    Already been several mini-distros (the whole system is under 100 MB) that do use KDE. Things like Nimblex come to mind, though that's been a few years ago now. Admittedly not sure they kept Plasma though ...

    But as KDE is supposed to be able to run on phones now, it should be easy enough.

  33. Lightweight means small, sometimes fast by Morgaine · · Score: 1

    It's clear what lightweight means just from examining its two parts: "light" and "weight" both allude to there not being much there, little mass or volume. The words are of course a physical metaphor when applied to software.

    When something has little physical mass and volume then it tends to move fast for any given force, and so as a consequence we tend to associate "lightweight" also with higher speed, but it's only a consequence, not the primary meaning.

    In software, being lightweight and being fast are properties that do not always track each other. As a first rule of thumb, smaller code tends to have more locality simply through being smaller, and hence it can run faster through producing fewer cache misses. However, small code is often somewhat dumb code, and a large and complex beast of a program can be designed to have greater locality in its innermost loops and hence to be more cache friendly and run faster. As a result it is hard to generalize whether lightweight also means fast. You have to examine each case separately.

    As a counter-example to "lightweight == fast", the browser Midori is extremely lightweight (very small), consisting of little more than a simple graphic Gtk+ wrapper around webkit. Firefox in contrast is a huge monster of a program and could never ever be called lightweight. However, Firefox runs much faster than Midori, because its designers have used its complexity very productively to make its performance top notch.

    So, you really can't generalize beyond observing that smaller programs load faster from disk and, everything else being equal, tend to have better cache locality and hence higher speed. However. heavier programs can buck this general rule by using more complex designs and algorithms to boost their runspeed.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
    1. Re:Lightweight means small, sometimes fast by SomeKDEUser · · Score: 1

      And indeed, in the case of the much-maligned akonadi, of course, having a file based storage is faster, for the first hundred or so mails.

      But when you accounts have tens of thousands, or hundred of thousands of mails, a database is a requirement. Either you are coding industrial-strength stuff, or you are building a toy :)

    2. Re:Lightweight means small, sometimes fast by dbIII · · Score: 1

      What about all that shit encumbered by toy databases (MS Exchange until not so long ago according to the apologists that say it's all fixed now)? Nearly any other solution is better than that. Also what about file based storage with an index?

    3. Re:Lightweight means small, sometimes fast by SomeKDEUser · · Score: 1

      Do you have any idea how many mails one can have? Indexed file based storage does not scale. Although to be fair, akonadi does not care what the underlying storage is, it simply acts as a cache.

      A cache to access structured relational data. Lots of it.

      A database.

      People just _think_ databases are really heavy objects, but really, they are just faster than reading files :) I strongly suspect that if instead of saying "this is a separate app/utility" the kde pim people had just hidden the stuff inside of kontact, no-one would have complained. They would just have said "gee kmail is faster now!"

      Because it is. Faster.

    4. Re:Lightweight means small, sometimes fast by dbIII · · Score: 1

      Do you have any idea how many mails one can have?

      If you've got more than 4GB per file in a mailbox you are doing it wrong. Anything beyond date, subject, to and from is going to need a fairly global search anyway.

    5. Re:Lightweight means small, sometimes fast by K.+S.+Kyosuke · · Score: 1

      Indexed file based storage does not scale.

      Yes, because databases are never stored in files. Do you really use raw block access to store your e-mails?

      Files generally do whatever you make them do. Perhaps you were making them do the wrong thing?

      --
      Ezekiel 23:20
    6. Re:Lightweight means small, sometimes fast by SomeKDEUser · · Score: 2

      It's not the byte size. It's the number of objects. Also you forgot, senders. status (can be fairly complicated -- where is the data, for example), attachments. Threads. Lists.

      Oh, and the full text should be indexed. We live in 2013 after all.

      Basically, unless you are going to confine yourself to the performance and possibilities of pine, you have to do what the KDE guys did. And yes, it is harder and takes longer to debug.

    7. Re:Lightweight means small, sometimes fast by SomeKDEUser · · Score: 2

      The point is that the file-based indexing is the wrong thing. Of course everything ends up being stored in a file.

      The key is not the storage, but the indexing. And that is where DBs are vastly superior to flat files.

    8. Re:Lightweight means small, sometimes fast by dbIII · · Score: 2

      Also you forgot, senders

      That's what the "from" is supposed to indicate. I wish people would read before they reply :(
      The stupid fad of doing everything with a database is one reason why I was running a print server for a vector graphics format on a 40MHz SparcStation 10 until 2010 when it was getting better performance than a 2GHz linux box running an updated version of the software - about two minutes per plot versus three and a half (for 42 inches by about ten feet). I've since, thanks to a few tweaks, managed to get the original software running on Solaris10 for Sparc (on a Netra I got for $80, 1.5GHz or so) and its down to under thirty seconds, once again just doing the fucking job instead of farming out an entirely sequential task to a relational database it doesn't need.

      Email is mostly sequential as well and when it isn't you get a similar performance hit searching through a small number of indexed files as you get with a database and with far less fragility (although most databases are more robust than the with the sickly child running MS Exchange). When mbox stuffs up you have dozens of options. When a strange database format understood by three people stuffs up (why don't they just use mysql, postgress etc) you are screwed.

    9. Re:Lightweight means small, sometimes fast by Grishnakh · · Score: 1

      I love how Slashdot is supposed to be a place for IT experts, but its members have about the same knowledge of computers as AOL users, as shown by this post. Do you Slashdot morons not even understand databases?

    10. Re:Lightweight means small, sometimes fast by dbIII · · Score: 1

      The problem is that when some morons attach poorly implemented and undocumented databases to things that do not need them it is very difficult to understand those databases. So don't blame the slashdot morons, blame the newbie programmer with a fad morons.

    11. Re:Lightweight means small, sometimes fast by Grishnakh · · Score: 1

      I don't know what database Akonadi/Kmail is using underneath, nor what schema nor any other implementation details, so I can't comment on whether that particular design is sensible or not. I'm just responding to the previous poster who implies that databases aren't even necessary since they store their data in files in a filesystem, showing a complete lack of understanding of what databases are and why you'd use them in many systems.

    12. Re:Lightweight means small, sometimes fast by Grishnakh · · Score: 1

      I'd also like to add that it's highly unlikely the KDE team is using an "undocumented" database; logically, they'd be using an existing FOSS database like MySQL, PostgreSQL, or most likely SQLite. Also, the idea that an email system "doesn't need" a database is just ridiculous; what do you think Google uses for Gmail? You don't get search performance like that in an inbox with tens of thousands of emails with emails stored in individual files a la maildir.

    13. Re:Lightweight means small, sometimes fast by dbIII · · Score: 1

      If they were using a database well for that application this thread wouldn't have started. If they weren't rolling their own I wouldn't have bitched about them not using something already shown to work (eg. mysql and a very long list of others). Last thing is it's not really the "KDE team" doing it but instead a side project.

    14. Re:Lightweight means small, sometimes fast by K.+S.+Kyosuke · · Score: 1

      I love how Slashdot is supposed to be a place for IT experts, but its members have about the same knowledge of computers as AOL users, as shown by this post. Do you Slashdot morons not even understand databases?

      Are you referring to your own post? Or do you have in mind something specific that is very hard to divine from it?

      --
      Ezekiel 23:20
    15. Re:Lightweight means small, sometimes fast by Grishnakh · · Score: 1

      If they weren't rolling their own I wouldn't have bitched about them not using something already shown to work (eg. mysql and a very long list of others)

      What are you talking about? According to this LWN thread, Kmail2/Akonadi does in fact use MySQL as the default backend database, though it can also use SQLite or Postgres.

      Last thing is it's not really the "KDE team" doing it but instead a side project.

      Akonadi is one of the main components of KDE4; its developers definitely qualify as part of the "KDE team". KMail is part of the PIM suite, again not some side project, but one of the main parts of KDE (maybe not as "main" as Kwin, but still much more close to the core of the project than, say, Gwenview).

  34. Re:KDE and lightweight. by armanox · · Score: 1

    It's listed as "supported" but unless something has changed recently the X.org driver is broken on i8xx series. Features that used to be supported (like say, hardware rendering) were broken when I last checked (last tried about a year ago). Gave the same performance as the vesa driver.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  35. Re:KDE and lightweight. by armanox · · Score: 1
    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  36. Re:KDE and lightweight. by gagol · · Score: 0

    Ok, compare lxde and kde on a vesa driver then. It still prove the point I wanted to make before you cherry picked this scenario.

    --
    Tomorrow is another day...
  37. Good to go lightweight by houghi · · Score: 1

    I think it is good that he did this. Not just to make KDE lightweight. There are DEs that are lighter, but that he did it.

    This is what hacking is about: because he can.

    --
    Don't fight for your country, if your country does not fight for you.
  38. Give me functional over flashy/lightweight/simple by CoolGopher · · Score: 2

    A handful of years ago I ended up switching from a custom window manager / desktop setup (WindowMaker based, if you care) to Gnome2. The driver for this was simply effort required to get something useful running in a short amount of time. As a developer I'm not getting paid to faff around with getting a desktop environment up and running. Gnome served me well, and even convinced me to switch away from xterm/uxterm. On a fresh Ubuntu install, all I needed was a few tweaks to the terminal config, a keyboard shortcut or two (launch terminal + virtual desktop switching), and I could feel "home" enough to be productive. Fantastic.

    == Caution: incoming rant. ==

    However, as of a few months ago I'm back to using WindowMaker. Why? Because of the unholy fustercluck which is known as Ubuntu / Unity / Gnome3. I had a perfectly fine desktop environment running on my 10.04 install. After upgrading to the next LTS release, my entire desktop was, to put it mildly, fubared. Whoever thought they were entitled to completely replace a user's desktop environment, and not provide a fallback option is worthy of being C-level at EA.

    Even after manually adding "gnome-shell" back to the system to try to get my desktop environment back in a working order, I discovered that my keyboard short-cut settings were gone, as were half my panels and virtual desktops. Evicting the gnome-shell and loading up MATE didn't improve the situation (it kept missing keyboard shortcuts, amongst other issues). I tried KDE, but it was, quite frankly, far too "flashy" for me. Oh, and the screenlock refused to work. After having spent over a day trying to get my workstation back into a state where I could actually _work_, I said "stuff it" and installed WindowMaker, grabbed a few dock-apps by source, hacked my xsession to configure my dual-screen setup, set up the ssh-agent, xlock, etc etc. I really haven't missed having to do all of that manually, but by golly, right now there doesn't seem to be an easily usable alternative!

    I've installed my last Ubuntu system, that's for sure.

    Here endeth rant.

  39. There is too much fragmentation on the Linux Disto by thelukester · · Score: 0

    I've been using Linux since Slackware in 98 and CDE on Solaris before that. I hate to admit that for past 4 years, my primary OS has been win7 and OS X to do my much of my work on Linux servers. why? I need a Desktop Envirment with a consistent UI that's free of bugs.

    A classic example of this is back in '08 I switched to a 16:9 monitor. Well thanks to a 6 year old bug in gnome #86382 this rendered gnome unusable for me.

    Unfortunately this was also about the time KDE 4 was released. After giving a dozen other DEs a shot, I joined the the dark side.

    To this day that 11 year old gnome bug remains unpatched. In an Apple or MS OS this kind of major usability issue would never make it out if Alpha never mind a "stable" release.

    In the early days of Linux when It was for hackers by hackers this was acceptable and expected. They want to add cool features not fix bugs. Fine.

      But now there's some serious money in Linux. Between Redhat and Ubuntu How the Linux Desktop can remain in such a sorry state. And I fail to see how another fork will make this situation any better.

    Sorry for any grammar errors/typos, this message was written on my phone in topically useless all hands meeting.

  40. There's a lot of garbage to throw out... by alukin · · Score: 1

    Well, It' very good idea to have KDE without Akonadi and Nepomuk. Only this can make KDE lightweight. :)) That are the parts I always turn off and I'd love to get rid of entirely. MySQL is another piece of shit that must be cleaned out. If some developer needs "select my,shit from config where other=shit and blahbalbal" to read simple app config, then it's clinic. I used Kmail for years and when it started to use mysql and Akonady I switched to Thinderbird because I do not need all this smartass stuff done by e-mail client in background. So, there's a lot of stuff to simplify in KDE.
    But "Less tuning" sounds as not good idea because users love KDE of it's flexibility.

    1. Re:There's a lot of garbage to throw out... by flyingfsck · · Score: 1

      Well, KDE has always been nicely configurable. I simply turn off all the cruft I don't need and Nepomuk is always the first thing to go and I never even install Kmail in the first place. Complaining about it is pointless, since turning it off is a simple click of the mouse.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    2. Re:There's a lot of garbage to throw out... by Anonymous Coward · · Score: 0

      As a Gentoo user running KDE, I don't have nepomunk or mysql installed. All I have is the kdebase-meta, kdeadmin-meta, kate, kuickshow, krename and skanlite and it runs quite nicely for me. This provides 90 percent of the KDE requirements w/o the nepomunk crap plus it runs faster.

      Of the single packages I've installed, I'm using kate as my primary editor, skanlite for my scanner, kuickshow is also installed for dealing with images plus I'm using VLC for media playback (handles everything I've tossed at it) with firefox-lts (10.0.11) and sylpheed for email. In all truthfulness, there's little extra that I actually need so what I've got is about as lean as possible at less then 40G for the / /boot /usr /var partitions. /home isn't included in that as it seems to grow by leaps and bounds for some reason. Guess I have to take the clothes hangers out to get it back down in size.

  41. Re:Fucking Faggots by crutchy · · Score: 1

    the astroturfers can't get enough of it... they just grovel at his feet jerking him off all day so they can get a taste of his googoo juice

    it's sick and pathetic, but only to everyone else

    maybe they need some "obamacare"

  42. Re:KDE and lightweight. by SomeKDEUser · · Score: 1

    If your desktop software performance depends on cache optimisation, you are either doing heavy-duty multimedia editing, or doing something spectacularly wrong.

    Also rant: cache sizes have been going down to make place for more processors. I personally do numerical calculations, and I find this trend to be a disaster. At this point, my only hope is that eventually, with thousands of cores on chips, we'll be back to something which looks like a vector processor.

  43. Re:KDE and lightweight. by SomeKDEUser · · Score: 1

    I actually works well for me and has for a while. It used to be that first-time-loading of IMAP folder was slow, but now, even very large folder load just fine on my netbook.

    It's not perfect, though: replied/attachment state of emails stored on an MS exchange IMAP server gets lost. Oh, well, they are aware, and it will get fixed.

  44. Again, a bad name. by DerPflanz · · Score: 2

    No one will be able to spell your product name correctly if you use a weird combination of upper and lower case letters.

    You don't need to focus on the fact that it is a DE. In fact, you already decided that when you came up with a name, instead of an acronym. Make a choice: is it an acronym, or a proper name? You can't have both, it confuses.

    Just name it "Klyde".

    --
    -- The Internet is a too slow way of doing things, you'd never do without it.
    1. Re:Again, a bad name. by Anonymous Coward · · Score: 0

      It's a codename not the final product.

    2. Re:Again, a bad name. by Sigg3.net · · Score: 0

      A desktop environment is not a product in the sense of packaged apples that needs branding to sell.

      A DE is the product or result of someone's work, yes, but it's not a product like above. You're never going to walk into a shop looking for a DE to purchase. Since it doesn't need branding it just needs a name. KDE, Xfce, LXDE aso aren't good brands bur they're good (often descriptive) names. KlyDE is just another one.

  45. Re:KDE and lightweight. by jones_supa · · Score: 1

    Yes, generally the i8xx series is kind of broken. Starting from i9xx, everything is premium though.

  46. Re:Give me functional over flashy/lightweight/simp by jones_supa · · Score: 2

    How about Xubuntu?

  47. Re:Give me functional over flashy/lightweight/simp by dbIII · · Score: 1

    CentOS still has that old environment. Of course you can't run the new gimp locally at the same time due to the gnome people managing to bring something very much like DLL hell to *nix for the first time since linux was thought of.

  48. Funny thing is that since 1998 by dbIII · · Score: 1

    Funny thing is that since 1998 I've been using Enlightenment 16, it's still available and I still use it as my work desktop. There's a few others from then still in use as well. Your consistent UI has been there all along while MS and even Apple changed a few times.
    Thus I don't think your suggested complaint is the reason for your post - it looks instead that you are trying unsuccessfully to find a means to fit your goal of a bit of bashing.

    1. Re:Funny thing is that since 1998 by thelukester · · Score: 1

      Yes, Enlightenment is one of the best Desktops for Linux. If it only had the more developer support, it would be my desktop of choice. If just one Linux DE had the polish of a OS X or Win7, I wouldn't care. Until then, I see this fork as just diluting an already over stretched pool of developers.

      By consistency I meant disign consistency. I was thinking of annoyances like the app menu bars in Unity.

  49. Re:KDE and lightweight. by K.+S.+Kyosuke · · Score: 2

    If your desktop software performance depends on cache optimisation, you are either doing heavy-duty multimedia editing, or doing something spectacularly wrong.

    Or perhaps he's doing graph algorithms. You know, most things profit from good memory access patterns these days. Your CPU can execute something like 2000 instructions in the time needed for a single random read from the main memory!

    --
    Ezekiel 23:20
  50. Re:KDE and lightweight. by SomeKDEUser · · Score: 1

    'cause that is clearly a desktop-oriented application...

  51. Re:KDE and lightweight. by Carewolf · · Score: 1

    Plasma is not a problem. The trick about KDE on low end hardware is to know if you should run KWin effects using XRender, OpenGL or disabled. I would usually bet on disabled, but XRender can be surprisingly well optimized on old GPUs.

  52. more like by Anonymous Coward · · Score: 0

    how about debian + openbox?

    seriously, I do java and php development and have had squeeze installed since it went stable. Currently have iceweasel 20 and linux 3.2 kernel from backports as well and haven't met a hitch that wasn't self-induced yet (touches wood)

    1. Re:more like by Blaskowicz · · Score: 1

      I've installed wheezy + lxde on a laptop that was little more than dying noisy slow crap, not long before. Laptop saved. But I had to install OSSv4 instead of ALSA, and lightdm is ugly (was ugly at first and now shows a backgrounds that looks like graphical corruption. It sucks. I miss lxdm, which is available in Ubuntu 12.04 and comes with some blue background picture!)

      For the parent I'd say Linux Mint 13 Mate is where it's at. Just Mate configured in a working state, with even the gnome2 applets (sadly missing the ubuntu 10.04 theme). You can even quickly change the window manager, using the "registry editor" called mateconf-editor. Same 5 year support as vanilla Ubuntu.

  53. Re:KDE and lightweight. by silviuc · · Score: 3, Informative

    You should revisit those tests. There are new ones where KDE pretty much got its ass kicked by Unity: http://www.phoronix.com/scan.php?page=news_item&px=MTMxNDk

  54. Back in the day by Anonymous Coward · · Score: 0

    KDE 3.0 happily ran on 64MB of ram, with a pentium III, and walked 15 miles to school. If Linux really wants to cut into the end of life of XP markets they should look at old versions of Linux first

    Now off my lawn, and this post sent from my Windows 8 pro workstation with 24GB of ram.

  55. Re:KDE and lightweight. by K.+S.+Kyosuke · · Score: 1

    'cause that is clearly a desktop-oriented application...

    Well, granted, if you're only using simple applications, a ten year old machine will do the job anyway.

    --
    Ezekiel 23:20
  56. KDE Low Fat Settings by Parker+Lewis · · Score: 1

    Will this be different than the Kubuntu meta package "Low Fat Settings"?

  57. Re:Give me functional over flashy/lightweight/simp by akanouras · · Score: 1

    ...Oh, and the screenlock refused to work. After having spent over a day trying to get my workstation back into a state where I could actually _work_, I said "stuff it" and installed WindowMaker, grabbed a few dock-apps by source, hacked my xsession to configure my dual-screen setup, set up the ssh-agent, xlock, etc etc. I really haven't missed having to do all of that manually, but by golly, right now there doesn't seem to be an easily usable alternative!

    I've installed my last Ubuntu system, that's for sure.

    Just a wild ass guess here, but it sounds like you were hacking on a Debian-based system as if it was Slackware. This may be helpful if you decide to give it another chance.

    P.S. Switching to a different theme is a good and fast way to wipe all the flashiness off KDE (and especially Plasma) in short order. I must admit though, it's the first time I've heard of Oxygen described as flashy.

  58. Re:KDE and lightweight. by AvitarX · · Score: 2

    Lxde is terrible IMO. The menus just don't feel like they work right. I had similar issues with black box.

    xfce though is fantastic, buy I wouldn't want to run it with 2001 ram levels (though I can't think of any apps I use that'd I'd want to do that with).

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  59. Re:LOL? Give up already freetards. by Anonymous Coward · · Score: 1

    If OS X was free and open source (at least to the amount my linux system at the moment is) I'd *begin* to consider it.

    To use the same "matter of fact" tone you are:

    The goal was to develop an open system that meets my needs. Linux has won.

  60. Re:KDE and lightweight. by marcosdumay · · Score: 1

    The time X space trade-off is one of the basic concepts of optmization theory.

  61. Re:KDE and lightweight. by Tough+Love · · Score: 1

    Try to receive 500 mails a day with it. This used to be no problem. Try to do anything with a large folder. Thunderbird is at least ten times faster, somethings 100 or 1000 times faster, and infinitely less buggy.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  62. Re:KDE and lightweight. by vilanye · · Score: 1

    My opensuse 12.3 with KDE 10 idles at around 400 MB and that is with all the bells and whistles turned on. Not terribly bloated. I can cut it way down my killing akonadi and its bastard children and the 3D effects without any loss of functionality, which of course raises the question: "If it doesn't add functionality or improve productivity why enable it?"

    What this means is for someone who listens to music and does everything in a browser a system with 512 MB will run just fine, assuming a decent processor of course. Let's see Windows 7 or 8 do that.

    You should be railing against MS for producing truly bloated operating systems not desktop environments like KDE which manage just fine on years-old low-end hardware.

  63. Re:KDE and lightweight. by vilanye · · Score: 1

    Why would I want to run 12 year old hardware? Sure if I have it laying around I could run a headless Linux OS and use it as storage for all my media, but other than that what possible reason is there to want to run a modern OS on such an ancient system? I run 5 year old hardware that was fairly high-end then and runs everything today fine and I could build an identical copy of it today for not much more than 12 year old hardware.

  64. Re:Give me functional over flashy/lightweight/simp by Vegemeister · · Score: 1

    it's the first time I've heard of Oxygen described as flashy.

    The window shadow is a giant blue glow.

  65. Re:KDE and lightweight. by The+Master+Control+P · · Score: 1

    I succeeded in installing Gentoo and XCFE on a now 16 year old SGI Indy (one 150MHz MIPS R5K, 160MB 60ns ram, Fast SCSI HDD, framebuffer-only Linux graphics driver). It's not snappy by any means, and it makes it very obvious which programs "do it right" and which ones rely on hardware to cover up bad algorithms. Yet none the less, it boots right up, I can login and start the GUI no problem, I can play music back and do ssh consoles, IRC (with a gui client no less) and even browse the web with a WebKit browser.

    Can't imagine what even kde 3.5 would do to the poor thing, let alone kde 4 or gnome 3. Kde 3 might actually have been borderline usable... When my desktop had 256M ram, kde 3 started grinding the hard drive after about 6-7 tabs and 3-4 konsoles were opened.

  66. Re:KDE and lightweight. by Grishnakh · · Score: 1

    Also rant: cache sizes have been going down to make place for more processors. I personally do numerical calculations, and I find this trend to be a disaster. At this point, my only hope is that eventually, with thousands of cores on chips, we'll be back to something which looks like a vector processor.

    Instead of using a CPU to do these calculations, maybe you should use a vector processor instead. Every computer these days has one, it's called a "GPU". Google for "GPGPU".

  67. Re:There is too much fragmentation on the Linux Di by Grishnakh · · Score: 1

    I hate to admit that for past 4 years, my primary OS has been win7 and OS X to do my much of my work on Linux servers. why? I need a Desktop Envirment with a consistent UI that's free of bugs.

    Well you'll need to give up on Windows then, thanks to Win8. Your argument had merit about 2 years ago, with Windows UIs being quite stable all the way back to Win95, but that's all out the window now, pardon the pun. Now we just have to wait to see if Apple jumps on the "let's royally fuck up stable UIs!" bandwagon and completely screws up OS X.

  68. Let me configure the toolbar colors/fonts by Anomalyst · · Score: 1

    All I seem to be able to do currently is change the desktop colors, which often results in poor BG/FG combinations for the tool bar.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  69. Re:KDE and lightweight. by martin-boundary · · Score: 1

    GPUs aren't great for latency sensitive calculations, however. It takes time to read/write into the graphics card. If you can set everything up in advance they're great though.

  70. Re:Give me functional over flashy/lightweight/simp by akanouras · · Score: 1

    Yeah, that can be irritating at first, indeed. :(

    Luckily, you can turn it off at System Settings > Workspace appearance > Configure Decoration > Shadows tab.

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

    Oh, right, because Phoronix is totally credible when it comes to properly executing benchmarks...

  72. Re:KDE and lightweight. by Anonymous Coward · · Score: 0

    Windows 7 would not only run slowly while swapping to disk every time the browser sneezed, but it would also nag you every 12-15 minutes with a system alert popup about updates or some sort.

  73. Re:KDE and lightweight. by AvitarX · · Score: 1

    Isn't this where the APUs shine? Or at least are trying to?

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg