https://bugs.kde.org/show_bug.cgi?id=502381

            Bug ID: 502381
           Summary: I cannot send file(s) from Smartphone to Linux.
    Classification: Plasma
           Product: plasmashell
           Version: 6.3.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Bluetooth in general
          Assignee: plasma-b...@kde.org
          Reporter: kde....@freenet.de
  Target Milestone: 1.0

SUMMARY
I cannot send file(s) from Smartphone to Linux.
Please note: I have found the reason for it and a workaround, see WORKAROUND
section at the bottom.

STEPS TO REPRODUCE
1. Activate bluetooth on smartphone and Linux.
2. Connect smartphone to Linux.
3. Choose a file on smartphone and send to Linux.
4. Smartphone says, that sending file to Linux failed.

OBSERVED RESULT
Smartphone says, that sending file to Linux failed. Linux does not say
anything.

EXPECTED RESULT
File is transferred to Linux and Linux gives a notification about successful
file reception.

SOFTWARE/OS VERSIONS

Operating System:             TUXEDO OS 
KDE Plasma Version:          6.3.2
KDE Frameworks Version: 6.11.0
Qt Version:                           6.8.2
Kernel Version:                    6.11.0-109019-tuxedo (64-bit)

bluetooth/tuxedo,tuxedo,now 5.79-1tux1 all  [Installiert,automatisch]
libbluetooth3/tuxedo,now 5.79-1tux1 amd64  [Installiert,automatisch]
libspa-0.2-bluetooth/tuxedo,now 1.4.1-1tux1 amd64  [installiert]
pulseaudio-module-bluetooth/noble-updates,now 1:16.1+dfsg1-2ubuntu10.1 amd64 
[installiert]

bluez-cups/tuxedo,now 5.79-1tux1 amd64  [Installiert,automatisch]
bluez-obexd/tuxedo,now 5.79-1tux1 amd64  [Installiert,automatisch]
bluez/tuxedo,now 5.79-1tux1 amd64  [Installiert,automatisch]
kf6-bluez-qt/noble,now 6.11.0-0zneon+24.04+noble+release+build8 amd64 
[Installiert,automatisch]
libkf5bluezqt-data/noble,noble,noble,now
5.116.0-1zneon+24.04+noble+release+build3 all  [Installiert,automatisch]
libkf5bluezqt6/noble,now 5.116.0-1zneon+24.04+noble+release+build3 amd64 
[Installiert,automatisch]
qml-module-org-kde-bluezqt/noble,now 5.116.0-1zneon+24.04+noble+release+build3
amd64  [Installiert,automatisch]

evolution-data-server-common/noble-updates,noble-updates,now 3.52.3-0ubuntu1
all  [Installiert,automatisch]

ADDITIONAL INFORMATION

WORKAROUND
I have seen following messages in log:

    $ journalctl -ft obexd
    obexd[4206]: OBEX daemon 5.79
    obexd[4206]: Unable to acquire registery: Error calling StartServiceByName
for org.gnome.evolution.dataserver.Sources5: Unit
evolution-source-registry.service not found.

Since on my Linux machine KDE is used (no GNOME) and I have no Evolution
installation, I have edited

    /usr/share/dbus-1/services/org.gnome.evolution.dataserver.Sources5.service

as follows (commented Exec=... line):

    [D-BUS Service]
    Name=org.gnome.evolution.dataserver.Sources5
    #Exec=/usr/libexec/evolution-source-registry
    SystemdService=evolution-source-registry.service

Then I have restarted obexd in terminal:

    $ systemctl --user restart obex.service

Messages in log after restart changed to:

    obexd[4917]: OBEX daemon 5.79
    obexd[4917]: Unable to get reference to default address book
    obexd[4917]: Unable to get reference to default address book

After this change it is possible now to send files from smartphone to Linux and
Bluetooth applet shows reception progress and "File received" notification.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to