Very curious! Now that I look at my own machine those directories aren't owned by root, but rather my own user (as your initial error message claimed them to be). I'm not sure why it complained to begin with. So let's first undo the damage I wrought. >.<
Code:
$ sudo chown -R $(id -u):$(id -g) /var/tmp/kdecache-kubisch /tmp/kde-kubisch /tmp/ksocket-kubisch
The ibus bits are harmless.
Code:
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /home/kubisch/.config/ibus/bus
Bus:pen: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
As of lucid, Kubuntu compiles its KDE programs to use the ibus input method engine (IME) per default, and unless you're running its daemon it will complain like this. You don't need any special IMEs unless you plan to input in non-western languages, like Japanese. You can probably satisfy the first two error messages by creating the ~/.config/ibus/bus directory that it seeks.
Code:
$ mkdir -p ~/.config/ibus/bus
Bookmarks