You are not logged in.
Pages: 1
Bluetooth was working fine on my system until I booted into Windows. It still works fine on Windows but when I try to search for devices on Arch none show up. Fast boot is off on Windows, my Bluetooth device shows up in bluetoothctl, and I have checked if it is blocked in rfkill.
Output ofsystemctl status bluetooth:
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
Active: active (running) since Fri 2025-06-20 23:06:22 CDT; 9min ago
Invocation: 33e6466b71284a2793dd38a9fc274637
Docs: man:bluetoothd(8)
Main PID: 873 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 47873)
Memory: 2.5M (peak: 3M)
CPU: 49ms
CGroup: /system.slice/bluetooth.service
└─873 /usr/lib/bluetooth/bluetoothd
Jun 20 23:07:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:08:11 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:08:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:09:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:10:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:11:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:12:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:13:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:14:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 20 23:15:38 Nendonia bluetoothd[873]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
I've looked through the forums and tried all of the suggestions I saw but nothing worked so I'd appreciate any help. Thank you
Last edited by qwerty1871 (2025-06-21 04:17:22)
Offline
Hey qwerty1871, I’m not an expert or anything, but I’ve run into a similar issue before, and maybe this could help or lead you onto a new path
Sometimes Windows can leave the Bluetooth device in a weird state even if fast boot is off. You could try fully powering off (shutdown, not reboot!) your system and then booting straight into Arch to see if that helps reset the adapter.
Also, since bluetoothctl sees the device but no scans show results, maybe check if the adapter is actually powered and discoverable? In bluetoothctl, you can try:
power on
agent on
default-agent
scan on
Then wait a bit and see if anything shows up.
One more thing, some dual-boot setups need the btusb module to be reloaded. You could try:
sudo modprobe -r btusb
sudo modprobe btusb
and then restart the Bluetooth service:
sudo systemctl restart bluetooth
Sorry if this is obvious stuff you already tried! Just thought it might be worth a shot.
Hope it helps a bit! Cheers
Offline
In my case, linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/ apparently played a part in my bluetooth not working. After system upgrade (# pacman -Rdd linux-firmware # pacman -Syu linux-firmware) I could see in journalctl:
Jun 23 09:16:15 tuxedo kernel: Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-18-16-1.sfi (-2)
Bluetooth started working again after I installed linux-firmware-intel
Offline
Pages: 1