Me and U(buntu)

My Ubuntu Experience!

KDE 4 – Third Time’s the Charm?

Posted by ushimitsudoki on June 28, 2009

KDE_logoHaving recently upgraded to Jaunty, I thought it might be time to give KDE another try. I have been a little tough on KDE in the past, but I have always maintained it has potential. Time to see if 4.2 can finally deliver!

Earlier posts on KDE:
A Second Taste of KDE: Laptop Flavor
My first taste of KDE…

This is all based on the Kubuntu 9.04 desktop, not Project Neon or anything like that – I do welcome information about alternative KDE apps and upcoming changes!

Dual Monitors (Dual Cards)

This is an area where KDE is still not quite up to speed. It seems that KDE doesn’t support separate X screens, unless they are joined by Xinerama. I don’t want to beat them up too much about it, because it seems to me there’s a whole lot of fingerpointed between various parties on how exactly to handle multiple monitors. I really would like to see someone take charge of this area, because this is still a frustrating issue in almost all environments.

I run 3 monitors on 2 nvidia cards; usually I run [1|2][3], where [1|2] are joined with Twinview and [1|2] is one X screen and [3] is another. XFCE supports this fine, with the caveat that maximizing and opening windows on [1|2] was a pain, because it was always in the middle of the two monitors.Compiz can work around that for a large part, though.

Under KDE, this arrangement left [3] solid black with an “X” shaped cursor. Enabling Twinview brought up the third monitor, but that raises performance and compositing problems.

Right now I am running [1][2][3], 3 separate X screens with Xinerama, and it works out well enough.

Torrent

KTorrent is comparable to what I was using (Deluge). The main problem there is that the blocklist support is goofed up – it won’t load the most common blocklists. I haven’t found a good solution for that.

KTorrent

KTorrent

The interface is a bit complicated; for example, ordering a queue takes place in an entirely different panel (down there at the bottom), rather than a simple queue number in the “main” panel where the torrent information is presented (top right). Also, notice in the top that there are multiple panes – there is basically a web browser integrated there with about a half-dozen pre-set torrent search engines.

A final issue is that I can’t seem to examine the files inside the torrent once the download starts; often when getting a large, multi-file torrent, I want to look “inside” the torrent and perhaps open a specific file that has completed. If this is possible, I can’t see how to do it in KTorrent.

Kopete

This is the replacement for Pidgin, but apparently it does not support IRC (yet?). It used to I think, and there are IRC clients for KDE, but I liked only having to mess with one chat client. Outside of that, Kopete seems fine.

Dragon Player

This is a decent media player, but for some reason it “skips” — A LOT — when doing things like dragging windows, scrolling windows and so forth. Now, I’m not sure this is totally the player’s fault, it might be a particular mix of some other things, but I never noticed this sort of “skipping” with other players under other configurations.

When I say “skipping”, I mean the audio is smooth, but the video “stutters” as other window activity occurs (moving, dragging, scrolling) – sort of a Max Headroom sort of thing only on the video side. Crazy annoying.

Okular

This is a pretty nice graphic viewer. To my surprise, it came up as the default for .cbr/.cbz files (scanned comic book archives in .rar or .zip format). This would be a perfectly fine replacement for Comix – IF it would automatically open up the next comic book. When you have a bunch to read through, it is a bit inconvienient to “Open File” every time.

I understand that Comix is absolutely focused on that one specific niche, and I’ve seen some other apps that are focused specifically on .cbr/.cbz, but right now I am focused on the “out-of-the-box” experience.

Oh and if you could move through the pages with the mouse wheel – that would be nice, too!

Dolphin

Dolphin

Dolphin

Dolphin is a very-well done – if not the best – KDE application I’ve used so far. It has lots of features:

  • Information pane previews are well done, morphing from one icon/preview to another as different files are selected; most media types can play, and text files show actual contents in preview.
  • Split/Unsplit views – I love me a split-pane file manager sometimes
  • When copying files, if there is a name collision, Dolphin can automatically suggest a new name – very nice!
  • Breadcrump path at top of viewer is nice
  • The panels are very nice, allowing a folder tree view and even a terminal that sort-of syncs with the GUI part.

There are a few minor issues with Dolphin:

  • Sometimes the “breadcrumb” path turns into a regular input-style widget. I’m not sure why, nor was it immediately obvious how to toggle the style. (Settings  > “Configure Dolphin” > “Editable location bar” doesn’t seem to work)
  • The “single-click to open” behavior is a bit tricky to get used to at first – only at first, though, after a few days, I’m pretty comfortable there.
  • The interface is quite complex, perhaps overly so. For example, the panels are detachable – I guess someone might find that useful. This is not a problem of just Dolphin, most of KDE seems struggling a bit on how to expose all the customization options in a non-overwhelming manner.

Amarok

Amarok still feels about beta-level in terms of implemented features – mainly because the podcast and media player support is not complete. It works well enough as an audio player for a local music library, and has some nice touches like tracks fading out instead of cutting off and so forth.

I consider it inferior to what I had been using (Rhythmbox), and I’ve even been giving some other audio players a look lately (Songbird right now, which also has poor podcast support, sadly.)

Panel

The KDE Panel – the “menu bar at the bottom” is right nice.

The notifications are nice and well done – I like Dolphin sending things like file copy/move notifications to the panel, instead of a pop-up dialog. It really reduces on-screen clutter and gives an “integrated” feel to the desktop.

Another cool panel feature is the little file browser – called “Quick Access”, I think – a very nice pop-up file browser that lets you navigate to a file without having to start up Dolphin.

Keyboard Shortcuts

I haven’t been able to figure out how to set up keyboard shortcuts. There are a couple of keyboard shortcut options in the system settings: “Standard Keyboard Shortcuts” and “Global Keyboard Shortcuts”. Under “Global Keyboard Shortcuts” there are several drop-down options like “Amarok”, “KMix”, “KWin”, “khotkeys” and so on. Couldn’t figure out how to set up a shortcut to do something like, launch a shell, though.

In Summary

I’ve been using KDE for 2 weeks now – it’s still a bit rough around the edges, but usable. I wouldn’t actually recommend the KDE 4.x environment at the point, to be honest it’s still much closer to “release candidate” status than “.2 release” status.

That being said, at least 4.2 is usable, whereas I couldn’t stand 4.0 or 4.1 for more than a day or so. I’ll be sticking with KDE for a bit more, hoping that 4.3 and related applications continue to improve.


11 Responses to “KDE 4 – Third Time’s the Charm?”

  1. Juan Garcia said

    KDE 4.3 is shaping up very well. I agree with you that 4.2 is a Release Candidate quality, although I use it as my primary desktop for more than 6 months now (I started to use it when it was in alpha still). But finally in KDE they have understood what users want, and it is really very nice to use.

    I would recommend to start to use KDE starting from 4.3, for example I would recommend to have a try to Kubuntu 9.10 when it is out. It is looking very promising and just before the next LTS release what will be 10.04. I expect Kubuntu 10.04 to be able to fight with Windows 7, for the first time in history of Linux!

    I would suggest you review Kubuntu 9.10 when it comes out in October. Then we will be able to see a finished version of a KDE environment with KDE 4.3.

    VirtualBox 3.0 will support OpenGL 2.0 in Linux, I hope by then that the KDE composite effects are supported in Linux guests. So I can enjoy them in Windows hosts by installing a virtual machine. And finally we will be able to use Linux at work nicely, even if we are imposed Windows.

  2. Juan Garcia said

    I forgot. As media player I recommend you to try Kaffeine. Still the 4.x version is in “beta”. But the 3.5 version is the best media player I have seen so far.
    The 4.x version should be out soon, for sure it will be out for Kubuntu 9.10.

  3. [...] KDE 4 – Third Time’s the Charm? Having recently upgraded to Jaunty, I thought it might be time to give KDE another try. I have been a little tough on KDE in the past, but I have always maintained it has potential. Time to see if 4.2 can finally deliver! [...]

  4. [...] KDE 4 – Third Time’s the Charm? « Me and U(buntu) [...]

  5. [...] KDE 4 – Third Time’s the Charm? « Me and U(buntu) [...]

  6. Juan Garcia,

    Thanks for the comments!

    I think I can get by on 4.2 now long enough to at least give 4.3 or Kubuntu 9.10 a try, depending on which one comes first.

  7. Juan Garcia said

    KDE 4.3 will be out by the end of July, but Kubuntu 9.10 will be out by the end of October.

    Usually I prefer to use a distribution which is built around the last version of KDE because it has less glitches than a distribution that has been updated to the last version of KDE when the original KDE version was older. When this happens usually the integration of the new features is poor.

  8. kurva mater said

    Dude, I love your posts but let’s be perfectly frank. Kubuntu sucks.
    They are the redheaded stepchild of the Buntu’s and havent been a top 3 KDE distro… ever.
    If I wanted to show someone a KDE4 desktop, Kubuntu would NOT be the one to do it (and I truly believe that most distros that use the same desktop look exactly the same and most of the differences are cosmetic.

    As for usable, Ive been installing 4.2 on family and friends computers because many love how my laptop looks.
    Its ready for mom and pop (who are both in their 70s as are another 8-10 aunts,uncles and inlaws who are using Mandriva 2009 now).
    I wont even go into how many people Ive installed KDE on Dell Mini 9’s because they hated Ubuntu with a passion (fugly is the most common mention, looks more like Mac than Windows is another as is looks like an ugly Win95 clone).
    Strangely enough, Kubuntu seems to run better on Dell netbooks than anything else ive tried it with.
    No problems on any of the KDE4 installs so far. Zero support time.
    And older people love the way I can make the desktop BIG for them .

    This is one thing desktop developers HAVE to work on but they wont because BIG will ruin their look or workflow or lines or someother UI twaddle. I install a lot of Linux for older people and the #1 complaint is “Can you make this bigger?”

    oh, and Dragon sucks as badly as other Linux video players. Nothing still beats VLC. (I hate people who are stuck with the default apps because it came with it. Experiment.)

    Okular is for PDF. Gvenview is the image viewer.

    I know youre a Bubuntu fanboi but distros are cheap to buy (!), give others a look to compare.
    Its a distro, not a religion.

  9. kurva mater said

    Hey, someone just sent me this link as we were chatting and its your Scalculator project:
    https://launchpad.net/scalculator

    Really looking forwards to this and bravo for making it for both piano and guitar.

    I might even keep Kubuntu around just for this!

  10. @Kurva Mater,

    Thanks for the comments!

    I hope you find the scalculator useful – it’s on the back burner for me right now, but I’ve been kicking around some ideas for it. It shouldn’t require Kubuntu, or even KDE, only QT. I tried to keep the dependencies slim. I certainly welcome comments and suggestions on the app!

    As for Kubuntu being teh suxxors vs. some other KDE distro, I’m not sure that really applies here. The issues I wrote about seem to me to be a part of KDE, not a packaging or distribution issue. I do often hear that Kubuntu is a poor KDE distro, and stuff along those lines, but I’m not sure what the real meat of that argument is – I’d like to see a factual comparison of how some other distro actually implements KDE better than Kubuntu. Not because I doubt it, but so I could educate myself.

    Still, I have – what I think are – solid reasons for sticking with Ubuntu. It’s not “fanboi”-ism. I laid them out once in detail on the ubuntu forums, but the thread was “disappeared” by the pro-mono contingent there. Which is, strangely enough, strong reason to stick with Ubuntu. For better or for worse, Ubuntu is by far the most popular distro and where most newcomers to FLOSS will have their opinion shaped. If people that care about the ethics and philosophy of Free Software leave it to the dregs, then that’s the mores the “next generation” of Linux users will expect. I will probably expand on this thinking for a blog post, but I hope the basic point is clear enough.

    Similarly, I have (again, what I consider) solid reasons for trying to stick to default applications and configuration at this point – which is basically to see how the DE is working “out-the-box”. I like to do that for a few weeks to make sure I am giving the environment a fair chance, before I go out and start heavy customization / application replacement / and so forth.

  11. Juan Garcia said

    I am not a fanboy neither. I use Kubuntu because it is the best I have found around with the following compromise: stability vs up to date distro. I prefer also debian based distros because tend to have better Package management.
    Some other distros I have tried OpenSuse, Mandriva and Fedora, and always went back to Kubuntu. So if you have found anything better I am ready to listen as far as you have good arguments.

    Regarding the media player, VLC in my opinion comes second. With Kaffeine you can play movies, DVD, CDs, Internet streams plus also control DBV tunners (TV and radio: you can scan for TV and radio channels automatically) and use it as personal video recorder with timeshifting and time recording. I think the version 1,0 of VLC support DVB channel scanning, but I have not tried that one yet.

    I think KDE 4 is progressing at an incredible pace. It would be very interesting to have this analysis and this talk in one year from now.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>