¿La mejor manera de desactivar Bluetooth al iniciar el sistema? (con systemd y no advenedizo)


10

¿Cuál es la mejor manera de desactivar Bluetooth para cada inicio con systemd? Hay muchos ejemplos, pero todos funcionan con upstart y rc.local.

Con Ubuntu 15.10, rc.local está deshabilitado de forma predeterminada. Creo que es por una razón, ¿o no?

Entonces, ¿cómo puedo desactivar el objetivo / servicio Bluetooth correctamente sin el script rc.local?

¿Quizás reactivar rc.local y agregar la línea "rfkill block bluetooth" es la forma correcta?

Respuestas:


23

Primero, detenga el servicio:

sudo systemctl stop bluetooth.service

Luego, deshabilítelo:

sudo systemctl disable bluetooth.service

Cheque:

systemctl status bluetooth.service

eso fue exactamente lo que estaba buscando! gracias
Metro

no hay problema, de nada;)
Ivan Temchenko

@IvanTemchenko gran respuesta. Creo que deberías escribirlo también sobre esta pregunta . Reúne muchos procedimientos antiguos y nuevos, y esto falta.
dadexix86

Gracias, he estado buscando esta solución durante algunas semanas, esta es la forma de hacerlo en ubuntu 16.10 (systemd)
Diego Alvarez

Este es el camino a seguir
Rodrigo López Guerra

10

La mayoría de los métodos anteriores desactivan totalmente el bluetooth, mientras que probablemente muchos usuarios solo quieren que su sistema operativo recuerde sus preferencias. El problema es que blueman-applet tiene una configuración de encendido automático que activa automáticamente bluetooth cada vez que se inicia el indicador. Entonces, si desea que Ubuntu recuerde su preferencia, abra una terminal y escriba esto:

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

De esta manera, puede desactivar Bluetooth y el sistema operativo lo recordará y no lo volverá a habilitar automáticamente la próxima vez que encienda o reinicie su PC.


1
¡Gracias! ¡exactamente lo que necesitaba! Una forma de que deje de estar encendido todo el tiempo, pero déjelo fácil, vuelva a habilitarlo.
yinon

3

Para deshabilitarlo para que nunca intente reiniciarse ( ya que otras aplicaciones pueden estar intentando iniciarlo después de haberlo deshabilitado y aparecerán con errores en el registro del diario ) después de detener e inhabilitar, puede sudo systemctl mask dbus-org.bluez.service, esto apunta el enlace simbólico a / dev / nulo Para restaurarlo sudo systemctl unmask dbus-org.bluez.serviceen systemd. https://www.ibm.com/support/knowledgecenter/SSNW54_1.1.1/com.ibm.kvm.v111.admin/hpssdisabling.htm


Di +1 porque mi sistema seguía mostrando errores al inicio y no pude hacer que se detuvieran, hasta que encontré este consejo.
pauljohn32
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.