KDE4 Plasma issue when running Nextcloud client
by DaijoubuKun from LinuxQuestions.org on (#5EAPG)
Here's a strange one, I'm running Slackware64 14.2 and I have the Nextcloud client from slackbuilds which uses qt5 also built from slackbuilds. After a few days at random times, KDE will stop responding correctly. For example, I can't switch virtual desktops, I can't click on different programs in my task bar. Alt-tab works as well as several other KDE shortcuts. The only way to fix is to open a new terminal and run 'killall plasma-desktop && plasma-desktop' and after a few seconds my machine is usable again.
I run this in a tmux session so I can keep track of errors and what I've found is there is always this same error when this issue starts.
Code:void DBusMenuImporter::slotGetLayoutFinished(QDBusPendingCallWatcher*): "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."After killing plasma-desktop and starting it again, I get some strange lines, but they might not have anything to do with the error.
Code:QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusObjectPath: invalid path ""
plasma-desktop(10920)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
========================> 3 0
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
plasma-desktop(10920)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: TypeError: Result of expression 'listView' [null] is not an object.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:175: ReferenceError: Can't find variable: sectionsRepeater
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: Error: Cannot assign [undefined] to QString
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_62: Possible anchor loop detected on fill.This has actually been happening for quite some time now, but I'm getting tired of going through this every few days. It has been going so long I don't even remember when it started.


I run this in a tmux session so I can keep track of errors and what I've found is there is always this same error when this issue starts.
Code:void DBusMenuImporter::slotGetLayoutFinished(QDBusPendingCallWatcher*): "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."After killing plasma-desktop and starting it again, I get some strange lines, but they might not have anything to do with the error.
Code:QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusObjectPath: invalid path ""
plasma-desktop(10920)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
========================> 3 0
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
plasma-desktop(10920)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: TypeError: Result of expression 'listView' [null] is not an object.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:175: ReferenceError: Can't find variable: sectionsRepeater
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: Error: Cannot assign [undefined] to QString
file:///usr/share/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:224:13: QML QDeclarativeListView_QML_62: Possible anchor loop detected on fill.This has actually been happening for quite some time now, but I'm getting tired of going through this every few days. It has been going so long I don't even remember when it started.