Thursday, February 11, 2010

Kubuntu Karmic, KDE 4.4 and Nepomuk

Wow, long time no see. Haven't blogged in a while.

Firstly, let me just say that I'm so proud of everyone involved with KDE, SC 4.4 is a brilliant release!

Now, down to some nitty-gritty.

I'm using the great karmic-backports PPA to get my fresh copy of KDE 4.4 as I'm sure others are too. One problem I came across was that Nepomuk, Akonadi and Virtuoso didn't seem to be playing nicely and as a result I wasn't able to use these great technologies to their fullest. Basically, I was getting the 'Nepomuk not running' error popping up. This was because Virtuoso was reporting a pre-6.0 DB and refused to deal with it (old virtuoso 5x DB from previous upgrades through karmic-backports PPA). Unfortunately, virtuosoconverter didn't work and reported that it couldn't see a legit Virtuoso installation.

Here's what I did to fix it - NOTE THAT THIS MEANS YOUR INDEX WILL NEED TO BE REBUILT FROM SCRATCH:

#> akonadictl stop
#> qdbus org.kde.NepomukServer /nepomukserver quit
#> kbuildsycoca4 --noincremental
#> rm ~/.kde/share/apps/nepomuk/repository/main/data/virtuosobackend/*
#> nepomukservicestub nepomukstorage
#> akonadictl start

That fixed it for me, hope this helps anyone else with the same issues.

Now I can go back to thoroughly enjoying this great release! I'll be sure to blog more about my experiences in the future.