Disable bluetooth at boot

Just in case someone else needs the answer ;)

If the user is running systemd (default in many distros) the service can be disabled with

systemctl disable bluetooth.service


The suggested solution completely disables bluetooth till the service is (re)started. Since this answer comes up prominently in searches I post an alternative for another case:

In case you want to disable BT temporarily only on startup, your problem is probably that the blueman-applet enables bluetooth at startup due to a relatively hidden setting. If that's your issue then simply run (from https://askubuntu.com/a/923539/244648):

gsettings set org.blueman.plugins.powermanager auto-power-on false

or go into the plugins settings of the applet/PowerManager/Configuration and tick off Auto power-on.


to deactivate bluetooth on startup issue this

sudo systemctl disable bluetooth.service

then on next reboot bluetooth will not be active ... to view status issue

sudo systemctl status bluetooth.service

to activate bluetooth on startup issue this

sudo systemctl enable bluetooth.service