Skip to main content
Topic: Bluetooth transfer bug (Read 951 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Bluetooth transfer bug

Hello, I had installed Bluetooth packages and I can't send files through Bluetooth. I always have the following output "name org.bluez.obex is not provided by any .service file". I tried to fix it with no result. Any idea about???

Re: Bluetooth transfer bug

Reply #1
Did you install and start bluetooth init script (like bluez-openrc for openrc)?
ARMtix

Re: Bluetooth transfer bug

Reply #2
yes i did, i install all pakages for bluetooth including bluez-openrc. With audio devices works perfectly just i have this bug sending files


Re: Bluetooth transfer bug

Reply #4
The core of this is that obexd is not strarted and can not be autostarted through dbus. On systemd there is a systemd user unit file that takes care of this. But as Artix does not use systemd another way to start is needed.

The easiest is to add obexd to Xfce's application autostart. But the proper way is to actually install a dbus service file that can be auto started. However as Arch and derivatives are a bit silly how they dogmatically don't patch upstream sources this is very likely not going to happen.

Stick the below file in /usr/share/dbus-1/services/org.bluez.obex.service and from now on obexd will autostart.

Code: [Select]
[D-BUS Service]
Name=org.bluez.obex
Exec=/usr/lib/bluetooth/obexd
SystemdService=dbus-org.bluez.obex.service