Hello! My Bluetooth setup appears to be correct but I cant get it to discover any devices at all, whether through blueman, bluetuith, or the terminal itself with bluetoothctrl. I am fairly new to Linux, but I followed the wiki and multiple Reddit and YouTube post for the past couple days and I feel like I have wasted so much time on something so simple. for context I am trying to Bluetooth audio devices. Thank you to anyone in advance for trying to help!
Hardware: I have WiFi and Bluetooth built in to my computer. but I am using Ethernet. I have not setup WiFi.
Software: for what it is worth I am using Hyprland, that shouldn't have anything to do with it, but just in the past few days of being a Linux user it has affected more then I would think.
Here is what I have done:
Installed: Bluez, Bluez-utils, Bluez-deprecated-tools, Bluetuith, Bluedevil, and previously blueman.
Commands I have executed and their respective outputs:
-
I:
bluetoothctl power on -
O:
hci0 new_settings: powered bondable ssp br/edr le secure-conn cis-central cis-peripheral iso-broadcaster sync-receiver -
I:
bluetoothctl -
O:
Agent registered
[CHG] ControllerMAC ADDRESSPairable: yes -
I:
agent on -
O:
Agent is already registered -
I:
scan on -
O:
SetDiscoveryFilter success
Discovery Started
[CHG] ControllerMAC ADDRESSDiscovering: yes
Then I believe it should show devices, but it shows none, I have tested it with multiple devices, and I see them on my phone.
Other things I have tried are:
systemctl status bluetooth.service
Which shows me that it is enabled, the preset is disabled, and that it is active (running).- typing
devicesafter discovering, which shows nothing. sudo btmgm le onwhich didn't seem to work.sudo rfkillwhich doesn't change anything, and it wasn't locked in the first place.sudo systemctl restart bluetoothI tried a couple times, but didn't seem to make an impact.
Thank you again in advance.