Da ich ausschließlich openSUSE Tumbleweed (z.Zt. Version 20231103) verwende, kann ich Dir nur bedingt weiterhelfen.
Hier die Situation auf meinem System:
# zypper se -si *bluez*
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository
---+------------------+-------+-------------+--------+------------------------
i+ | bluez | Paket | 5.69-2.2 | x86_64 | openSUSE Tumbleweed Oss
i+ | bluez-firmware | Paket | 1.2-150.2 | x86_64 | openSUSE Tumbleweed Oss
i+ | bluez-obexd | Paket | 5.69-2.2 | x86_64 | openSUSE Tumbleweed Oss
i | bluez-qt-imports | Paket | 5.111.0-1.1 | x86_64 | openSUSE Tumbleweed Oss
i | bluez-qt-udev | Paket | 5.111.0-1.1 | x86_64 | openSUSE Tumbleweed Oss
#
# rpm -qi --fileprovide bluez-obexd
Name : bluez-obexd
Version : 5.69
Release : 2.2
Architecture: x86_64
Install Date: Mo 06 Nov 2023 13:11:42 CET
Group : Hardware/Mobile
Size : 648417
License : GPL-2.0-or-later
Signature : RSA/SHA512, Do 02 Nov 2023 21:09:21 CET, Key ID 35a2f86e29b700a4
Source RPM : bluez-5.69-2.2.src.rpm
Build Date : Do 02 Nov 2023 21:08:19 CET
Build Host : i01-ch1c
Packager : https://bugs.opensuse.org
Vendor : openSUSE
URL : http://www.bluez.org
Summary : Object Exchange daemon for sharing content
Description :
Object Exchange daemon for sharing content.
Distribution: openSUSE Tumbleweed
/usr/lib/systemd/user/obex.service
/usr/libexec/bluetooth/obexd
/usr/share/dbus-1/services/org.bluez.obex.service
#
# cat /usr/lib/systemd/user/obex.service
[Unit]
Description=Bluetooth OBEX service
[Service]
Type=dbus
BusName=org.bluez.obex
ExecStart=/usr/libexec/bluetooth/obexd
[Install]
Alias=dbus-org.bluez.obex.service
Und nachdem ich (als Benutzer, nicht als root)
systemctl enable --user dbus-org.bluez.obex.service
durchgeführt habe, findet sich folgender Link in meinem HOME-Verzeichnis:
> ls -la ~/.config/systemd/user
insgesamt 12
drwx------ 3 b1 users 4096 21. Apr 2022 .
drwx------ 3 b1 users 4096 27. Jan 2022 ..
lrwxrwxrwx 1 b1 users 34 21. Apr 2022 dbus-org.bluez.obex.service -> /usr/lib/systemd/user/obex.service
...
>
Bei der nachfolgenden Abfrage kann man obex oder dbus-org.bluez.obex.service verwenden. Beide liefern das identische Ergebnisse.
> systemctl status --user obex
● obex.service - Bluetooth OBEX service
Loaded: loaded (/usr/lib/systemd/user/obex.service; enabled; preset: disabled)
Active: active (running) since Tue 2023-11-07 08:07:40 CET; 37min ago
Main PID: 1612 (obexd)
Tasks: 1 (limit: 4915)
Memory: 2.1M
CPU: 15ms
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/obex.service
└─1612 /usr/libexec/bluetooth/obexd
Nov 07 08:07:40 S1 systemd[1456]: Starting Bluetooth OBEX service...
Nov 07 08:07:40 S1 obexd[1612]: OBEX daemon 5.69
Nov 07 08:07:40 S1 systemd[1456]: Started Bluetooth OBEX service.
>
Ich hoffe diese Informationen helfen Dir, Dein Problem weiter zu analysieren.
Eventuell kann eine erneute Installation des Pakets bluez-obexd mit
zypper in -f bluez-obexd
Abhilfe schaffen.