Public bug reported:

[Problem Description]
On a clean install of Ubuntu 24.10, the "kdeconnect-app" fails to launch. Core 
functionalities like clipboard sharing are also not working. The daemon does 
not seem to start correctly due to packaging issues.

[Initial Error]
When trying to launch the app, the primary error is a D-Bus activation failure:
"error activating kdeconnectd: 
QDBusError("org.freedesktop.DBus.Error.Spawn.ExecFailed", "Failed to execute 
program org.kde.kdeconnect: No such file or directory")"

[Troubleshooting and Analysis]
1. The root cause of the D-Bus error is a broken service file. The file at 
"/usr/share/dbus-1/services/org.kde.kdeconnect.service" incorrectly contains 
"Exec=kdeconnectd" instead of the full path "Exec=/usr/bin/kdeconnectd".

2. Manually editing this file to use the correct path resolves the D-Bus
error.

3. However, after fixing the service file, "kdeconnect-app" still fails to 
launch with a fatal QML error:
"qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML 
FindDevicesPage: Created graphical object was not placed in the graphics scene."

[Conclusion]
There appear to be two separate bugs in the current version of the kdeconnect 
package for Ubuntu 24.10:
- Bug 1: The D-Bus service file is shipped with an incorrect Exec path.
- Bug 2: A deeper QML/Kirigami library incompatibility prevents the UI from 
rendering even after the first bug is manually fixed.

** Affects: kdeconnect (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2115149

Title:
  KDE Connect fails on Ubuntu 24.10: broken D-Bus service file and
  subsequent QML error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kdeconnect/+bug/2115149/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to