Bluetooth on startup in Bazzite desktop

Hello! I've just installed Bazzite 41 using the GNOME 47.1 desktop as my sole desktop on a brand new computer. I'm running a Ryzen 5 5600x with an RX 6750xt graphics card on an MSI PRO B550M-VC WiFi motherboard, which has onboard Bluetooth functionality. I've got 32 GB RAM and a 2 TB harddrive. The system runs great, but I have one small problem: I use a Bluetooth keyboard and mouse and really need that wireless functionality due to how my office is setup. I was able to use a wired keyboard and bluetoothctl to connect my mouse (a Logitech MX Master) and then, from there, I was able to connect my Bluetooth keyboard (a Logitech MX Mechanical M) using the interface in the top right corner of the Bazzite interface. All seemed well! But when I reboot, I have to use a wired keyboard to enter my password becaue Bluetooth isn't enabled at startup. And unfortunately I can't find a way to edit my Bluetooth settings so that AutoEnable = True. In Linux Mint, I would go the etc/bluetooth/main.conf and edit the file with vim, but I can't do that in this case and I can't find anywhere in the settings that would do the same thing for me. Is this possible? Is there another to enable Bluetooth at startup? Any and all help is much appreciated. Thank you!
2 Replies
tryhardsoccermomswag
For future reference: Filesystem Layout https://docs.fedoraproject.org/en-US/fedora-silverblue/technical-information/#filesystem-layout Turning off the read-only directories Use this command at your own risk: rpm-ostree usroverlay Only lasts until the next reboot.
Booper
BooperOP4w ago
Thanks for that. Still getting into the swing of things. For users maybe viewing this later: you can set AutoEnable = True if you use vim to edit the main.conf file... you just have to use sudo too, as in sudo vim main.conf Actually... that doesn't seem to work. I can edit the file, but the Bazzite login screen still doesn't load Bluetooth until after I login. Any ideas what else might make Bluetooth on the login screen work? For now, the best option I've found is turning on automatic login. Under Settings --> System --> Users, you can turn on automatic login, which is fine for my use case. But I'd still love to hear if there is a way to force the Bluetooth functionality to start before logging in.

Did you find this page helpful?