Primeiro, pare o serviço:
sudo systemctl stop bluetooth.service
Em seguida, desative:
sudo systemctl disable bluetooth.service
Verifique:
systemctl status bluetooth.service
Qual é a melhor maneira de desativar o Bluetooth para cada inicialização com o systemd? Há muitos exemplos, mas todos eles funcionam com o upstart e o rc.local.
Com o Ubuntu 15.10, o rc.local está desabilitado por padrão. Eu acho que é por uma razão, ou não é?
Então, como posso desativar o serviço / destino do Bluetooth corretamente sem o script rc.local?
Talvez reative rc.local e adicione a linha "rfkill block bluetooth" é o caminho correto?
Primeiro, pare o serviço:
sudo systemctl stop bluetooth.service
Em seguida, desative:
sudo systemctl disable bluetooth.service
Verifique:
systemctl status bluetooth.service
A maioria dos métodos acima desabilita totalmente o bluetooth, enquanto provavelmente muitos usuários só querem que seu sistema operacional lembre sua preferência. O problema é que o blueman-applet possui uma configuração de ativação automática que ativa automaticamente o bluetooth toda vez que o indicador é iniciado. Então, se você quiser que o Ubuntu lembre sua preferência, abra um terminal e digite:
$ gsettings set org.blueman.plugins.powermanager auto-power-on false
Dessa forma, você pode simplesmente desativar o bluetooth e o sistema operacional o lembrará e não o reativará automaticamente na próxima vez que você ligar ou reinicializar o PC.
Para desativá-lo para que ele nunca tente reiniciar ( como outros aplicativos podem estar tentando iniciá-lo depois de desativá-lo e aparecerão com erros no log de diário ) após parar e desativar , você pode sudo systemctl mask dbus-org.bluez.service
, isso aponta o link simbólico para / dev / null. Para restaurar sudo systemctl unmask dbus-org.bluez.service
no systemd.
link