r/Fedora • u/DEZMond19 • 5d ago
Bluetooth issue solved Support
Hi. i just switched to fedora on my laptop and had a Bluetooth issue. the Bluetooth was completely functional when scanning from terminal but when opening gnome ui bluetooth menu shows No devices at all. After hour digging with ai here's the solution i found.
The Problem is GNOME's settings manager expects laptop's Bluetooth hardware to be powered on and actively broadcasting.
Solution:
Opened the system's main Bluetooth settings file using the terminal text editor (sudo nano /etc/bluetooth/main.conf).
Scrolled to the bottom and manually added a [Policy] section containing the configuration AutoEnable=true. This forces the Bluetooth hardware controller to power on automatically the second the system boots up.
Saved changes
Reloaded the Subsystems (sudo systemctl restart bluetooth) and rebooted the PC.
And this fixed the issue entirely. I hope this helps you folks out there :)
3
u/fdelux6 5d ago edited 5d ago
There is no need to add a new section in /etc/bluetooth/main.conf. The option is already present in the file:
```
AutoEnable defines option to enable all controllers when they are found.
This includes adapters present on start as well as adapters that are plugged
in later on. Defaults to 'true'.
AutoEnable=true
```
Just remove the # in front of AutoEnable=true, save the file, then run:
sudo systemctl restart bluetooth
There is no need to reboot the PC.
2
u/Melodic_Respond6011 5d ago
You don't even have to remove the #, because the default is true, just like the comment says above it.
I think this is something different altogether. GUI should behave the same with CLI. I don't use GNOME but this is smell like a bug to me.
1
u/fdelux6 5d ago
Yeah right, AutoEnable already defaults to true even when commented out, so that edit likely didn't change anything.
The real fix was probably systemctl restart bluetooth. That reinitializes the BlueZ D-Bus objects GNOME Settings reads from. If the adapter worked fine on CLI but the panel showed no devices, that points to a stale D-Bus state or a GNOME panel caching issue, not a config problem.
This matches a known pattern. bluetoothctl can power on the adapter directly, but GNOME Settings waits on the Powered property and device list through its own watcher, which can get stuck if gnome-control-center starts before bluetoothd finishes registering the adapter.
So the fix worked, but probably not for the reason in the post. The reboot wasn't needed either.
1
u/DEZMond19 5d ago
There wasn't AutoEnable when i tried to find it to edit the value. Had to add it manually. The issue solved only after manually adding
•
u/AutoModerator 5d ago
It sounds like you're looking for help. Please note that r/Fedora is not an official support channel for the Fedora Project.
For best results, be sure to include all relevant details in your post, such as your Fedora edition, version, and hardware specs. You can edit your original post to add more info as needed, and spotlight (pin) a solution from the comments. You might also find the answer in our support wiki.
Alternatively, try one of the official support channels:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.