Hello,
I am hit also by this, e.g. no systray or alt+f2 not finding anything.


I took a deeper look at this and I think the
file contains a future plugin version:

gdb -batch -ex 'file 
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/applets/org.kde.plasma.systemtray.so'
 -ex 'print kde_plugin_version'
$1 = 340224



Therefore a version check fails:

(gdb) list Plasma::PluginLoader::isPluginVersionCompatible
858     bool PluginLoader::isPluginVersionCompatible(KPluginLoader &loader)
...
871         if (version < minVersion || version > maxVersion) {
872     #ifndef NDEBUG
873             qCDebug(LOG_PLASMA) << loader.fileName() << ": this plugin is 
compiled against incompatible Plasma version" << version
874                     << "This build is compatible with" << 
PLASMA_VERSION_MAJOR << ".0.0 (" << minVersion
875                     << ") to" << PLASMA_VERSION_STRING << "(" << maxVersion 
<< ")";



Trying to start a dedicated process for the systray with logging enabled shows 
this:

$ QT_LOGGING_RULES="*plasma*=true" plasmawindowed org.kde.plasma.systemtray
org.kde.plasmaquick: Applet preload policy set to 1
org.kde.plasma: 
"/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma_containmentactions_paste.so" : 
this plugin is compiled against incompatible Plasma version 340224 This build 
is compatible with 5 .0.0 ( 327680 ) to 5.47.0 ( 339772 )
org.kde.plasma: 
"/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma_containmentactions_contextmenu.so"
 : this plugin is compiled against incompatible Plasma version 340224 This 
build is compatible with 5 .0.0 ( 327680 ) to 5.47.0 ( 339772 )
org.kde.plasma: 
"/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma_containmentactions_switchdesktop.so"
 : this plugin is compiled against incompatible Plasma version 340224 This 
build is compatible with 5 .0.0 ( 327680 ) to 5.47.0 ( 339772 )
org.kde.plasma: 
"/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/applets/org.kde.plasma.systemtray.so"
 : this plugin is compiled against incompatible Plasma version 340224 This 
build is compatible with 5 .0.0 ( 327680 ) to 5.47.0 ( 339772 )
Unable to load applet "org.kde.plasma.systemtray" with arguments ()



Running with a local built packages of src:plasma-workspace
(in a just testing packages environment)
the systray came back and alt+f2 is also normal again.

Kind regards,
Bernhard

Reply via email to