Summary: | app can open but all founctions does not work. | ||
---|---|---|---|
Product: | [Applications] kdeconnect | Reporter: | hus <1260683157> |
Component: | common | Assignee: | Weixuan XIAO <veyx.shaw> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | albertvaka, aleixpol, andrew.g.r.holmes, kinnalru, nicolas.fella, rjvbertin, simon, veyx.shaw |
Priority: | NOR | ||
Version: | 1.10 | ||
Target Milestone: | --- | ||
Platform: | macOS (DMG) | ||
OS: | macOS | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
hus
2021-06-07 10:47:36 UTC
otool -L /Applications/kdeconnect-indicator.app/Contents/Resources/qml/org/kde/kdeconnect/libkdeconnectdeclarativeplugin.dylib /Applications/kdeconnect-indicator.app/Contents/Resources/qml/org/kde/kdeconnect/libkdeconnectdeclarativeplugin.dylib: libkdeconnectdeclarativeplugin.dylib (compatibility version 0.0.0, current version 0.0.0) ... ... @executable_path/../Frameworks/qca-qt5 (compatibility version 2.0.0, current version 2.2.0) ... ... Fixed in Craft by Commit [3eb2fca2](https://invent.kde.org/packaging/craft/-/commit/3eb2fca21655b8a31a0b106c8e69941eb42dc5e3) dbus[1481]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded! Fail to get launchctl DBUS_LAUNCHD_SESSION_BUS_SOCKET env /Applications/kdeconnect-indicator\ 2.app/Contents/MacOS/kdeconnect-indicator 2021-06-24 10:24:25.607 kdeconnect-indicator[1630:24545] Registering KDE Connect Send File Service 2021-06-24 10:24:25.608 kdeconnect-indicator[1630:24545] KDE Connect Send File Service registered Fail to get launchctl DBUS_LAUNCHD_SESSION_BUS_SOCKET env working app logs should like this. /Applications/kdeconnect-indicator.app/Contents/MacOS/kdeconnect-indicator kdeconnect.core: Waiting for private dbus kdeconnect.core: Retry reading private DBus address after 3s kdeconnect.core: Private dbus address: "unix:path=/tmp/dbus-F9DAUUBDm5,guid=7891e756dc3c9475dbc1cd2f60d3ed03" kdeconnect.core: DBus address: "/tmp/dbus-F9DAUUBDm5" kdeconnect.core: Daemon starting kdeconnect.core: LanLinkProvider started kdeconnect.core: Daemon started kdeconnect.core: Broadcasting identity packet kdeconnect.core: Could not query capabilities from notifications server kdeconnect.core: Waiting for private dbus kdeconnect.core: Private dbus address: "unix:path=/tmp/dbus-F9DAUUBDm5,guid=7891e756dc3c9475dbc1cd2f60d3ed03" error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.core: Sending onNetworkChange to 1 LinkProviders kdeconnect.core: Broadcasting identity packet error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") https://invent.kde.org/network/kdeconnect-kde/-/tree/master/core https://invent.kde.org/network/kdeconnect-kde/-/blob/master/core/dbushelper.cpp https://invent.kde.org/network/kdeconnect-kde/-/blob/master/core/daemon.cpp https://invent.kde.org/network/kdeconnect-kde/-/blob/master/core/kdeconnectconfig.cpp these code didn't run ... https://invent.kde.org/network/kdeconnect-kde/-/blob/master/indicator/indicatorhelper_mac.cpp This part of the code needs to be modified because the logic of kdeconnectd has changed /Applications/kdeconnect-indicator.app/Contents/MacOS/kdeconnectd kdeconnect.core: Waiting for private dbus kdeconnect.core: Retry reading private DBus address after 3s kdeconnect.core: Private dbus address: "unix:path=/tmp/dbus-H4gG9OSKss,guid=4147eb931e8edd9a4c97b24460d3f06f" kdeconnect.core: DBus address: "/tmp/dbus-H4gG9OSKss" kdeconnect.core: Daemon starting kdeconnect.core: LanLinkProvider started kdeconnect.core: Daemon started kdeconnect.core: Broadcasting identity packet kdeconnect.core: Could not query capabilities from notifications server This is the running log of the blog release /Applications/kdeconnect-indicator\ 2.app/Contents/MacOS/kdeconnectd kdeconnect.core: Could not query capabilities from notifications server This is the latest release log Maybe kdeconnectd needs to be fixed. . . Maybe ,also kdeconnect-app https://invent.kde.org/network/kdeconnect-kde/-/tree/master/app need change? Please keep the app bundle in /Applications, and the name must be kdeconnect-indicator.app without prefix or suffix (constraints in Qt). Checked on macOS 11.4, work with https://binary-factory.kde.org/view/MacOS/job/kdeconnect-kde_Nightly_macos/1225/ (In reply to Weixuan XIAO from comment #9) > Please keep the app bundle in /Applications, and the name must be > kdeconnect-indicator.app without prefix or suffix (constraints in Qt). > > Checked on macOS 11.4, work with > https://binary-factory.kde.org/view/MacOS/job/kdeconnect-kde_Nightly_macos/ > 1225/ master fixed ,but release still affected. Proper Mac behaviour dictates that app bundles should be location-independent, and this isn't hard to achieve by using LaunchServices to launch helpers. At the very least, helper apps should go into /Applications/Utilities, IMVHO. app can open but all founctions does not work. this is the logs. /Applications/kdeconnect-indicator.app/Contents/MacOS/kdeconnect-indicator 2021-08-17 21:16:42.250 kdeconnect-indicator[599:4577] Registering KDE Connect Send File Service 2021-08-17 21:16:42.251 kdeconnect-indicator[599:4577] KDE Connect Send File Service registered kdeconnect.core: Could not query capabilities from notifications server error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) kdeconnect.plugin.systemvolume: Unable to get volume of Device 60 kdeconnect.plugin.battery: No Primary Battery detected on this system. This may be a bug. kdeconnect.plugin.battery: Total quantity of batteries found: 0 error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.plugin.sendnotification: Error registering notifications listener for device "ONEPLUS A3000" : QDBusError("", "") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.plugin.systemvolume: Unable to get volume of Device 60 kdeconnect.plugin.battery: No Primary Battery detected on this system. This may be a bug. kdeconnect.plugin.battery: Total quantity of batteries found: 0 error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") dbus[599]: arguments to dbus_message_new_method_call() were incorrect, assertion "destination == NULL || _dbus_check_is_valid_bus_name (destination)" failed in file /Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/dbus/work/dbus-1.13.18/dbus/dbus-message.c line 1376. This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace log of https://github.com/Inokinoki/kde-blog/releases this app works well. /Applications/kdeconnect-indicator.app/Contents/MacOS/kdeconnect-indicator kdeconnect.core: Waiting for private dbus kdeconnect.core: Retry reading private DBus address after 3s kdeconnect.core: Private dbus address: "unix:path=/tmp/dbus-OjOVDcr9pB,guid=f1c1b6dc812f75933db6febc611bb81d" kdeconnect.core: DBus address: "/tmp/dbus-OjOVDcr9pB" kdeconnect.core: Daemon starting kdeconnect.core: LanLinkProvider started kdeconnect.core: Daemon started kdeconnect.core: Broadcasting identity packet kdeconnect.core: Could not query capabilities from notifications server kdeconnect.core: Waiting for private dbus kdeconnect.core: Private dbus address: "unix:path=/tmp/dbus-OjOVDcr9pB,guid=f1c1b6dc812f75933db6febc611bb81d" error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.core: Sending onNetworkChange to 1 LinkProviders kdeconnect.core: Broadcasting identity packet error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.core: TCP connection done (i'm the existing device) kdeconnect.core: Starting server ssl (I'm the client TCP socket) kdeconnect.core: Socket successfully established an SSL connection kdeconnect.core: It is a known device "ONEPLUS A3000" kdeconnect.core: Not loading plugin "kdeconnect_remotesystemvolume" because device doesn't support it kdeconnect.core: Not loading plugin "kdeconnect_lockdevice" because device doesn't support it kdeconnect.core: Not loading plugin "kdeconnect_remotecommands" because device doesn't support it kdeconnect.plugin.contacts: Contacts constructor for device "ONEPLUS A3000" kdeconnect.plugin.sftp: add to dolphin kdeconnect.plugin.sftp: Created device: "ONEPLUS A3000" Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.plugin.sendnotification: Registered notifications listener for device "ONEPLUS A3000" kdeconnect.plugin.contacts: sendRequest: Sending "kdeconnect.contacts.request_all_uids_timestamps" true kdeconnect.plugin.systemvolume: Device 50 dropped kdeconnect.plugin.systemvolume: Device 43 added kdeconnect.plugin.systemvolume: Device 60 added kdeconnect.plugin.systemvolume: Unable to get volume of Device 60 kdeconnect.interfaces: Adding missing or previously removed device "befb50d5854bb2cd" error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.core: TCP connection done (i'm the existing device) kdeconnect.core: Starting server ssl (I'm the client TCP socket) kdeconnect.core: Socket successfully established an SSL connection kdeconnect.core: It is a known device "LM-G850" kdeconnect.core: Not loading plugin "kdeconnect_remotesystemvolume" because device doesn't support it kdeconnect.core: Not loading plugin "kdeconnect_lockdevice" because device doesn't support it kdeconnect.core: Not loading plugin "kdeconnect_remotecommands" because device doesn't support it kdeconnect.plugin.contacts: Contacts constructor for device "LM-G850" kdeconnect.plugin.sftp: add to dolphin kdeconnect.plugin.sftp: Created device: "LM-G850" error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.plugin.sendnotification: Error registering notifications listener for device "LM-G850" : QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.plugin.contacts: sendRequest: Sending "kdeconnect.contacts.request_all_uids_timestamps" true kdeconnect.plugin.systemvolume: Device 50 dropped kdeconnect.plugin.systemvolume: Device 43 added kdeconnect.plugin.systemvolume: Device 60 added kdeconnect.plugin.systemvolume: Unable to get volume of Device 60 kdeconnect.interfaces: Adding missing or previously removed device "75464c5ad2446666" error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kdeconnect was not provided by any .service files") kdeconnect.core: TCP connection done (i'm the existing device) kdeconnect.core: Starting server ssl (I'm the client TCP socket) kdeconnect.core: Socket successfully established an SSL connection kdeconnect.core: It is a known device "LM-G850" From the conversation it looks like this has been fixed. If you are still having issues, please open a new bug with the latest information. |