Phillip Lynn posted on Fri, 29 Apr 2011 08:10:50 -0400 as excerpted: > After updating my system two days ago I have been having errors when > running vlc, system settings to name a couple. Below is some of what I > am seeing in my .xsession-errors file. I am not sure where to continue > looking to try and correct these errors. I have tried gnome and xcfe > desktop environments, and they are working with out errors. It is only > when I am using KDE. > kded(5360) Kded::loadModule: > Could not load library "kded_device_automounter" . > [ "The plugin 'kded_device_automounter' > uses an incompatible KDE library (4.6.2 (4.6.2))." ] > kded(5360) Kded::loadModule: > Could not load library "kded_statusnotifierwatcher" . > [ "The plugin 'kded_statusnotifierwatcher' > uses an incompatible KDE library (4.6.2 (4.6.2))." ] > kded(5360) Kded::loadModule: > Could not load library "kded_powerdevil" . > [ "The plugin 'kded_powerdevil' > uses an incompatible KDE library (4.6.2 (4.6.2))." ] > kded(5360) Kded::loadModule: > Could not load library "kded_keyboard" . > [ "The plugin 'kded_keyboard' > uses an incompatible KDE library (4.6.2 (4.6.2))." ] You don't say which distribution you're using or how you updated, but it appears that the update didn't complete. kded is the kde daemon. Its job is to keep track of all the many text- based config files and the system status in general, and update the binary system config cache (called sycoca, the first two letters of each...) when something changes, thus letting the rest of kde know about it. The errors you are seeing indicate that it's trying to load various modules, and that they are using incompatible libraries -- the new kde 4.6.2 versions. This suggests that kded itself is an older version -- that it either wasn't updated or that for whatever reason, it's staying running and in memory when you quit kde and thus doesn't get loaded fresh when you try to restart kde, thus triggering it to try to use the newer modules while it's still the older version. The simplest way to test the still in memory theory is a full reboot. It's not really necessary if you know what you're doing -- how to trace down, terminate and reload stale apps after an upgrade -- but for "ordinary humans" and especially for trying to explain it thru a mailing list, a reboot is still the surest way to ensure that what you're running actually corresponds to the versions on disk, not a still-running version from before the update. If you've rebooted since the update and the problem persists, then either kded itself wasn't properly updated, or one of the libraries it loads wasn't properly updated. Try this (your command may or may not have the 4 suffix) from a shell prompt: kded4 --version Mine returns (strange as it may seem, that $Id$ is literally what it says): Qt: 4.7.2 KDE Development Platform: 4.6.2 (4.6.2) KDE Daemon: $Id$ If your kde development platform string reflects an earlier kde version, you definitely have a problem, since you're supposed to be updated to 4.6.2 now. The Qt version might be a bit older tho. Here on Gentoo, kded4 belongs to the kdelibs package, and kdelibs-4.6.2 depends on >=qt-4.7.0, so while I have 4.7.2, any qt 4.7 should be fine. So I'd check to see what kdelibs version you have. If it's not 4.6.2, you found your problem. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman ___________________________________________________ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.