Slashdot Mirror


Why KDE Rules

diegocgteleline.es writes "Being a long time Gnome user and while talking with some non-KDE users, I realized that non-KDE users know few things about what are the "Good Things" of KDE. So I wrote an article about "Why KDE Rules" focused in KDE, with lots of screenshots and some texts - so all those non-KDE (or non-Linux) users can take a look at what KDE can offer to them, why KDE users use it and what they can expect about the future of the KDE platform if they choose to use it. Of course, this doesn't means that this was written to critize other desktops neither it means you should start Yet Another Gnome vs KDE flamewar..."

97 comments

  1. proper by sawanv · · Score: 3, Funny

    Can we please include a few opinion pieces about GNOME and OS X and have a real slug fest?

    1. Re:proper by Morlark · · Score: 1

      Yes. I imagine that this will quickly degenerate into a flamefest of epic proportions. Don your fire retardant suits now! On a more serious note, I've always used KDE in the past, and I've never really seen anything that was interesting or innovative enough to make me want to switch. On the other hand, I'd be quite open to trying Gnome or something, but I've just never been able muster up the effort.

      --
      Santa's suicide mission go!
    2. Re:proper by Geoffreyerffoeg · · Score: 2, Funny

      Can we please include a few opinion pieces about GNOME and OS X and have a real slug fest?

      Gnome and OS X? Here's my opinion piece. It doesn't work. Or at least, it looks very ugly and out of place, and takes half an hour to boot. Same with KDE. The only WM worth using with Apple's X11 is quartz-wm.

    3. Re:proper by SavvyPlayer · · Score: 3, Interesting

      Debian (gnome) + arbitrary KDE apps = simplicity of Gnome + flexibility of K/QT = best of both worlds. On top of my standard debian system, I run kdevelop, quanta, cervisia, kompare, amarok, (konsole & konqueror as needed), qcad, celestia & umbrello (to name a few). Having run KDE for a few years, then having run Gnome exclusvely of the k* world, I couldn't be happier now.

      In global context, this isn't a struggle of *nix vs the local franchose, or *n* vs. varius *nix gui toolkits vs the world; Rather its a struggle representing where free society should be focused, vs where corporate sellouts would rather your sense of justice be focused.

    4. Re:proper by leonbrooks · · Score: 1
      I imagine that this will quickly degenerate into a flamefest of epic proportions.
      Yeah... but only because you didn't post that using Konqueror. (-:
      --
      Got time? Spend some of it coding or testing
    5. Re:proper by ChimaeraX · · Score: 1

      I run enlightenment on my Mac. It works great and is light enough that it doesnt cause issues. I like variety though, so on my Linux boxes I use KDE, Gnome, XFCE, Elightenment in XFCE, and Fluxbox among others. Thats the great thing about X is that I am not restricted to what someone else says I have to use, I can play around with several different looks and configurations and ways of doing things. Variety is the spice of life and all that crap...

    6. Re:proper by wetfeetl33t · · Score: 1

      Woohoo! Let's all have a FLAME WAR!!!
      I'm in...

      --
      Register the editry.
  2. It's about choice. by JTorres176 · · Score: 4, Insightful
    What's better, daytime or night?
    What's better, rain or sunshine?
    Everyone has preferences, and Linux is all about choices. I'd rather see an occasional Gnome/KDE flamewar and have the choice to use whichever I prefer. Truth be known, I have both installed. I love Gnome's beautiful interface, and KDE's powerful apps for development. Depending on my task du jour is what I choose from my GDM login screen.

    Of course, if you can't make up your mind, there's always blackbox, xfce, windowmaker, enlightenment, and 7.2 hojillion other choices for your X environment. Of course, no one ever complains that Windowmaker is better than XFCE. >83=

    --
    Evil Walrus >83=
    1. Re:It's about choice. by Halfbaked+Plan · · Score: 1

      I just run fvwm2. And ~/.fvwm/.fvwm2rc is open right over there in emacs.

      If I wanted bloat I would run Windows.

      The Tab Window Manager often suffices, too. The question is: what are you wanting to use your system for? Answer that before you start frontloading a lot of croft between you and the machine.

      --
      resigned
    2. Re:It's about choice. by gardyloo · · Score: 3, Funny

      The question is: what are you wanting to use your system for? Answer that before you start frontloading a lot of croft between you and the machine.

            Huh. If I had Lara Croft frontloading anything, I for sure wouldn't be obsessing about WMs.

    3. Re:It's about choice. by Anonymous Coward · · Score: 0

      Gnome has a beautiful interface??? Did they change it overnight from that multiple shades of grey, pukey, mottled, diseased look that it's always had?

    4. Re:It's about choice. by JTorres176 · · Score: 1
      Actually, yes, they have.


      I use the gorilla theme and the default debian background. Quite pleasing to the eye, yet still highly functional for day to day use.

      --
      Evil Walrus >83=
    5. Re:It's about choice. by just_another_sean · · Score: 1

      That's because everyone knows XFCE is way cooler.

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
  3. Not likely by Noodlenose · · Score: 4, Insightful
    Asking the /. community to not go all out into a KDE/Gnome slugfest is just as effective as asking the current Iranian president to not act like Hugo Chavez's angry little brother.

    oh yes, and just for the record: using Ubuntu at home and KDE (Knoppix) at work I have to state my preference for the less cluttered Gnome.

    Let the trolling begin.

  4. KDE memory usage by furiouscommie · · Score: 0, Flamebait

    I'd have to disagree that KDE isn't a memory hog. I've been using Windowmaker more and more recently because my 512 MB of RAM is insufficient for, say filebrowsing with Konqueror and DVD ripping at the same time.

    1. Re:KDE memory usage by managementboy · · Score: 1

      Strange, I do the same on my PIII with 256 MB RAM PC and it does it quiet well. (I guess I just turned into a trollbyter?)

    2. Re:KDE memory usage by Pixis5 · · Score: 1

      I'm running KDE 3.5 in my little Vaio (Pentium 2 with 64Mb of RAM and a 2.5Mb VRAM Neomagic, not a *big* machine) and I'm touching heaven...
      Gnome is just for people not worried about doing the most with the less, its for people not doing much, because they dont have the tools for it.
      Flame apart, It's nice to have the option not to like KDE and enjoy Gnome, xfce, wm... (fluxbox rocks too!), but I've found on KDE my resort.
      Regards to all.

  5. Whoa by MadChicken · · Score: 1

    I've used KDE since ~'96 and I had absolutely no idea you could do all of that. The dcop stuff is amazing!

    --
    SYS 64738 NO CARRIER
    1. Re:Whoa by hahafaha · · Score: 1

      Welcome to the world of *NIX. Plenty of ways to configure everything

    2. Re:Whoa by Anonymous Coward · · Score: 1, Funny

      You obviously are ignorant of CDE. KDE is more like Windows on steroids than a traditional *nix GUI.

  6. Here's what I think... by hahafaha · · Score: 0

    My problem with KDE is that it never lets you forget you are using it. For example, when I click an icon, it starts bouncing. When I go to a KDE program, and press Help, I see About KDE along there with it. Also, it is quite cluttered and takes a long time to load. My last and final problem is that it encourages people to use the GUI rather than the terminal with configuration files which I think is a bad idea.

    1. Re:Here's what I think... by bob+whoops · · Score: 3, Informative

      For example, when I click an icon, it starts bouncing.

      If that's one of your complaints, I can tell you've never really used KDE much. The option to disable to this is clearly visible in kcontrol.

    2. Re:Here's what I think... by hahafaha · · Score: 1

      No, you're right, I haven't. When I started using GNU/Linux, GNOME was the default option. I discovered KDE much later. Annoyances like this as well as the memory resources needed, the clutter, and the About KDE in help menus made me dislike it all the more. I know that it is foolish and subjective but that's just how I see it.

  7. KDE might offer a variety of features but... by Jessehk · · Score: 2, Interesting
    they often aren't stable (in my experience). For example, I might pop in a audio cd-rom. In GNOME, a dialog will pop up asking me if I want to play the tracks, browse the files, or rip the cd.

    The same action in KDE will open 4 boxes:
    • a dialog asking me which program I want to open the cd with
    • a konqueror window displaying the contents of the cd
    • an instance of kaffeine, playing the cd
    Now, I know I could change all of this, but try as I might, it just doesn't work.

    In short, KDE may offer more, but GNOME just works (and audio-cd management is far from the only example that I have experienced).
    1. Re:KDE might offer a variety of features but... by Net_Wakker · · Score: 2, Insightful

      You can change all that. When I pop in an audio-cd, I don't get ANY dialog. ALL these dialogs have a "Don't ask again" option and a "Make this the default" option, and these work. Same goes for connecting your camera, or whatever USB-device or type of CD or DVD you insert. Make the right (for you) choice the first time the dialogs appear, and you won't be bothered by them ever again. And if you later find out that you did not make the right (for you) choice, you can change it in the controlcenter (kontrolkenter?).

    2. Re:KDE might offer a variety of features but... by BRSloth · · Score: 1

      You are right: KDE really lets you choose whatever you want to do with anything. The problem is: why the default behavior is to display every option? Why not take a default one (say, play audio CD) and there let the user choose what to do? AFAIR, that was the default behavior of GNOME a few releases ago: it opened the CD player, where you could select "Rip CD" from a menu.

      If the idea is display every open, take a look at the Nautilus dialog when you put a black CD on your CD writer: it asks if you want to write an audio CD, a photo CD or a data CD (and there is a "cancel" too). You only get one Window, not three asking what to do.

    3. Re:KDE might offer a variety of features but... by KermitJunior · · Score: 2, Insightful

      Because then everyone would whine, anyway... "Everytime I put an Audio CD in, it just plays it. I want to rip it instead. or browse it. Why doesn't it give me that option the first time?"

      --
      There is a Universal Life Value Check it
    4. Re:KDE might offer a variety of features but... by Anonymous Coward · · Score: 0

      "why the default behavior is to display every option?"

      In order for you to know.

  8. Never was too impressed with KDE by Eideewt · · Score: 2, Informative

    I never much liked KDE, but this article does highlight some cool features. Time to give it another try, maybe.

    1. Re:Never was too impressed with KDE by someone300 · · Score: 2, Interesting

      Yeah, GNOME user here, but what I thought was a good idea when browsing that list was the file overwrite dialogs. Many times I've wanted to see a file preview before I overwrite it and have to browse to it manually. Though, it could look a tad better than it does on KDE....

      I still couldn't use KDE however... I'm not very good with reading (my eyes jump with text, slowing me down) and I struggle badly with the Windows and KDE interfaces.

  9. KDE more configurable ? by Chaffar · · Score: 4, Informative
    "...the fact is that KDE is WAY more configurable than others desktops. Example: You can have a Mac OS-like menu bar"

    Well you can do that too with GNOME after installing gDesklets... Actually you can get a mix of whatever you like like this or even this... dunno but I like what I can do with GNOME when it comes to desktop configuration...

    1. Re:KDE more configurable ? by CableModemSniper · · Score: 1

      I don't think menu bar means what you think it means. You were showing screenshots of things with Dock work-alikes, not the menu bar.

      --
      Why not fork?
    2. Re:KDE more configurable ? by diegocgteleline.es · · Score: 2, Interesting

      Apparently you didn't really understan when I wrote "You can have a Mac OS-like menu bar" ;) There's no way Gnome can have a Mac OS-like menu bar. When I say "Mac OS-like menu bar" I mean: "Have a common file/edit/help menu bar at the top of the screen which changes when you switch between apps"

      If you look at the screenshot closely, you'll see it.

      By the way, KDE also has a gdesklets equivalent called superkaramba which has been included by default in KDE 3.5.0 (I didn't put screenshots of that because I wanted to show "technology" not "eyecandy")

      If I wanted to show eyecandy and aesthetics I'd have show something like this

    3. Re:KDE more configurable ? by BRSloth · · Score: 2, Insightful

      No no no. "Menu bar", not launch bar. On a menu bar, the application menu goes to the top bar of the screen.

      GNOME doesn't have it and, right now, doesn't have support for something like that. The current menu objects can't be placed out of the current application (they are not bonoboficated or something like that).

      Also, I recall some talks of some developers saying that the menu bar at top could confuse users who use "focus follow mouse". As I use this focus model, I must agree. Of course, YMMV. :)

    4. Re:KDE more configurable ? by squiggleslash · · Score: 1
      Also, I recall some talks of some developers saying that the menu bar at top could confuse users who use "focus follow mouse". As I use this focus model, I must agree.
      Depends on how you implement bringing up the menu. If the menu is sitting up there permanently, then yeah, focus-follows-mouse is pretty much incompatable.

      The Amiga, however, used to use a system where the menu didn't appear until you pressed the menu button on the mouse (the right button, FWIW.) As a result, focus followed mouse was perfectly compatable with the system (once the menu was up, it wouldn't changed until you released the button, so you could easily move the mouse there and select whatever you wanted without problems), and indeed there was a "Commodity" (a system hack in an AmigaOS framework designed for system hacks, essentially) that enabled FFM, with no real downside.

      If/when I write my own operating system (*snort* hahahah! That'll probably get finished around the same time as my novel. ;-), it'll use exactly that system. It worked very well, and pretty intuitively, and also meant the area taken up by the menu bar could be used for, for example, current application information, etc.

      --
      You are not alone. This is not normal. None of this is normal.
    5. Re:KDE more configurable ? by blkros · · Score: 1

      And what good is all that eye-candy in the last screenshot? When you actually use the computer to do some work, it all dissappears behind program windows. Pretty, but useless. (and it's, also, xfce, which seems to me to be cheating, somehow, if you're talking about the configurability of Gnome--which is my DE of choice, by the way.)

      --
      Damnit, Jim, I'm an anarchist, not a F@#$!^& doctor!
    6. Re:KDE more configurable ? by LWATCDR · · Score: 1

      Okay how did you install to get all that eyecandy in KDE?

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  10. The Operative Concept is Choice by eyepeepackets · · Score: 4, Insightful

    Having a choice of various different interfaces to computers systems is a blessing, not a curse. Need to build a netsurfer box for Grandma, wife, or kids then use Gnome or KDE. Put together a server, no GUI needed. On my workstation, WindowMaker on the main box, shell access only on the other but X displays on the main box. Others do different tricks with different tools.

    It's your box, your systems: Decide how the machines will be used and who will be using them, then pick the appropriate tools. Be glad -- and be thankful -- for the variety as it is a very good thing.

    And for those who insist that "Linux" have only one standard interface, just remember "Linux" isn't a monolithic structure but a collection of tools from which you build what you want or need. If you are with a company worrying about providing support, build a distro and tell your customers that's what you support directly, everything else Linux-wise is base info support only and the customer is expected to know what to do for their distribution. Or tell them you only support such-and-such distributions directly, everything else is basic info only. There are many different ways to skin this particular dog.

    Arguments over "which one rulz" are stupidly pointless unless it's a feature-by-feature comparison. The reference article would have done better to have done just that; a comparison of KDE vs. Gnome as concerns their features and tools. Are KDE and Gnome meant to address the same user groups? I'm not so sure and a good comparison of the two might have proven useful in deciding betwix the two. I am sure that having a choice between the two gives people flexibility via options.

    About preferences. Some people prefer blondes, some like brunettes and I've heard rumors of some folks even liking red-haired types. Then there is the whole eye color thing, and then body shapes and breast sizes, etc. Oy, it quickly becomes complicated, but it's such a fine form of torture. Indeed, beautiful women are like fine art: If you have to own every piece that strikes your fancy, you are either very rich or very frustrated. But _having_a_choice_ amongst so many different makes and models ensures continued shopping bliss by keeping it interesting.

    Start with GUIs, end with fine women; time to call Dr. Strangethoughts.

    Happy New Year!

    --
    Everything in the Universe sucks: It's the law!
    1. Re:The Operative Concept is Choice by tricore · · Score: 1

      here here. Personally I use fvwm2 with a heavily hacked configuration file such that I rarely need a mouse (evil mice... eeeevill). I still use the mouse for web browsing, but not much else. The wonderful thing about linux is that you can make it do what you want. My shell is powerful, because it's touring complete, same for my window manager configuration. New users don't want that power, so they can use KDE, or Gnome (yeah yeah, you COULD hack these too, whatever). People like me, who have nothing better to do can spend weeks tweeking details of their windowmanager and use the system enough to care. I like zsh, I know some weirdo's who like csh. I like vim and emacs both and use them for different things. I program in 16+ different languages because each is best at something. I wrote my system monitor myself, it's a python script running in an aterm imbedded in an fvwm button bar, because that's how I could get it to do what I want. It's all about having a flexible set of interchangable tools, so you have to write as little as possible to get what you want. For the new user what you want is ease of use, and no programming. For the advanced user you want total configurability and efficiency. The day someone gets both of these into the same unified system will be a happy day, but it hasn't happened yet, and regardless I want options.

  11. My issue with Gnome is.... by paulmer2003 · · Score: 2, Insightful

    ....Its so fucking over simplestic.. For example, when I go to save a file, i cant enter a text path...Noooo that would be too hard for the nubs...So, I have to click around FOREVER tell i find where I want it to go. This theme of over simpleness is displayed everywere in Gnome.

    1. Re:My issue with Gnome is.... by name773 · · Score: 1

      sometimes in gimp it doesn't even display the thing where you pick directories to store the file in. i abhor all those things where they automatically condense the menus and have a little arrow to expand them again. thankfully there are programs available to me that don't do that, and that i only use gimp and gaim and nothing else from gnome.

    2. Re:My issue with Gnome is.... by BRSloth · · Score: 1

      Ctrl+L

    3. Re:My issue with Gnome is.... by Wylfing · · Score: 1
      ....Its so fucking over simplestic.. For example, when I go to save a file, i cant enter a text path...Noooo that would be too hard for the nubs...So, I have to click around FOREVER tell i find where I want it to go. This theme of over simpleness is displayed everywere in Gnome.

      Please don't mistake your own ignorance for a problem in the software. In any Gnome file browser dialog, you can simply type Ctrl-L and type a text path.

      --
      Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
    4. Re:My issue with Gnome is.... by KermitJunior · · Score: 1

      And why would not know something as obscure as Ctrl-L be ignorance? I can't even think of what it would stand for... "Long path name" or what? Oh, but it's Gnome-wide... yeah, that makes the Ctrl-L MUCH more intuitive.

      --
      There is a Universal Life Value Check it
    5. Re:My issue with Gnome is.... by davegaramond · · Score: 1

      it's L for Location. Ctrl-L is pretty common I'd say, several browsers and file managers use it. but it's not documented, I found out about it here just like you did.

    6. Re:My issue with Gnome is.... by paulmer2003 · · Score: 1

      Thats absurd. Why would any KDE user ever think of pressing Ctrl+L? How am I ignorant, because I didnt pull this CTRL+L thing out of my ass? Lame.

    7. Re:My issue with Gnome is.... by Kadin2048 · · Score: 1

      Are you seriously telling me that Gnome has auto-condensing menus? Like Windows-XP style auto-condensing menus? Christ.

      That feature made me want to throw my work computer through a window until I figured out how to turn it off, and I expect my Windows machine to be difficult and poorly designed. And I'm paid to use it, so I can keep my frustrating in check by reminding myself that as long as the company is signing my paychecks, I'll sit there and figure out whatever retardate-designed operating system they demand that I use, on their time.

      Especially from a GUI system that supposedly has put as much time into usability as Gnome has, that's really laughable. Auto-condensing menus do hell to people's visual memory: even if I don't remember exactly what a command is called, I can probably remember what menu it was in, and where it was. I never realized how much I did this, until I used a system that hid options on me.

      That does a lot to undermine how seriously I take Gnome's commitment to usabiliy, to be seduced by so dumb a "feature." The only people it helps are extreme novices, and even then I think it's more coddling than help -- it holds them back from seeing on first inspection the full power of their computer's applications. To be honest I think it's almost a litmus test: anyone who thinks that's a "usability improvement" is probably not anyone I want to use an interface from. We're just not going to see eye to eye on anything.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    8. Re:My issue with Gnome is.... by name773 · · Score: 1

      oh no, i meant that gimp has a file save where there's a drop-down for the most recently used directories, but you have to click something to get the full directory list. apparently this saves some people time.

      then i related that to something more common and frustrating, but you can probably see why i connect the two.

    9. Re:My issue with Gnome is.... by Kadin2048 · · Score: 1

      Understood. Okay, well I feel much better about Gnome, then. :)

      I actually use KDE on my Linux box (I'm primarily a Mac user, but I have a Linux machine so I can run Windows software in Cedega/Wine) right now, but I've been considering going back into Gnome. Initially I put Ubuntu on, took one look at Gnome, hated it, switched to KDE. But I was starting to think of giving it a more fair shot -- but I wasn't going to waste my time on anything that follows dumb Windows concepts like those auto-hiding menus.

      Thanks for the clarification.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  12. I've tried the switch... by golgotha007 · · Score: 1

    I've been a Gnome user since 1998 and used it exclusively. It's ok, gets the job done. Many people complain about not having enough options; these people obviously aren't familiar with gconf-editor.

    Anyway, a few weeks ago I read how Linus Torvalds recommends KDE over any other desktop environment. Ok, so I decided to give it a real workout.

    I grabbed all the packages and logged in. Not bad, real pretty. Lots of little eye candy that really shows polish. I went into the configuration editor and for hours played with all the settings. Impressive, lots of things to change here. I launched several applications, setup Kmail, played with Kopete. Mature apps, very nice.

    Ok, now here's the bad part: I decided that I do indeed like KDE and would like to continue using it, however it's too damn slow for my system! I even turned off a lot of features that are CPU intensive, but simply dragging a window around the desktop is spotty. My machine isn't too bad; it's 1130MHz and 512MB, Geforece2. Running Gnome on this machine is really snappy.

    So, for those of you with top of line machines, KDE looks promising. For those of us with medium to low end machines, I recommend sticking with Gnome for now.

    1. Re:I've tried the switch... by Trinn · · Score: 1

      Wow...not that Gnome has ever been slow on my machine, but KDE has never been slow for me. I currently use ion3 because I've gotten addicted to keyboard-manipulation, but I love KDE for its usability and configurability. Now, as for the slowness, my machine is almost identical to yours in power (original Athlon at 1.2GHz, 768 MB ram (though I used KDE on 512)). I don't recall ever having slowness issues except when I tried window transparency but that wasn't KDE's fault (that was poor graphics drivers & immature X code). If you could perhaps reply with some more information on your situation I could help you out? My e-mail should be visible if you'd rather not reply here.

    2. Re:I've tried the switch... by paulmer2003 · · Score: 1

      Hrmm...Ive ran KDE on quiet a few enviroments. On my PC (AMD Athlon XP 2400+, gig of ram, nvidia 5200FX) I run it on high settings and everything is quite fast. Ive ran KDE on a frends OpenBSD box which is 1 ghz (no idea what ran/gpu, just that they were crappy) and i ran it on low settings and it was still fast.

    3. Re:I've tried the switch... by Net_Wakker · · Score: 1

      You may have another problem. I've used KDE since the 1.x days, on a pentium1 120MHZ/128MB RAM, and didn't have any problems then. Now I run 3.5 on an Athlon1800/1024MB RAM, and stuff is as snappy as can be. The slowest part, startup, has been dramatically improved since 3.4 and now the only thing that is slow is starting OOo. Things to look at may include swap (KDE loves swap to be available (even though it uses virtually none on my machine), or memory (EVERYTHING runs faster with more RAM).

    4. Re:I've tried the switch... by Zontar+The+Mindless · · Score: 1

      I'm running KDE on an old 433MHz Pentium 2 with 384 MB memory and an (also old) S3 video card. OS is SuSE 9.3. With the eye candy pared back a bit, it works fine for me, fiarly snappy even over a VNC connection.

      --
      Il n'y a pas de Planet B.
    5. Re:I've tried the switch... by Zontar+The+Mindless · · Score: 1
      ...and now the only thing that is slow is starting OOo.

      Which has little if anything to do with KDE, since it's a slow starter in every environment I've ever run it in.

      (FWIW, I generally use WindowMaker, with Konqueror as my file manager and about a 70/30 mix of KDE and GNome apps. Nautilus is worthless IMNSHO, being even less flexible than Windows Explorer.)

      --
      Il n'y a pas de Planet B.
    6. Re:I've tried the switch... by tzanger · · Score: 1

      Ok, now here's the bad part: I decided that I do indeed like KDE and would like to continue using it, however it's too damn slow for my system! I even turned off a lot of features that are CPU intensive, but simply dragging a window around the desktop is spotty. My machine isn't too bad; it's 1130MHz and 512MB, Geforece2. Running Gnome on this machine is really snappy.

      You must have something really misconfigured. I have a pretty much identical system (1GHz, 512M, shitty video card) and KDE 3.5 works very very well for what it's running on. On my other machine (3GHz, 1G, ATI 9550) it just screams.

    7. Re:I've tried the switch... by MrHanky · · Score: 1

      As others have stated, there's something wrong with your setup. I've used KDE 3.4 with Debian on a 266 MHz Powerbook G3 with 320 MB RAM, and it was usable on that computer (more so than OS X Panther, which runs acceptably on it now). 1 GHz and 512 MB should be plenty for all ordinary use.

    8. Re:I've tried the switch... by Shawn+is+an+Asshole · · Score: 1

      They're's someting wrong with your system. On the following machines KDE has felt very snappy:

      AMD K6-2 350MHz - 128mb RAM
      Pentium II 450MHz - 128mb RAM
      Pentium III 733 MHz - 256mb RAM
      Athlon 750MHz - 512mb RAM
      Duron 1.6GHz - 256mb RAM
      Athlon XP 2800+ - 256mb RAM
      Athlon 64 3200+ (64-bit mode) - 2GB RAM

      I give GNOME a try for a few weeks after every new release (Fedora and Ubuntu) and it always feels sluggish to me.

      -KDE user since '97

      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
  13. Another feature by NereusRen · · Score: 1

    A feature I like in KDE is the ability to give window-specific settings that stick to windows based on a variety of criteria, including window title and program-defined "role." You can then set pretty much any window action available, such as resize, location, always-on-top/bottom, maximized/minimized, put it in the taskbar or not, prevent stealing focus, etc. These settings can either be forced at all times, or just set as the default whenever that type of window opens.

    For example, I want to make sure my IM away messages, as well as conversations with certain people, are always visible so I don't forget about them. I have them set to appear on every desktop and always-on-top by default, with only a click of a button on the title bar to toggle either option if I decide I don't want it. I also force certain apps like Thunderbird to always appear in a specific virtual desktop in order to keep things sorted, and I have many apps like Firefox open maximized because I almost always use them that way.

    It's really quite an easy feature to use, too... It auto-detects the relevant window properties if you launch the settings dialog by right-clicking on a window title bar. All of the options are straightforward, so you can easily add settings to a window without having to muck around in some other program or control center to get it to do what you want. It's a pretty intuitive feature for a window manager/desktop to be able to recognize and treat different programs' windows differently, and KDE's implementation of the concept is spot on.

    That's the main feature I would have added to his article. The one I like most that he covered is the kioslaves. Want to copy files over SSH? Just use sftp://[location] in konqueror and browse, drag and drop like normal. Want to save a file from a text program to a remote SSH location? put sftp://[location] into the "save as" dialog and save it directly from the application. Because the ioslaves are universal, you can expect to take advantage of them in the same way throughout pretty much all KDE apps.

  14. "Less cluttered" is it? by leonbrooks · · Score: 1

    OK, Leonidas, the jig's up. Nick off now, or I'll set Xerxes onto you. (-:

    --
    Got time? Spend some of it coding or testing
  15. KDE? GNOME? For a netsurfer? by leonbrooks · · Score: 1

    Use FireFox as your window manager and set it to open absolutely everything in a new tab. Want a new window? Pfagh! "Let them use tabs!" (-:

    --
    Got time? Spend some of it coding or testing
  16. Not a GNOMEhead, but AFAIK you _can_ enter a path by leonbrooks · · Score: 1

    Try taking your hand off the mouse and hitting the oh-so-obvious Ctrl-L sequence.

    Yes, I know it's about as intuitive as skinning a hedgehog -- remember the bit in the subject about "not a GNOMEhead" -- but so far I haven't seen anyone succeed in adding a clickety thing to do this.

    --
    Got time? Spend some of it coding or testing
  17. More KDE love by Laxitive · · Score: 1, Interesting

    I'm a longtime KDE user. Some aspects of the system which I really like:

    the ssh ioslave (fish://).. any KDE app I'm using can read and write to arbitrary SSH shells I have access to. Works anywhere. So I can use it in web forms to upload files to websites from remote ssh sites, or within kmail to attach files on remote machines, or with ksnapshot to save snapshots directly to my webhost, or with konqueror to browse filesystem HTML on remote machines.

    I also use dcop functionality quite a bit. I have a fancy keyboard with special buttons. So I have all the music buttons bound to different actions using dcop (I use the 'hotkeys' app to do this). volume up, volume down, next, previous, play/pause, stop, mute, show-current-song, show/hide kmail, lock session, new konsole, new browser window pointing to homepage, new konqueror window pointing to home directory.. all are bound to convenient buttons using the command line DCOP client, and it was a synch to set up, since it allows you to investigate the interfaces at runtime, interactively.

    Amarok is lovely. One little behavioural property I really like is how it allows me to quickly pick one-off songs to listen to. Changing the text in the search box updates your playlist dynamically. This means if I just type the title of a song, the playlist gets filtered down to just that song. Then, if I hit enter, amarok starts playing that song, and clears the search bar, which automatically resets the full playlist since there is no search query anymore. The method isn't foolproof, particularly for songs with common names, but it works 90% of the time for me, and the other 10% of the time I get a shortlist that will contain the song anyway, so it's still better than browsing manually.

    KDE is just plain slick. Kudos to the developers. You guys are truly appreciated.

    -Laxitive

    1. Re:More KDE love by wertarbyte · · Score: 2, Insightful

      the ssh ioslave (fish://).. any KDE app I'm using can read and write to arbitrary SSH shells I have access to. Works anywhere.

      No, it's not working everywhere, it is only working in KDE applications. It's another aspect of KDE reinventing the kernel function of abstracting the filesystems you access.The right way to do this would be on kernel level, allowing all applications to access the file system (like FUSE does). Of course it's just a question of perspective, you could argue that this is more like an FTP client. But I feel bad about adding more and more functions to KDE and leaving the rest of the system behind.

      --
      Life is just nature's way of keeping meat fresh.
    2. Re:More KDE love by Anonymous Coward · · Score: 0

      the ssh ioslave (fish://).. any KDE app I'm using can read and write to arbitrary SSH shells I have access to.

      That and other ioslaves make KDE so much better than Windows - it is so consistent when you can use Konqueror to access anything. I was amazed when I found out about fish:// and even more amazed when I found out about obex:// - in Windows I had to use a crappy program that came with my Bluetooth dongle to access my mobile phone but in KDE it was just another directory that I could copy mp3s to. There are still two things that are a little bit annoying with Konqueror IMHO, though: I really wish that Konqueror would have the option to only allow one window with the contents of one directory being open - i.e. whenever you open a directory Konqueror should instead of opening a new window bring to front the window with that directory open if such a window exists. I really hate it when I notice after a while that Kicker gets cluttered since I have the same directory open several times. The other thing that annoys me is Konqueror's constant tendency to sort icons evn though you don't want it (why does it have to do it when you extract an archive into a directory, why can't the existing icons remain in place?) and inability to keep several icons in identical positions relative to oneanother when copied to another directory. I really wish that Konqueror would be better at remembering the position of icons in various directories since the ability to group icons visually so that they would stay that way would really improve usability.

      Amarok is lovely. One little behavioural property I really like is how it allows me to quickly pick one-off songs to listen to. Changing the text in the search box updates your playlist dynamically.

      Doesn't XMMS have the same functionality? Just type "j" (for "jump to") and start typing any part of the title and the list (shown in a separate window) is narrowed down quickly.

    3. Re:More KDE love by Zontar+The+Mindless · · Score: 1
      the ssh ioslave (fish://).. any KDE app I'm using can read and write to arbitrary SSH shells I have access to.

      Bloody hell, I had no idea you could do that.

      Dude, you rock. Thanks for the tip!

      --
      Il n'y a pas de Planet B.
    4. Re:More KDE love by managementboy · · Score: 1

      I have no more to say, LOVE this feature! You made 2005 a great year (1 day left!).

    5. Re:More KDE love by Laxitive · · Score: 1


      I agree with you. I'd really like for this functionality to be available in kernelspace. That potential already exists with userspace-filesystem kernel modules like FUSE, or with ReiserFS's plugin system. And if and when those semantics are standardized and established at the operating system level as opposed to the desktop environment level, everybody else will gain that functionality. Until then, KDE apps have nice behavioural properties NOW. The fact that non-KDE apps cannot do certain things that KDE apps can do because they do not implement certain abstractions does not diminish this useful functionality present in the KDE application suite in ANY WAY.

      So don't bitch at the KDE developers about it not having support at the OS level. That is hardly their fault.

      -EB

    6. Re:More KDE love by Laxitive · · Score: 1

      Ugh, I didn't mean to type 'kernelspace' in that last post. Kernelspace is the last place it should be implemented. The functionality should definitely be implemented in userspace. What I meant was that the abstraction should be exposed at the same level current filesystem abstractions are exposed.

      -Laxitive

    7. Re:More KDE love by Laxitive · · Score: 1


      I'd like to expand on the current logistical issues on making this functionality available at the OS level. I've already mentioned that there is no standard for how these IO portal semantics should be expressed. For example, most remote SSH filesystem access methods require a login and password: how is the kernel filesystem abstraction going to take care of that? Will it be encoded into the path, or will it be prompted for? Is that secure (I'm not saying that it isn't, just saying that these issues need to be thought about).

      Secondly, even with FUSE, you need to have root access before you're even able to MOUNT your fancy filesystems. That's easy enough to get around, but again the standardization issue comes into play.

      Thirdly, filesystem semantics are explicitly oriented towards tree (or maybe digraph) structures. KDE ioslaves use a simpler more general abstration: URI access points. It's hard to see how to shoehorn these more general semantics into normal filesystem semantics in a straightforward way.

      So what's clear is that any desktop system will need to have SOME abstraction layer above the OS filesystem (irrespective of wether the OS filesystem is extensible or not). What the KDE developers have done is implement their end of the abstraction in one particular way due to the lack of standard lower-level implementations. IF and when those lower-level standard implementations become available, the KDE ioslave custom implementation can be changed to use that backend instead.

      Until then, I get a nice application suite which gives me great usability and makes my life a hell of a lot easier. So what we have is a perfectly future-proof abstraction which also provides useful functionality right now. What exactly is the problem with that?

      -Laxitive

    8. Re:More KDE love by cortana · · Score: 1

      While you are correct, you are not being fair to the Gnome/KDE developers. FUSE has only been an option since it was merged into Linux, around version 2.6.12 IIRC. Were the developers supposed to sit on their hands until 2.6.12 came out? Are the users of Gnome and KDE supposed to wait until 2.6.12 is ubiqutous?

      Even now FUSE is available, you would have a hard time if you wanted to convince the Gnome/KDE developers to ditch gnome-vfs and kio(?) in favour of the Linux-specific FUSE.

    9. Re:More KDE love by wertarbyte · · Score: 1

      FUSE/kioslaves was only an example, not a really good one I have to admit. I think there should be a layer (which is not specific KDE or Gnome, but something neutral), that handles those issues: If the underlying OS does support a feature, os the native method, and if it does not, try to emulate it in software. So if I call a fish:// on my linux box, Konqueror will mount a FUSE sshfs und cd into it, while it will use his own subsystem under Solaris or other Systems.

      --
      Life is just nature's way of keeping meat fresh.
    10. Re:More KDE love by diegocgteleline.es · · Score: 1

      But I feel bad about adding more and more functions to KDE and leaving the rest of the system behind

      Yes, FUSE rocks. But KDE was started in 1996 - FUSE was far from being "there"

      It'd be a nice thing to se FUSE replacing KIO and gnome-vfs. SADLY, the freedesktop people have decided to start Yet Another Specification which aims to unify KIO and gnome-vfs. FUSE is the right thing to do - transparent to ALL apps even those compiled years ago - but no matter how much I explained to him, they think that the "Right Way" is creating a two-namespaces filesystem namespace. When you paste your URL from konqueror or nautilus to your terminal it won't work because you need to port cat to dvfs. (yes, we'd need a bsd FUSE equivalent - but such things are already happening)

      It's sad that freedesktop people are accepting whatever project as long as it unifies "something" even if it doesn't have sense. There we go, creating a technically-crappy software base for the future of open source.

    11. Re:More KDE love by wertarbyte · · Score: 1

      Yes, FUSE rocks. But KDE was started in 1996 - FUSE was far from being "there"

      So where kioslaves :-) But I think FUSE should have been there years to got. FUSE has the potential of taking "Everything is a file" to the next leven (plan9 anyone?). I'd really like to see more systems using it.

      SADLY, the freedesktop people have decided to start Yet Another Specification which aims to unify KIO and gnome-vfs.

      The problem with "freedesktop" is that they focus, well, only on the desktop. They do not see the whole system, and they do not recognize that even non-grafical applications have their use.

      I'm not against using GUIs to achieve usability - But I strictly oppuse having basic functionality implemented in dependency of Xservers and Desktop Environments.

      --
      Life is just nature's way of keeping meat fresh.
  18. KDE, Gnome, or: Why Linux is going down the drain by wertarbyte · · Score: 2

    This might sound like a flame posting, but altough I have to admit that KDE and Gnome are pretty and probably good desktop environments, I'm sad that they are killing many established Un*x philosophies that have been around for a while and proven themselves. I already noticed this 10 years ago, when KDE started to "reinvent the wheel" [tm] instead of providing proper frontends for established (console) applications, with things linke kppp or kinternet. KDE also has the ability to configure many aspects of your Xserver like keyboard ayout, resolution, fonts... - but only for KDE, if you sitch to another Window manager, those changes will not be reflected, they only affect your KDE session. KDE and Gnome both have the ability to browse different "filesystems" in Nautilus or Konqueror, like sshfs/fish, bluetooth devices etc., but again, this only works for KDE/Gnome application. This might be a nice abstraction, but we already got such thing, it's called the VFS layer inside the kernel. Why not provide a nice interface for mount and perhaps FUSE, which can do the same thing, but in a nice and consisting way that fits into the Unix way of life (Yes, I know that FUSE is not perfect yet). Why design every application with a GUI, despite the fact that people might want to use them in a script (without an X session), just like kitchenync or multisync? I'd like to get my device synced automatically upon hotplug/udev detection, but that would require a command line version, just like pilot-sync used to have.

    Those DEs are also reinventing drive letters - not letters as such, but a directory structure that has the drives next to each other on the root. I know an OS who does this, and I think it has been proven a bad idea.

    The fact that each job had its own tool, and that those tools could be combined in an easy way (pipes, script) is what made Unix/Linux so great - But KDE/Gnome are ignoring the facts, repeating the same mistakes Windows made. Poor Kernel, getting run over by these reinvented wheels (called KWheels and GWheels) over and over again :-(

    --
    Life is just nature's way of keeping meat fresh.
  19. sorry... by C0vardeAn0nim0 · · Score: 2, Funny

    Of course, this doesn't means that this was written to critize other desktops neither it means you should start Yet Another Gnome vs KDE flamewar...

    too late.

    --
    What ? Me, worry ?
  20. KDE looks nice... by cartoon · · Score: 1

    ...but all of that is old stuff. OS/2 WorkPlace Shell (the desktop environment that lived on top of Presentation Manager) from version 2.0 and onwards had all that too. It was CORBA based, using (D)SOM and could be controlled via REXX, just as DCOP can for KDE. Control and send messages to/from SOM-aware applications were just as easy.

    So, what's my point... ranting on about a dead OS? My point is that people are continually re-inventing stuff. People live in seperate niches and recieve little imput from others. Issues and ideas ends up in flame-fests and silly meta-discussions. Component and message passing functionality should be part of the OS, not the Desktop Environment. Both KDE and Gnome use the Windows 3.1 angle, put a GUI with all its trimmings on top of an OS. Granted, Linux og UNIX is much much better suited than PC/MS-DOS, but it's architectually the same thing. Transport and low-level functionality into Linux and the trimmings and APIs into GNU standard tools. Then Desktop development can go back to building good user interfaces.

    --
    //Cartoon
    1. Re:KDE looks nice... by Zontar+The+Mindless · · Score: 1
      Both KDE and Gnome use the Windows 3.1 angle, put a GUI with all its trimmings on top of an OS.

      I think you've got that backwards, friend. In this regard, Windows 1/2/3/9x used a paradigm (graphical shell atop a command-line OS) that was already well established in the Unix world.

      --
      Il n'y a pas de Planet B.
  21. Er? RTFA by brunes69 · · Score: 1

    DCOP is about as much about configuring as Brave New World is about snowmobiles. You obviously didn't RTFA and also don't know anything about DCOP.

    DCOP is simmilar to what is now 'dbus' (in fact the dbus idea is based off of it). It gives command line access to the APIs of an application during runtime, and can also be used to let applications communicate with each other across the system or even across the network.

    1. Re:Er? RTFA by hahafaha · · Score: 1

      I know this sounds embarassing, but I actually thought that the parent of my "welcome to the world of *NIX" post said, "all that conf stuff is amazing.". Sorry. That's what I get for posting when I'm so tired.

  22. Re:Bah, poorly written article by diegocgteleline.es · · Score: 2, Informative

    This part also goes into technicalities like database backends (WTF)

    Dude, this article it's ABOUT "technicalities".

    Following this, the obligatory chastising of readers that use the wrong browser

    No, it's not the "obligatory chastising". My thumbnails use PNG transpareny. And IE DOES NOT support png transparency. So, duh, I'm a troll because I recomend readers to use a browser than can render the page properly?

  23. Re:KDE, Gnome, or: Why Linux is going down the dra by swillden · · Score: 4, Insightful

    I'm sad that they are killing many established Un*x philosophies that have been around for a while and proven themselves.

    I don't think they are. Actually, I think KDE, with DCOP, Kioslaves and KParts, is doing a good job of extending the Unix philosophies into the GUI space.

    I already noticed this 10 years ago, when KDE started to "reinvent the wheel" [tm] instead of providing proper frontends for established (console) applications, with things linke kppp or kinternet.

    I don't know about kinternet, but kppp *is* a front end to pppd, a console application.

    KDE also has the ability to configure many aspects of your Xserver like keyboard ayout, resolution, fonts... - but only for KDE, if you sitch to another Window manager, those changes will not be reflected, they only affect your KDE session.

    I think some would argue that's a feature, not a bug. I can see both sides.

    KDE and Gnome both have the ability to browse different "filesystems" in Nautilus or Konqueror, like sshfs/fish, bluetooth devices etc., but again, this only works for KDE/Gnome application. This might be a nice abstraction, but we already got such thing, it's called the VFS layer inside the kernel. Why not provide a nice interface for mount and perhaps FUSE, which can do the same thing, but in a nice and consisting way that fits into the Unix way of life (Yes, I know that FUSE is not perfect yet).

    And kioslaves have been around for several years, while FUSE is new. Until file systems are implemntable in userspace, doing something like them at the VFS level means kernel hacking, which is much harder and more error-prone. Given that the kernel did not support the required functionality, the KDE developers' only option was to build their infrastructure in at a higher level. But they followed the Unix philosophy and made it very modular and pluggable, so that all kioslaves are usable from every KDE application that uses files.

    Why design every application with a GUI, despite the fact that people might want to use them in a script (without an X session), just like kitchenync or multisync? I'd like to get my device synced automatically upon hotplug/udev detection, but that would require a command line version, just like pilot-sync used to have.

    In the first place, assuming you have a GUI, there's nothing preventing hotplug/udev from starting a GUI app to do the synching.

    In the second place, you're complaining (and I think it's a legitimate gripe) about one particular application, and applying it to the whole desktop. I agree that the core functionality should be provided through a command-line interface.

    Those DEs are also reinventing drive letters - not letters as such, but a directory structure that has the drives next to each other on the root.

    This I haven't seen. Can you elaborate?

    The fact that each job had its own tool, and that those tools could be combined in an easy way (pipes, script) is what made Unix/Linux so great

    You really need to learn about DCOP.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  24. Resources by munpfazy · · Score: 2, Interesting

    [amaroK:]eats *lots* of RAM, but when you look at the alternatives you realize that they eat 50% of the resources amaroK uses to implement less than 25% of the equivalent functionality.


    I say, give me something that will eat 10% of the resources and provide 5% of the functionality. Then give me 20 other somethings that do the same, but provide different functionality, and we'll have all of amaroK's functionality with only 10% of the resource commitment.

    That's more or less my principle complaint against both KDE and Gnome: in order to get the hand full of features that could be useful, one has to add a bunch of stuff that at best isn't used and at worst gets in the way.

    But, the good news is those 20 programs *do* exist, and I can use them. So long as no one is forcing me to use amaroK, I'm glad to see that it exists and that someone enjoys it.

    In fact, it brings me great joy to know that both Gnome and KDE exist and that there are fans out there talking each other into using them.

    First, people find them useful, and anything that improves people's lives (even in a very small way) is a good thing.

    Second, they both help attract new users to free unix-like software, and give talented developers something fun to work on. Anything that makes linux and the BSD's more popular is good for those of us who love them.

    Third, I'm happy that *both* gnome and kde exist, because so long as both maintain a large following developers will have no choice but to make projects able to run without requiring either. That's good news for those of us who prefer alternative environments. The day one wins is the day third party apps stop simply requiring libraries and start requiring that the winner be actually running.

  25. HTML Lecture by Anonymous Coward · · Score: 0

    From the web-page:

    "Also, if you're using IE you must know that it's IE's failure that the page doesn't render correctly and why PNG transparency isn't handled as it should. Use firefox damnit, at least until IE 7 is released)"

    And then this :

    w3 HTML validator. Result: Failed validation, 7 errors

    Please don't lecture us on proper HTML coding when your own webpage doesn't even validate.

    1. Re:HTML Lecture by Zontar+The+Mindless · · Score: 1

      If you look at the validator's report, you'll see that there are actually 3 distinct errors.

      In any case, whilst I'm all in favour of valid markup, that's not the point here. (And it's quite easy to take potshots citing the rulebook when you're posting as AC and thus not subject to the same type of scrutiny, isn't it?)

      The point is that relying on a feature (PNG transparency) that the majority browser doesn't support and then flaming its users is a bit immature. Particularly given that people running MSIE aren't even really part of TFA's target audience.

      --
      Il n'y a pas de Planet B.
  26. XFCE by yattaran · · Score: 1, Informative
    I recently switched from GNOME to XFCE, even though I've been a fan of GNOME for years I just couldn't use it anymore. The enourmous memory footprint is getting on my nerve and the developers of GNOME has proven over the years unwilling to do anything about it.

    Also the inclusion of Evolution and Ephiphany are just annoying. It would be much better if Evolution was replaced by Thunderbird and Ephiphany by Firefox. Installing GNOME you get Epiphany and also Mozilla (since Epiphany depends on it). I use Firefox and sometimes Lynx. So now I have 4 browsers. And I also use Thunderbird for mail, but then I got this monster called Evolution installed which I have no use for. I believe the GNU/Linux distro Ubuntu did the right thing, replaced Epiphany with Firefox and didn't include any mail appliactions in the standard install. And yes, I know there are various gnome2-lite meta-packages out there for various distros and operatingsystems.

    KDE has never ever even been an option for me mainly due to my dislike of Qt. I just can't stand the way it's designed. It looks like 10 years old C++ code and design. C++ has since been standardized but the Qt developers don't seem to be able to keep up.

    XFCE is small and fast and has everything you need. Not sure I like the file-browser, but I usually just open a terminal emulator and do whatever I need there anyway. I'm not 100% happy with XFCE but I've yet to find anything better. I used to run Fluxbox from time to time, but I came to the conclution it just didn't do it for me.

    "Xfce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources." - Olivier Fourdan, creator of Xfce

    http://www.xfce.org/

    1. Re:XFCE by Ice+Wewe · · Score: 1

      I know what you mean. I used to run Gnome too, but then I discovered IceWM. The reason I like IceWM is that it has no fancy features and it just works. Memory isn't really a problem for me, having 1.5GB, although that may seem small to you, it works well for me. I find now, that when I go onto a KDE/Gnome machine, I find myself wondering why, with 512MB ram, someone decides to use KDE or Gnome. I mean, if you weren't using that RAM for a fancy window manager, heck, you might be able to compile reasonably fast. Shall we start a Gnome vs. IceWM/Xfce war? Trolling time!

    2. Re:XFCE by angrykeyboarder · · Score: 1

      Evolution has been part of the default installation of Ubuntu since I first started using Ubuntu (that was v5.04 and I'm now running 6.10). However, it's the only mail client installed. I just ignore it and "sudo apt-get install mozilla-thunderbird" and get on with it.

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
  27. Re:KDE, Gnome, or: Why Linux is going down the dra by thorsen · · Score: 3, Interesting

    The author of this comment is missing something: KDE is not a Linux only desktop. Try forgetting about Linux completely and think Solaris or FreBSD - or even Windows, and read it again.

    I was using KDE on Solaris a while back, and it was every bit as powerful as it is on my Linux boxes. And that is because KDE does not use all sorts of Linux only technologies.

    This isn't the full picture, though. In many cases, KDE will use the enhanced options of your OS, and provide backups for other systems. A simple example: Monitoring directories and files for changes. Linux (and possibly others) have a system that does notifications from the filesystem when something changes. For systems that can't do this, there is a polling implementation.

    And in other situations, KDE will use extra features of your system. X extensions like render comes to mind.

    And you mention FUSE - this is actually the KDE IO system that is exported like filesystems. That's a very nice idea, but it sort of goes against the argument that KDE reinvents this wheel.

    KPPP was for a very long time a frontend to a command line ppp tool. But this turned out to not be powerful enough to be useful. If you start doing these frontends (and I actually have), you very soon run into situations where the reporting from them is too simple. One example is that GUI apps have progressbars for long running "things" - almost no text app provides a hook for GUI frontends to provide this. And you *always* have to parse whatever text is output to the user and present this in a GUI - and you can bet on this text to be different between every single release, and that your application is running on 117 different distros that have 117 different versions of your backend app. This means you have to figure out what version of the backend app this currently is, and parse the right one.

    Now, add the multiple OS problem from above. Either you have to make frontends to the very different commands on FreeBSD, Solaris, h-pukes, AIX, and others, or you start adding GNU software to the requirements list of your application. Personally I hate having to install all sorts of stuff, just to run a single application.

    Making frontends to text apps is often mentioned as a good idea. But that is only by people who have not actually tried implementing and supporting one of these beasts. If it should really be done, we should start compiling all text apps as a static library, and make the text app a frontend too. Then it could potentially work - providing both the GUI and text app authors have influence on the backend library.

    Sometimes reimplementing the wheel is actually a better choice.

  28. Democrats vs. Republicans by Ekarderif · · Score: 1

    The battle between KDE and GNOME is like the American political structure: Whoever wins... We lose.

  29. Re:KDE, Gnome, or: Why Linux is going down the dra by Zontar+The+Mindless · · Score: 1

    Good point. I use KDE on my FreeBSD machine. Makes it possible to do just about anything I'd want to do on one of my Linux systems. Which is very nice indeed since I'm not that knowledgeable when it comes to FreeBSD, and this lets me get stuff done whilst learning more about it.

    --
    Il n'y a pas de Planet B.
  30. Re:KDE, Gnome, or: Why Linux is going down the dra by wertarbyte · · Score: 1

    I don't know about kinternet, but kppp *is* a front end to pppd, a console application.

    Yes, but it does not honor the way the particular distribution launches a ppp connection. I know it is nearly impossible to support every distribution available, but that is why we need clean interfaces, on both sides.

    [Drive Letters]

    This I haven't seen. Can you elaborate?

    I've seen KDE desktops that show physical drives next to each other, just like Windows Explorer does. Of course everything is mapped to the mountpoint, but my complain is more of didactic nature: The desktops are leading people away from Unix paradigms, like "everything is mounted into a single tree". Instead, they are trying to look more and more like Windows, to appear "easier". But that implies that Unix paradigms are more difficult then Windows paradigms, which they are not.

    In the first place, assuming you have a GUI, there's nothing preventing hotplug/udev from starting a GUI app to do the synching.

    Yes, without me being logged in? How does udev (running as root) get a grip on my Xserver? Yes, I now that this is possible, just like SoftwareSuspend2 is launching my xlock, but these things have "HACK" written all over it.

    --
    Life is just nature's way of keeping meat fresh.
  31. Re:KDE, Gnome, or: Why Linux is going down the dra by Burz · · Score: 1

    You are talking about the 'Devices' pane in Konqueror. Its job is to list all your filesystem devices.

    If you are making a quick manual backup, or sending data to someone using a removable HD, then it doesn't make much sense to browse a traditional Unix tree to find the destination device. And its less Windows-like than it is Mac-like, basically just listing the contents of mtab.

    If anything, traditional Unix is unnecessarily Windows-like in the way it handles disk volumes. Instead of one letter, you get four letters/numbers and the volume label assigned by the user is typically ignored. Under OS X, when I label a disk volume, the system must refer to it by that name (instead of drawing almost random device names in some kind of lottery, and see if THAT can't result in the wrong devices ending up at the wrong mountpoints).

    Anyway if you prefer, just switch to the Root or Home panes. KDE keeps the Unix tree paradigm.

    As for KDE apps used for system functions, I do share your concern. I recall that on the Amiga, most of the GUI utilities doubled as CLI tools (if you ran them from CLI, you had to use an extra option switch to get them to display the GUI).

  32. Oh, I agree by jd · · Score: 1
    I do like the fact that KDE, ROX and Gnome are working together on a few interchangeable definitions and files - some core components just don't need to be rebuilt EVERY time, because they really are going to be essentially the same EVERY time.


    I have used fvwm2, Enlightenment, Gnome (with all the assorted window managers they've managed to go through! :), KDE, twm, olvwm, afterstep, gwm - I've forgotten the names of the others... All of them - yes, even OpenLook - have their place. OpenLook was one of the first to sport a genuine pannable window manager, not just separate screens, which I happen to prefer but I recognize is not to everyone's taste. I also prefer the drag-and-drop actions in OpenLook over some of the more modern implementations.


    I agree with those who argue that a thousand window managers is probably more than most individuals need. (I'd like it, but then I'm nuts.) However, there are easily over a thousand classes of user, and it is very likely that some of these window managers will be better than others for those classes.


    I would therefore like to see packaging groups to sport a wider range of window managers to allow people to make use of the richness of the GUI world for *nix. There is far more out there than most people realize.


    (And what of the non-X11 folk? I'd like to see them supported more, too. Where's the RPMs and DEBs for Berlin? KGI? There was once even a GUI based on Postscript, which would probably be a godsend to anyone more interested in desktop publishing than in games - and such people do exist, though there are treatments these days.)


    To me, the absurdity is that the sheer volume of options is being hidden in all of these flamewars, behind the illusion of a binary choice that nobody ever really makes. (Many who use Gnome will use KDE-based applications, and vice versa.)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  33. Re:KDE, Gnome, or: Why Linux is going down the dra by jbolden · · Score: 1

    The founder of the KDE project agrees with you BTW. He wanted KDE to be a GUI not a Window Manager / Widget set. In other words what you see with OSX to Darwin or NT to cmd.exe not what you see with WindowMaker to Linux. Gnome of course was fundamentally designed to challenge KDE so...

    As for the other comments they are implementation details. I tend to agree with you I like the idea of mounting VFSes rather than "browsing". But both Nautilus and Konq were browsers first so presumably the people who use these tools have the opposite opinion. As for command lines, piping, etc... both teams are run by Unix users I think they are doing the best they can to make everything command line driven with command line integration.