Bluetooth can't be re-enabled from gnome-control-center
Hello (Bastien?),
I'm running Fedora 34 on a laptop with an Intel Dual Band Wireless-AC 8265 adapter, that handles both Wi-Fi and Bluetooth. If I disable the adapter from the Bluetooth panel of gnome-control-center, I can't re-enable it, unless I restart the systemd unit (# systemctl restart bluetooth
).
When I set the slider to the "on" position, the slider turns blue, but the panel remains empty; no devices appear in the list, nor is the message about being visible there and it's not possible to connect to the laptop. Looking at rfkill's output, nothing seems blocked (though the devices appear twice):
ID TYPE DEVICE SOFT HARD
0 wlan ideapad_wlan unblocked unblocked
1 bluetooth ideapad_bluetooth unblocked unblocked
2 bluetooth hci0 unblocked unblocked
3 wlan phy0 unblocked unblocked
My journal doesn't contain anything that could point to a problem and systemctl status bluetooth
shows everything running happily.
I first noticed this issue on F33 and then, if I left the slider to "on" and rebooted, the Bluetooth panel would be back to normal. On F34 I really need to restart the unit, oddly a reboot doesn't cut it (arguably that's much less trouble than a reboot).
On a friend's computer I saw the same issue on F32 as well, she too had a dual Intel adapter, albeit a different one.
I'm guessing this is related to #607 (closed), #1272 (closed) and #1298 (closed).
Is there a dconf/GSettings key that should reflect the state of the toggle or anything more important lower in the stack?
At the moment I have gnome-bluetooth-3.34.5-1.fc34.x86_64, gnome-bluetooth-libs-3.34.5-1.fc34.x86_64 and gnome-control-center-40.0-9.fc34.x86_64 installed.