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

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



Hello

Just for the archives, removing ~/.config/Trolltech.conf fixed the problems.

I don't know what this file is for but it seems to be some kind of cache
for the locations of certain libraries. Too bad that it also contained the 
architecture of those libs:

	$ head ~/.config/Trolltech.conf 
	[Qt%20Plugin%20Cache%204.8.false]
	usr\lib\kde4\plugins\gui_platform\libkde.so=40806, 0, x86_64 linux g++-4 full-config, 2014-11-07T10:21:26
	usr\lib\x86_64-linux-gnu\qt4\plugins\inputmethods\libqimsw-multi.so=40806, 0, x86_64 linux g++-4 full-config, 2015-05-04T00:39:31
	usr\lib\kde4\plugins\styles\oxygen.so=40806, 0, x86_64 linux g++-4 full-config, 2014-11-07T10:21:41
	...

best regards,

-christian-


Am Wed, 9 Dec 2015 13:17:25 +0100
schrieb Christian Brunotte <cb@lathspell.de>:

> 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)
>         libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x00007ff2e70f5000)
>         libkdeui.so.5 => /usr/lib/libkdeui.so.5 (0x00007ff2e6a5e000)
>         libkdeclarative.so.5 => /usr/lib/libkdeclarative.so.5 (0x00007ff2e684e000)
>         libplasma.so.3 => /usr/lib/libplasma.so.3 (0x00007ff2e632a000)
>         libkdecore.so.5 => /usr/lib/libkdecore.so.5 (0x00007ff2e5e3b000)
>         libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff2e5b30000)
>         libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff2e582f000)
>         libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff2e5486000)
>         libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff2e5269000)
>         libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff2e504e000)
>         libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff2e4e4a000)
>         libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007ff2e4b3b000)
>         librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ff2e4933000)
>         libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff2e471d000)
>         /lib64/ld-linux-x86-64.so.2 (0x00007ff2e8aac000)
>         libQtScript.so.4 => /usr/lib/x86_64-linux-gnu/libQtScript.so.4 (0x00007ff2e426a000)
>         libQtSql.so.4 => /usr/lib/x86_64-linux-gnu/libQtSql.so.4 (0x00007ff2e4029000)
>         libQtXmlPatterns.so.4 => /usr/lib/x86_64-linux-gnu/libQtXmlPatterns.so.4 (0x00007ff2e39d2000)
>         libQtNetwork.so.4 => /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 (0x00007ff2e3681000)
>         libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007ff2e3444000)
>         libaudio.so.2 => /usr/lib/x86_64-linux-gnu/libaudio.so.2 (0x00007ff2e322a000)
>         libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007ff2e3003000)
>         libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007ff2e2d59000)
>         libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007ff2e2b07000)
>         libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007ff2e28ff000)
>         libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007ff2e26e2000)
>         libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007ff2e24d8000)
>         libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007ff2e22c6000)
>         libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007ff2e1f83000)
>         libQtXml.so.4 => /usr/lib/x86_64-linux-gnu/libQtXml.so.4 (0x00007ff2e1d3c000)
>         libattica.so.0.4 => /usr/lib/x86_64-linux-gnu/libattica.so.0.4 (0x00007ff2e1a53000)
>         libQtSvg.so.4 => /usr/lib/x86_64-linux-gnu/libQtSvg.so.4 (0x00007ff2e17fb000)
>         libdbusmenu-qt.so.2 => /usr/lib/x86_64-linux-gnu/libdbusmenu-qt.so.2 (0x00007ff2e15c8000)
>         libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007ff2e13c2000)
>         libQtDBus.so.4 => /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 (0x00007ff2e1145000)                                                                                                                                                      
>         libQtWebKit.so.4 => /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 (0x00007ff2dec65000)                                                                                                                                                  
>         libkdnssd.so.4 => /usr/lib/libkdnssd.so.4 (0x00007ff2dea3b000)                                                                                                                                                                       
>         libthreadweaver.so.4 => /usr/lib/libthreadweaver.so.4 (0x00007ff2de822000)                                                                                                                                                           
>         libkio.so.5 => /usr/lib/libkio.so.5 (0x00007ff2de345000)                                                                                                                                                                             
>         libkdewebkit.so.5 => /usr/lib/libkdewebkit.so.5 (0x00007ff2de11f000)                                                                                                                                                                 
>         libknewstuff3.so.4 => /usr/lib/libknewstuff3.so.4 (0x00007ff2ddea2000)                                                                                                                                                               
>         libsolid.so.4 => /usr/lib/libsolid.so.4 (0x00007ff2ddb9a000)                                                                                                                                                                         
>         libqca.so.2 => /usr/lib/x86_64-linux-gnu/libqca.so.2 (0x00007ff2dd899000)                                                                                                                                                            
>         libphonon.so.4 => /usr/lib/x86_64-linux-gnu/libphonon.so.4 (0x00007ff2dd61b000)                                                                                                                                                      
>         libQtOpenGL.so.4 => /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 (0x00007ff2dd319000)                                                                                                                                                  
>         libkcmutils.so.4 => /usr/lib/libkcmutils.so.4 (0x00007ff2dd0d6000)                                                                                                                                                                   
>         libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007ff2dcec6000)                                                                                                                                                            
>         liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007ff2dcca3000)                                                                                                                                                              
>         libdlrestrictions.so.1 => /usr/lib/libdlrestrictions.so.1 (0x00007ff2dca9e000)                                                                                                                                                       
>         libfam.so.0 => /usr/lib/libfam.so.0 (0x00007ff2dc895000)                                                                                                                                                                             
>         libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007ff2dc627000)                                                                                                                                                              
>         libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007ff2dc3fe000)                                                                                                                                                            
>         libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007ff2dc195000)                                                                                                                                                              
>         libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007ff2dbf91000)                                                                                                                                                            
>         libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007ff2dbd89000)                                                                                                                                                            
>         libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007ff2dbb84000)                                                                                                                                                              
>         libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007ff2db962000)                                                                                                                                                            
>         libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007ff2db71a000)                                                                                                                                                          
>         libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007ff2db4c3000)                                                                                                                                                        
>         libgstapp-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x00007ff2db2b6000)                                                                                                                                              
>         libgstpbutils-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x00007ff2db08d000)                                                                                                                                      
>         libgstvideo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x00007ff2dae40000)                                                                                                                                          
>         libgstaudio-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 (0x00007ff2dabf1000)                                                                                                                                          
>         libgstbase-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x00007ff2da992000)                                                                                                                                            
>         libgstreamer-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007ff2da681000)                                                                                                                                        
>         libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007ff2da3b8000)
>         libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007ff2da06c000)
>         libnepomuk.so.4 => /usr/lib/libnepomuk.so.4 (0x00007ff2d9d99000)
>         libstreamanalyzer.so.0 => /usr/lib/libstreamanalyzer.so.0 (0x00007ff2d9b15000)
>         libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007ff2d990c000)
>         libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007ff2d9707000)
>         libkparts.so.4 => /usr/lib/libkparts.so.4 (0x00007ff2d94ac000)
>         libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007ff2d929d000)
>         libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007ff2d904c000)
>         libpulse-mainloop-glib.so.0 => /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0 (0x00007ff2d8e47000)
>         libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007ff2d8c42000)
>         liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007ff2d89be000)
>         libgsttag-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0 (0x00007ff2d8783000)
>         libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007ff2d857f000)
>         libnvidia-tls.so.340.65 => /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.65 (0x00007ff2d837c000)
>         libnvidia-glcore.so.340.65 => /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.340.65 (0x00007ff2d5768000)
>         libsoprano.so.4 => /usr/lib/libsoprano.so.4 (0x00007ff2d547a000)
>         libstreams.so.0 => /usr/lib/libstreams.so.0 (0x00007ff2d523f000)
>         libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007ff2d4ed8000)
>         libnepomukutils.so.4 => /usr/lib/libnepomukutils.so.4 (0x00007ff2d4c98000)
>         libjson-c.so.2 => /lib/x86_64-linux-gnu/libjson-c.so.2 (0x00007ff2d4a8d000)
>         libpulsecommon-5.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so (0x00007ff2d4813000)
>         libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007ff2d460e000)
>         libnepomukquery.so.4 => /usr/lib/libnepomukquery.so.4 (0x00007ff2d43c2000)
>         libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007ff2d41c0000)
>         libXtst.so.6 => /usr/lib/x86_64-linux-gnu/libXtst.so.6 (0x00007ff2d3fba000)
>         libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007ff2d3d96000)
>         libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007ff2d3b8b000)
>         libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007ff2d3921000)
>         libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007ff2d371b000)
>         libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007ff2d350b000)
>         libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007ff2d3229000)
>         libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007ff2d3012000)
>         libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007ff2d2dfa000)
>         libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007ff2d2bc7000)
>         libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007ff2d2914000)
>         libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007ff2d2702000)
>         libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007ff2d24f9000)
>         libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007ff2d22cc000)
> 
> 
> 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 :)
> 
> best regards
> 
> -christian-
> 


-- 
Content Delivery Server & Dienste
_________________________________________________________________________
NETCOLOGNE Gesellschaft für Telekommunikation mbH
Am Coloneum 9 | 50829 Köln
Tel: 0221 2222-8711 | Fax: 0221 2222-78711

www.netcologne.koeln

Geschäftsführer:
Jost Hermanns
Mario Wilhelm
Vorsitzender des Aufsichtsrates:
Dr. Andreas Cerbe
HRB 25580, AG Köln

Diese Nachricht (inklusive aller Anhänge) ist vertraulich. Sollten Sie diese
Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch
Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu
löschen. Die E-Mail darf in diesem Fall weder vervielfältigt noch in anderer
Weise verwendet werden.


Reply to: