This happens only with 2 plugins. 1 is notification sync, whenever there is a notification, the phone disconnects from my desktop. 2nd one is when i send a file from my phone to desktop, it disconnects.
With Notification Sync, the problem is especially worse because if it is enabled, it wont connect again and just go back to saying ‘Device is Unreachable’.
Every other plugin works pretty much flawlessly though.
Note: All the plugins work flawlessly from my android tab to my desktop, as well as my phone to my tab
I turned on notification sync and reconnected my desktop to the phone and this is what i got on journalctl:
Jan 29 13:21:09 ManjaroLap kdeconnect-app[11135]: kf.kirigami: The Theme singleton is deprecated (since 5.39). Import Kirigami 2.2 or higher and use the attached property instead.
Jan 29 13:21:09 ManjaroLap kdeconnect-app[11135]: file:///usr/lib/qt/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "width"
Jan 29 13:21:38 ManjaroLap kdeconnect-app[11135]: file:///usr/lib/qt/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "width"
Jan 29 13:21:47 ManjaroLap dbus-daemon[1301]: [session uid=1000 pid=1301] Monitoring connection :1.134 (uid=1000 pid=11153 comm="/usr/lib/kdeconnectd") is not allowed to send messages; closing it. Please fix the monitor to not do that. (message type="method_call" interface="org.freedesktop.DBus" member="AddMatch" error name="(unset)" destination="org.freedesktop.DBus")
Jan 29 13:21:47 ManjaroLap dbus-daemon[1301]: [session uid=1000 pid=1301] Monitoring connection :1.134 (uid=1000 pid=11153 comm="/usr/lib/kdeconnectd") is not allowed to send messages; closing it. Please fix the monitor to not do that. (message type="method_call" interface="org.freedesktop.DBus" member="AddMatch" error name="(unset)" destination="org.freedesktop.DBus")
Jan 29 13:21:47 ManjaroLap kdeconnect-app[11135]: qrc:/qml/DevicePage.qml:102: TypeError: Cannot read property 'id' of null
Jan 29 13:21:47 ManjaroLap kdeconnect-app[11135]: qrc:/qml/DevicePage.qml:88: TypeError: Cannot read property 'id' of null
Jan 29 13:21:47 ManjaroLap kdeconnect-app[11135]: qrc:/qml/DevicePage.qml:81: TypeError: Cannot read property 'id' of null
Jan 29 13:21:47 ManjaroLap kdeconnect-app[11135]: qrc:/qml/DevicePage.qml:37: TypeError: Cannot read property 'isPaired' of null
Jan 29 13:21:47 ManjaroLap kdeconnect-app[11135]: qrc:/qml/DevicePage.qml:29: TypeError: Cannot read property 'isPaired' of null
Jan 29 13:21:47 ManjaroLap kdeconnect-app[11135]: qrc:/qml/DevicePage.qml:24: TypeError: Cannot read property 'isPaired' of null
Jan 29 13:21:47 ManjaroLap kdeconnect-app[11135]: qrc:/qml/DevicePage.qml:17: TypeError: Cannot read property 'name' of null
Jan 29 13:21:47 ManjaroLap plasmashell[1494]: file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:37:23: QML DeviceDelegate: Binding loop detected for property "width"
Jan 29 13:21:53 ManjaroLap plasmashell[1494]: kdeconnect.interfaces: dbus interface not valid
Jan 29 13:21:53 ManjaroLap plasmashell[1494]: kdeconnect.interfaces: dbus interface not valid
Jan 29 13:21:53 ManjaroLap plasmashell[1494]: kdeconnect.interfaces: dbus interface not valid
Jan 29 13:21:53 ManjaroLap plasmashell[1494]: kdeconnect.interfaces: dbus interface not valid
Jan 29 13:21:53 ManjaroLap kdeconnect-app[11135]: kdeconnect.interfaces: dbus interface not valid
Jan 29 13:21:55 ManjaroLap kdeconnectd[11690]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Jan 29 13:21:55 ManjaroLap plasmashell[1494]: file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:37:23: QML DeviceDelegate: Binding loop detected for property "height"
Jan 29 13:21:55 ManjaroLap plasmashell[1494]: file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:37:23: QML DeviceDelegate: Binding loop detected for property "height"
Jan 29 13:21:55 ManjaroLap plasmashell[1494]: file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:37:23: QML DeviceDelegate: Binding loop detected for property "height"
Jan 29 13:21:55 ManjaroLap dbus-daemon[1301]: [session uid=1000 pid=1301] Monitoring connection :1.136 (uid=1000 pid=11690 comm="/usr/lib/kdeconnectd") is not allowed to send messages; closing it. Please fix the monitor to not do that. (message type="method_call" interface="org.freedesktop.DBus" member="AddMatch" error name="(unset)" destination="org.freedesktop.DBus")
Jan 29 13:21:55 ManjaroLap dbus-daemon[1301]: [session uid=1000 pid=1301] Monitoring connection :1.136 (uid=1000 pid=11690 comm="/usr/lib/kdeconnectd") is not allowed to send messages; closing it. Please fix the monitor to not do that. (message type="method_call" interface="org.freedesktop.DBus" member="AddMatch" error name="(unset)" destination="org.freedesktop.DBus")
Jan 29 13:21:55 ManjaroLap dbus-daemon[1301]: [session uid=1000 pid=1301] Monitoring connection :1.136 (uid=1000 pid=11690 comm="/usr/lib/kdeconnectd") is not allowed to send messages; closing it. Please fix the monitor to not do that. (message type="method_call" interface="org.freedesktop.DBus" member="StartServiceByName" error name="(unset)" destination="org.freedesktop.DBus")
Jan 29 13:21:55 ManjaroLap plasmashell[1494]: file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:37:23: QML DeviceDelegate: Binding loop detected for property "width"
I’ll take this post down if it does not fit here, but ive got no responses in the kde forums or subreddit.
Now, I don’t know if this’ll work, or have any effect for that matter, but try switching to dbus-broker, as peer the recent update notification recommendation:
Remove dbus-daemon:
pamac remove dbus-daemon
Do not reboot. I don’t know if it tells you too. Install dbus-broker:
pamac install dbus-broker
As I said, I don’t know if it’ll make a difference, but it might so it’s an option worth exploring, IMHO.
on the GUI dbus brings up only dbus, dbus-daemon-units, dbus-glib, dbus-python as installed, and there is no mention of dbus-daemon, should i just go ahead with installing dbus-broker? I doesnt give me conflicts i try to, anyway
xdg-dbus-proxy 0.1.5-1 extra
Filtering proxy for D-Bus connections
libdbusmenu-qt5 0.9.3+16.04.20160218-6 extra
A library that provides a Qt implementation of the DBusMenu spec
libdbusmenu-gtk3 16.04.0.r498-2 extra
Library for passing menus over DBus (GTK+ 3 library)
libdbusmenu-glib 16.04.0.r498-2 extra
Library for passing menus over DBus
lib32-dbus 1.14.10-2 multilib
Freedesktop.org message bus system - 32-bit
kdbusaddons5 5.113.0-1 extra
Addons to QtDBus
jack2-dbus 1.9.22-1 extra
The JACK low-latency audio server (dbus integration)
dbus-python 1.3.2-2 extra
Python bindings for D-Bus
dbus-glib 0.112-3 extra
GLib bindings for D-Bus (deprecated)
dbus-daemon-units 1.14.10-2 core
Freedesktop.org message bus system - Service units
dbus 1.14.10-2 core
Freedesktop.org message bus system
Correct. I was hoping installing dbus-broker would pull it in, but apparently not.
I’m thinking 'bout going nuclear on this as well, but don’t know what it’ll break, since something is keeping it and I don’t know if you need it or not…
Welp, that did not fix anything. Still the same bugs.
Jan 29 15:07:25 ManjaroLap dbus-broker[1216]: Monitor :1.99 is being disconnected as it attempted to send a message.
Jan 29 15:07:25 ManjaroLap plasmashell[1404]: file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:37:23: QML DeviceDelegate: Binding loop detected for property "width"
Jan 29 15:07:32 ManjaroLap plasmashell[1404]: kdeconnect.interfaces: dbus interface not valid
Jan 29 15:07:32 ManjaroLap plasmashell[1404]: kdeconnect.interfaces: dbus interface not valid
Jan 29 15:07:32 ManjaroLap plasmashell[1404]: kdeconnect.interfaces: dbus interface not valid
Jan 29 15:07:32 ManjaroLap plasmashell[1404]: kdeconnect.interfaces: dbus interface not valid
Jan 29 15:07:32 ManjaroLap kdeconnect-app[2939]: kdeconnect.interfaces: dbus interface not valid
Jan 29 15:07:36 ManjaroLap kdeconnectd[3189]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Jan 29 15:07:37 ManjaroLap kdeconnectd[3189]: DataControlOffer: timeout reading from pipe
Jan 29 15:07:38 ManjaroLap kdeconnectd[3189]: DataControlOffer: timeout reading from pipe
Jan 29 15:07:38 ManjaroLap dbus-broker[1216]: Monitor :1.101 is being disconnected as it attempted to send a message.
I just did, by using pacdiff and overwriting the pacnews.
I just did a pacdiff, removed kdeconnect, reinstalled it through pamac in cli and:
Wow! It seems to have fixed it!(for now atleast). If it reverts back to disconnecting ill tell it here.