[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: KDE "libplasmacomponentsplugin.so is not a valid Qt plugin" after crossgrade?

On Wed, Dec 09, 2015 at 01:17:25PM +0100, Christian Brunotte wrote:
> Hello
> I've just crossgraded my desktop computer from i386 to amd64, using the wiki
> recipe and got everything working so far.
> The only problem:
> On the lower right corner I have to white/red "do not enter road sign icons"
> where "Notifications", "System Tray" and the icons of minimized music players 
> etc used to be. Also when clicking on the "bean" icon and "+ Add Widgets",
> I get a completely empty selection.
> In my ~/.xsession-errors I spot a couple of relating messages:
>   plasma-desktop(11613)/libplasma Plasma::DeclarativeWidgetPrivate::errorPrint: "file:///usr/share/kde4/apps/plasma/packages/org.kde.desktop.widgetexplorer/contents/ui/main.qml
>   Error loading QML file.
>   21: plugin cannot be loaded for module "org.kde.plasma.components": The file '/usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so' is not a valid Qt plugin.
>   " 
>   QDeclarativeComponent: Component is not ready
>  ...
>   plasma-desktop(11613)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application 
>   file:///usr/share/kde4/apps/plasma/packages/org.kde.plasma.tasks/contents/ui/Task.qml:276: Error: Qt.createQmlObject() failed to create object:     file:///usr/share/kde4/apps/plasma/packages/org.kde.plasma.tasks/contents/ui/inline:1:1: plugin cannot be loaded for module "org.kde.plasma.components": The file '/usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so' is not a valid Qt plugin.
>   QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
> I already
> * stopped KDM
> * purged every package from architecture i386
> * purged every QT, KDE, KDM related package
> * made sure that /usr/lib/kde4 was empty
> * moved away ~/.local and ~/.kde
> * reinstalled "kde-plasma-desktop"
> * restarted KDM
> But the problem persists. The shared library is there and looks ok, i.e. 
> with no missing linker dependencies:
>   $ file /usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so
>   /usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID [sha1]=c3170e3aa2792174d2b8642f4353076cf1d200c4, stripped
>   $ ls -al /usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so
>   -rwxr-xr-x 1 root root 130632 Dez 10  2014 /usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so
>   $ md5sum /usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so
>   f71372eee1d19cd9b950086a617a5152  /usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so
`>   $ ldd /usr/lib/kde4/imports/org/kde/plasma/components/libplasmacomponentsplugin.so
>         linux-vdso.so.1 (0x00007ffc4c741000)
>         libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x00007ff2e839d000)
>         libQtDeclarative.so.4 => /usr/lib/x86_64-linux-gnu/libQtDeclarative.so.4 (0x00007ff2e7de5000)

                ..........Massive snip............ 
> I know that crossgrading is totally unsupported etc. pp. but maybe someone
> with KDE developing skills could give me a hint what could cause this error :)

In the future, may I *strongly* suggest the use of a pastebin for posts
this massive?

Reply to: