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

Bug#907301: plasma-desktop: no system tray whith task bar and no context menu of desktop



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 to: