Nov 142011

It seems that “the community” consists of three separate groups of people:

  1. the people who loudly demand features
  2. the developers who loudly debate the ethic, moral, technical religious impacts if the features demanded by 1. would be implemented
  3. the small group of developers who watch 1. and 2. and at some point say “Oh for crying out loud. What a noise over 5 lines of code.”

As an example, look at the discussion over the feature request in kmail where someone wants kmail to be able to remove attachments from mails.

As another example, look at this one. Some people would like to see single-sign-on in KDE4. The discussion was long and loud.

And, if you Google a bit, you find that the wallet daemon has had the required dbus call since KDE 4.4.2, for crying out loud!

Just that noone has bothered to point a finger at the required pam modules and helpers.

I’ve packaged them for openSUSE, get them from my OBS project and configure them as described in the readme files included in the packages, and you have single sign on.

Note: single sign on only happens if you actually enter a password on login. The typical suse setup with an user session starting automatically on boot can’t work with this.

Note: this seems to work only for local useraccounts, but not in a NIS environment.

Nov 102011

I’ve been testing openSUSE 12.1 RC2 for a week now, and so far I’m impressed.

Network installation went pretty well (after I had figured out that the reason for the initial woes was the DHCP server here at work, not suse), and so far a lot of stuff that used to need manual intervention “just works” now. For eexample the use of ksshaskpass for ssh-add and other little quirks.

On the other hand there are a few oddities, none of them being the fault of the openSUSE team, as far as I can tell:

  • kopete refuses to “do” MSN – MicroSoft has changed something on their end; kmess needed a patch & rebuild as well
  • no sun java – Oracle has changed the licensing and disallows redistibution now.

Other than that: cool beans.

Especially KDE4 is impressive on this version – KDE 4.7.2 actually works now.

Aug 022011

OK, so now I did a clean install on some old work laptop.

openSUSE 11.4, fresh off the DVD, on an empty harddisk.

KDE 4.6 or whichever version comes on the DVD worked fine, using the GSM/UMTS/EDGE card that my company gave me works fine too.

So I’m using that UMTS network to upgrade KDE to 4.7, and after that, plasma crashes every time I try to connect through UMTS… terminating the connection.

So, this time, not even a rollback to 4.6.5.


Jun 282011

Dear friends and family,

I’ve had it with FB. Every single time I read something about facebook, it is something to be annoyed, angry, or concerned about. their permanent policy of introducing new privacy-breaking features without warning and enabled by default, and their almost frightening mis-concern for their user’s data has driven me to the point where I have to say: If you want to stay in touch with me, or tell me something, or whatever:


My FaceBook-account will be deactivated for good on July 1st, 2011.


In case You’re wondering what broke the camel’s back:

Read this.

Feb 092011

I’ve written a small perl script that traverses one folter hierarchy and checks every mp3 file found against an amarok 2 .4 collection database. The output is a list of all mp3 files in the folder structure that are not in the database.

#!/usr/bin/env perl
require File::Find;
require DBI;
require DBD::mysql;

#put your database details here
my $database = '';
my $dbuser   = '';
my $dbpass   = '';
my $dbhost   = '';
# find(\&wanted, @directories_to_search);
# sub wanted { ... }

my $dbh;
my $sth;
my $result;
$dbh = DBI->connect('DBI:mysql:'.$database.';host='.$dbhost, $dbuser, $dbpass) or die "could not connect to database";

# Set the variable $File::Find::dont_use_nlink if you're using AFS,
# since AFS cheats.

# for the convenience of &wanted calls, including -eval statements:
use vars qw/*name *dir *prune/;
*name   = *File::Find::name;
*dir    = *File::Find::dir;
*prune  = *File::Find::prune;

sub wanted;
# Traverse desired filesystems
File::Find::find({wanted => \&wanted}, '/eregion/mp3');

sub wanted {
 my ($dev,$ino,$mode,$nlink,$uid,$gid);
 (($dev,$ino,$mode,$nlink,$uid,$gid) = lstat($_)) &&
 /^.*\.mp3\z/si &&
 -f _
 && findincollection($name);

sub findincollection
 my $query = "select count(*) from urls where rpath like \"%" . $name . "%\"\;";
 $sth = $dbh->prepare($query);
 $result = $sth->fetch->[0];
 if ($result!=1) {
 print $name . "\n";
Jan 272011

I just installed 11.4 M6 in a VirtualBox VM, and all I can say is that I’m going to upgrade all computers that I can lay my hands on to 11.4 as soon as possible.

For one simple reason.

SCPM is back (at least in M6).

That being said, KDE 4.6 doesn’t look half bad either.

Aug 112010

Yesterday, the KDE team released 4.5 after a one-week delay to fix some last minute bugs.

What can I say… that delay was worth the wait 😉

Upgrading a 4.4.4 to 4.5 (from suse build service, so unless you do it the same way, YMMV) was painless enough, and the result looks pretty, and feels a lot faster than 4.4.4.

On top of it, two major annoyances seem to have been fixed:

  • kopete doesn’t time out on you anymore if you donÄt enter the kwallet password fast enough
  • the icons on my desktop don’t rearrange themselves on each login.

good job, guys.

Powered by Blogilo

Jun 072010

A week ago or so, KDE 4.4.4 was released. So far there are NO binary packages at all, except for (k)ubuntu 10.04… One might wonder why.

Let’s have a look at the changelog: Some sorting bugs in dolphin fixed… Lots of bugs in games and toys fixed… The height of the kopete contact list fixed…

Let’s have a look at the KDE bugtracker now, something like the "most hated bugs" report or something like that… We’ll find that some of the most hated bugs have in fact been around since KDE3, and will stay with us for quite some time longer… For example that nasty bug in kmail/imap that duplicates mails. Has been around since TWOTHOUSANDANDFOUR (2004).

Or how about the incomplete total lack of SSL certificate management for konqueror. That has been around since KDE 4.0.0, makes Konq4 unfit to be used in any serious environment, and noone seems to care. Instead, the KDE devs squabble endlessly over how to file bugs about this on the kde bugtracker…

I am starting to think that most big binary providers think "so what" about KDE 4.4.4.

Powered by Blogilo

Mar 032010

Just updated my laptop at work to kde 4.4.1… and I have to say, that was refreshingly painless.

Even with that akonadi pim storage and strigi/nepomuk desktop search indexing going on in the background.

I’ve seen others saying that (at least on the first run) either of those two can totally lock up your system by eating all memory and then some. But that was in KDE 4.4.0.


Seems that composite effects are much faster and way more stable in this release… switched the stuff on and it’s still damn well usable, on a cripple graphics chipset intel graphics chipset…

Now i actually have to read the "what’s new" docs for kde 4.4.x….

Sep 172009

For obvious reasons I’ve been investigating twitter clients for KDE4.

So far I found 3 (native) clients.

There’s a twitter plasmoid which is very basic, it only shows your oen timeline and you can post tweets. nothing else. Haven’t found a URL for that one, at least on openSUSE it’s in OBS Factory.

Then there’s qwit, a qt-based fully featured client, with replies and all the other stuff, which is pretty good for me but on my wife’s laptop prevents her from logging out cleanly from KDE4.

Last is choqok, fully kde4 integrated, seems pretty good so far. Going to test some more.

Optimization WordPress Plugins & Solutions by W3 EDGE
%d bloggers like this: