No creo que "deba ser la configuración predeterminada natural", la gente seguramente querrá usar Bluetooth en sus computadoras sin tener que encenderlo (no parece tener un mouse o teclado Bluetooth, si esos fueran sus dispositivos de entrada principales en los que desea que se active Bluetooth desde el arranque Sin embargo, estoy de acuerdo en que sería útil tener una forma de elegir cómo desea que Bluetooth esté en el arranque.
roadmr
61
Lo normal y natural es permitirle elegir, en la configuración de bluetooth, si desea activarlo o desactivarlo cuando se inicia. No es natural que las personas apaguen o enciendan cada vez que encienden su computadora. Estamos hablando de hacer de Linux el mejor sistema de escritorio, no el peor, ¿no?
Es increíble que, en la 14a edición, todavía "enseñemos" a los desarrolladores de Ubuntu cosas como "la opción de activar o desactivar Bluetooth en el arranque debería estar disponible para los usuarios normales, y no solo para los aficionados a la búsqueda en líneas interminables de foros públicos ".
Rodrigo
Respuestas:
209
18.04+ usuarios que naturalmente no tienen un /etc/rc.local, necesitarán crear uno y hacerlo ejecutable. Para facilitar un poco las cosas, puede pegar el siguiente comando en un terminal:
Ejecute sudoedit /etc/rc.localy agregue esto antes de la línea con exit 0:
rfkill block bluetooth
Aún debería poder habilitar Bluetooth a través del applet de la barra superior.
Esto debería funcionar para la mayoría de los sistemas, pero parece que hay algunos errores al acecho en el ACPI del núcleo para Thinkpads. Si está en un Thinkpad, agregue lo siguiente a /etc/rc.local:
echo disable > /proc/acpi/ibm/bluetooth
O consulte ibm-acpi - Controlador de extras de IBM ThinkPad ACPI - algunos informes sugieren que ibm-acpi incluye control de bluetooth (entre otras cosas buenas). Pero no tengo el hardware, así que no puedo verificar completamente estas afirmaciones. Buena suerte.
Para Thinkpads (y solo Thinkpads) esto funciona: echo disable > /proc/acpi/ibm/bluetoothen /etc/rc.local
Marius Gedminas
44
rfkill block bluetoothtrabajó para Thinkpad T430u
bmaupin
55
Ninguno de los dos funcionó para mí (ThinkPad x201) cuando los coloqué uno a la vez /etc/rc.local. El rfkill block bluetoothcomando funciona, pero no en el inicio. La bandera -x está activada /etc/rc.local. Estoy ejecutando Xubuntu 13.10.
Kyle Falconer
44
En Ubuntu 15.10 con systemd , necesita más para volver a habilitar el uso del etc/rc.localarchivo: askubuntu.com/a/696226/34298
rubo77
55
si nuestro rc.local es solo un archivo vacío, ¿dónde deberíamos agregar 'rfkill block bluetooth'?
Sss
124
Encontré un tutorial con una "solución" limpia aquí ( enlace de archivo para la posteridad)
En realidad, cambiar /etc/bluetooth/main.conffue suficiente para mí.
Busque la entrada:
AutoEnable=true
y cambie el valor a:
AutoEnable=false
Fue suficiente para mí, aunque el artículo describe algunos otros pasos que pueden o no ser necesarios.
En Ubuntu 17.04 y anteriores, la opción fue nombrada InitiallyPowered.
no funciona para la computadora portátil Samsung 530u3b, bluetooth siempre está encendido después de reiniciar y despertar
Maxim Kim
3
Esto solo funcionaría si también usara la respuesta de Saeed Zarinfam de poner /etc/init.d/bluetooth stopen rc.local. Parece que cuando se inicia el servicio, también activa el bluetooth. Necesitaba ambos para que esto funcionara. (ThinkPad x201, Xubuntu 13.10)
Kyle Falconer
3
No funcionó para mí en thinkpad t420
UpTheCreek
44
"Buscar la entrada" no sirve precisamente para aquellos de nosotros main.confque no contienen este parámetro ni ningún comentario que indique su ubicación predeterminada. Entonces, ¿bajo qué [Heading]debemos ponerlo?
underscore_d
10
En mi caso, fue AutoEnable = false, pero de todos modos +1 para la solución correcta desde el lugar correcto.
Arman Petrosyan
33
16.04+
Desde ubuntu 16.04 en adelante, systemd administra servicios de inicio como bluetooth ... para ver el problema de estado actual que sigue en una terminal
sudo systemctl status bluetooth.service
para desactivar el bluetooth en el problema de inicio esto
sudo systemctl disable bluetooth.service
luego, en el próximo reinicio, bluetooth no estará activo ... para habilitar el problema de bluetooth (luego reiniciar)
Esto funciona para mí, pero como efecto secundario, blueman-applet también dejó de funcionar. Se inicia, pero no aparece en el área del indicador, por lo que no hay una forma rápida de habilitar bluetooth, solo en el terminal.
Yuri Gor
En Xubuntu, al menos, si hace clic en Blueman, tiene la opción de "Desactivar Bluetooth". Creo que esto es lo que el OP quisiera automatizar. Su solución elimina Blueman por completo, lo que hace que sea más difícil volver a habilitar Bluetooth si lo desea.
Adrian Keister
1
Ponga sudo systemctl disable bluetooth.service && sudo systemctl stop bluetooth.service en un script Disable, y chmod 755 en él. Haga lo mismo para sudo systemctl enable bluetooth.service && sudo systemctl start bluetooth.service en un script Enable.
Adrian Keister
2
¡FINALMENTE! Ubuntu 18.10, lo único que funcionó para mí. Nada más funcionó.
Tyler
27
Para deshabilitar la carga del controlador bluetooth al inicio:
Gracias por eso, eso parece funcionar, pero estaba tratando de evitar las cosas de la línea de comandos según mi pregunta original. Pensarías que esto sería tan simple como marcar una casilla para recordar que no quiero que BT se inicie automáticamente, pero parece que es mucho más complicado que eso. Con el disco de Ubuntu para tiempos de arranque más rápidos y el enfoque general en el consumo de energía en computadoras portátiles y netbooks, me sorprende que esto nunca se haya abordado. Agradezco la ayuda sin embargo.
99
"Ejecute gedit como root y edite /etc/modprobe.d/blacklist.conf" <- ok, ¿eso es menos línea de comando para usted?
maco
1
Funciona bien en Samsung Q35 con Ubuntu 13.10, mientras que el enfoque de 'rfkill block bluetooth' no. ¡Gracias!
user27164
DELL E6410 funciona para mí. Bueno, que puede ejecutarse nuevamente sobre la marcha sin reiniciar.
Ruslan Gerasimov
No se moleste en tratar de "evitar cosas de la línea de comandos" cuando esté configurando el sistema operativo. ¿Ctrl + Alt + T y un par de ctrl-shift-V (para pegar) es demasiado pedir?
doug65536
18
Paso 1: Ve a la terminal y escribe el siguiente comando para editar el /etc/rc.localarchivo del sistema :
gksudo gedit /etc/rc.local
Paso 2: agregue la siguiente línea antes de la exit 0línea:
Esto está configurado como bloque suave a bluetooth, creo que es lo mismo que apagar su servicio y funciona bien.
Smile.Hunter
@Robert:: $ man rfkill" Desactiva el dispositivo correspondiente al índice dado " . A pesar del nombre, solo está desactivando BT; solo pruebe el comando rfkill block bluetoothen la terminal, debería ver que el ícono se vuelve gris.
Daniel
8
Escriba lo siguiente en una terminal:
sudo gedit /etc/modprobe.d/blacklist.conf
Al final del archivo, agregue la línea:
blacklist bluetooth
Guarde el archivo y reinicie: Bluetooth ahora debería estar desactivado.
Para mí en Ubuntu 17.04 con blueman: gsettings set org.blueman.plugins.powermanager auto-power-on falsetrabajado, de wiki.archlinux.org/index.php/Blueman . Aunque terminé haciendo sudo apt remove bluemanesto, administro bluetooth a través de la configuración del sistema y marque "Mostrar estado de Bluetooth en la barra de menú". Blueman iniciando y activando bluetooth fue el problema.
MJ
7
Puede cambiar los servicios iniciados en el arranque con la ayuda de BUM .
Gracias, desgua, estaba pensando en este tipo de herramientas. He usado algunos en el pasado pero se vuelven obsoletos y el nuevo ubuntu, con su obsesión minimalista, no tiene nada de eso. ¿Es este el único que sabes o el mejor que sabes?
Robert
1
Tal vez funciona, pero al principio me ha decepcionado porque comenzó a mostrar el bluetooth como no activado en el momento del arranque, ¿por qué? y como no se ejecuta cuando rfkill, el applet y hciconfig muestran que se está ejecutando. Apago y enciendo pero vago continúa mostrando el servicio como apagado. Activé el servicio al arrancar pero el estado del servicio sigue siendo incorrecto.
Robert
lo siento no funciona en elementaryOS Freya
Hoang Tran
Recibo muchas advertencias de "uso de valor no inicializado" cuando se ejecuta. Lo siento, no puedo confiar en eso.
doug65536
Ahora, el paquete no está disponible. Dice, Bum es virtual.
Satya Prakash
6
añado
"/etc/init.d/bluetooth stop"
dentro
"/etc/rc.local"
antes del comando "salir 0" para el arranque con bluetooth desactivado.
Esto eliminó el ícono de la bandeja de bluetooth pero dejó encendida la luz indicadora de mi bluetooth (lo que indica que todavía se estaba enviando energía a la radio). Editar: esto junto con la respuesta de Stepbaer ( InitiallyPowered = false) funcionó para mí. (ThinkPad x201, Xubuntu 13.10)
Kyle Falconer
esto no funcionó en mi Ubuntu 14.04 dell inspiron de 64 bits. Solo rfkill funcionó para mí.
faizal
5
Creo que la mejor manera es deshabilitar el servicio para que no se inicie en primer lugar. Hay un método general para deshabilitar servicios que funciona perfectamente:
sudo sh -c "echo 'manual' > /etc/init/bluetooth.override"
Eso funciona para Ubuntu 13.10 y probablemente también para versiones anteriores.
Encontré otra respuesta usando tlp que me funciona muy bien con Ubuntu 18.04. Probablemente el primer tlp debe instalarse con
sudo apt install tlp
Entonces el archivo
/etc/default/tlp
contiene algunas configuraciones sobre dispositivos como wifi y bluetooth. Esta la clave
RESTORE_DEVICE_STATE_ON_STARTUP
que está configurado de forma predeterminada en 0. Después de cambiarlo a 1, mi última configuración se recuerda en el próximo arranque. Eso significa que cuando desactivo bluetooth en el panel superior, permanece desactivado y cuando habilito bluetooth permanece activado. También está la llave
DEVICES_TO_DISABLE_ON_STARTUP
que se puede establecer en
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
Ahora bluetooth se desactivará en cada arranque. Después de cambiar esta configuración, bluetooth se puede habilitar y deshabilitar a través del menú y el elemento del panel. Creo que es mejor que eliminarlo de los módulos del kernel.
TLP no está instalado por defecto en Ubuntu. Debes actualizar tu publicación en consecuencia.
linrunner
@linrunner Ok, no sabía qué era eso. Probé en un Ubuntu Budgie nuevo de Tuxedo. Ahí funcionó. Arreglé mi respuesta.
Thomas Sablik
El uso de TLP es una respuesta sensata ya que los usuarios de computadoras portátiles seguramente lo instalarán.
Tim Richardson
2
Tal vez pueda desactivarlo en las aplicaciones de inicio. Pero estas aplicaciones están ocultas por defecto. Muestra las aplicaciones de inicio ocultas en 12.04: abre el terminal y ejecuta estos dos comandos:
cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
Ahora puedes desmarcar bluetooth. (¡No lo quites!)
Lamentablemente, Bluetooth no figura entre estas aplicaciones.
pfctdayelise
2
No. No siempre está en la lista de aplicaciones de inicio. Creo que la mejor solución es agregar el comando rfkill en el script rc.local o establecer el InitiallyPoweredparámetro en /etc/bluetooth/main.conf.
¿Crees que eso sudo smbios-wireless-ctl --boot --bt 0funcionaría? Además, no estoy seguro, pero esto puede ser específico de Dell.
Hitechcomputergeek
En realidad, el paquete smbios-utils ejecuta comandos de BIOS, por lo que enciende y apaga dispositivos físicos relacionados con BIOS, por lo que también puede usarlo para encender y apagar wifi, etc. No estoy seguro de si funciona con alguna BIOS o no . Al menos, funciona bien con Dell. Por cierto, las últimas instalaciones de Ubuntu 14.04 hacen lo mismo con los applets bluetooth y wifi, por lo que no necesito más en ese paquete.
vencedor
Lo sabía. Pero si lo hace smbios-wireless-ctl --help, parte de eso --boot Set BIOS boot-time setting.no sabía que arreglaron el Bluetooth; Gracias por decirme.
Hitechcomputergeek
2
En Ubuntu 16.04, simplemente deshabilité el servicio para que no se iniciara usando systemctl.
Para hacer esto, abra una ventana de terminal y escriba lo siguiente:
sudo systemctl disable bluetooth
Puede reiniciar ya que ahora bluetooth se desactivará desde el inicio, o si no desea reiniciar y desea detener bluetooth de inmediato, puede escribir:
Esta es una solución perfectamente buena en mi máquina Xubuntu 17.10, excepto por una cosa: si el usuario quiere comenzar a usar bluetooth nuevamente sobre la marcha, debe ejecutar sudo systemctl enable bluetooth.service && sudo systemctl start bluetooth.service. Pero su solución definitivamente resuelve el problema de arranque.
Adrian Keister
2
Podemos deshabilitar el inicio automático de bluetooth de esta manera:
sudo gedit /etc/bluetooth/main.conf
( gedites mi editor favorito, puede reemplazar esto con xedlo que esté instalado en su sistema)
Si está utilizando el applet de Bluetooth en el panel superior (blueman-applet), tiene su propia configuración que activará automáticamente Bluetooth incluso si lo ha desactivado en otros lugares (como /etc/bluetooth/main.conf o / etc / default / tlp).
Para evitar que Bluetooth se active al inicio utilizando la línea de comando:
gsettings set org.blueman.plugins.powermanager auto-power-on false
O a través de la GUI:
Haga clic en el applet de Bluetooth> Complementos > PowerManager > Configuración
Desmarque Encendido automático
La próxima vez que reinicie, el applet de Bluetooth seguirá siendo visible pero Bluetooth estará apagado. Encenderlo:
Haga clic en el applet de Bluetooth> Activar Bluetooth
En Ubuntu 18.04 esta es la única solución que he encontrado. Incluso si cambia en /etc/bluetooth/main.conf, en la parte inferior, la opción de AutoEnable = true a AutoEnable = false no puede apagar el Bluetooth. De hecho, esta opción es para descubrir nuevos dispositivos, no para encender o apagar Bluetooth.
Alessandro D'lncal
1
Utilicé Sputnik Kernel , que solucionó esto en mi Dell Inspiron 14R N4110.
Para aquellos de ustedes en los que la inserción de la línea rfkill block bluetooth(o cualquier otra) /etc/rc.localno funciona, intente incluir la misma línea al final de~/.bashrc
En mi configuración (Ubuntu 14.04, Thinkpad W540), ninguna opción funcionó insertándola, /etc/rc.localpero la primera funcionó en bashrc. Tenga en cuenta que esto funcionará solo para el usuario actual, no globalmente para todos los usuarios.
Entonces este dispositivo está deshabilitado en el inicio.
Luego abra Dash y busque "Aplicaciones de inicio". Desmarca cualquier elemento relacionado con Bluetooth en la lista. Haga clic en [Cerrar] para guardar.
En lugar de utilizar la solución rc-local heredada, aquí hay un servicio systemd limpio y portátil que suspende el bluetooth al arrancar y también después de despertarse del sueño.
Usando sudo, crea /etc/systemd/system/bluetooth-suspend.servicecon los siguientes contenidos:
[Unit]
Description=Disable bluetooth after waking up.
After=suspend.target network.target
[Service]
User=root
Environment=DISPLAY=:0
ExecStart=/usr/sbin/rfkill block bluetooth
[Install]
WantedBy=suspend.target network.target
Habilitar el servicio: sudo systemctl enable bluetooth-suspend.service
Recargar systemd: sudo systemctl daemon-reload
Para volver a habilitar bluetooth, ejecute rfkill unblock bluetoothen la terminal.
Tuve que usar un método de fuerza bruta para evitar que bluetoothd se iniciara automáticamente en el arranque. Cambié el nombre del ejecutable para que no se pudiera encontrar.
Respuestas:
18.04+ usuarios que naturalmente no tienen un /etc/rc.local, necesitarán crear uno y hacerlo ejecutable. Para facilitar un poco las cosas, puede pegar el siguiente comando en un terminal:
Ejecute
sudoedit /etc/rc.local
y agregue esto antes de la línea conexit 0
:Aún debería poder habilitar Bluetooth a través del applet de la barra superior.
Esto debería funcionar para la mayoría de los sistemas, pero parece que hay algunos errores al acecho en el ACPI del núcleo para Thinkpads. Si está en un Thinkpad, agregue lo siguiente a
/etc/rc.local
:O consulte ibm-acpi - Controlador de extras de IBM ThinkPad ACPI - algunos informes sugieren que ibm-acpi incluye control de bluetooth (entre otras cosas buenas). Pero no tengo el hardware, así que no puedo verificar completamente estas afirmaciones. Buena suerte.
fuente
echo disable > /proc/acpi/ibm/bluetooth
en /etc/rc.localrfkill block bluetooth
trabajó para Thinkpad T430u/etc/rc.local
. Elrfkill block bluetooth
comando funciona, pero no en el inicio. La bandera -x está activada/etc/rc.local
. Estoy ejecutando Xubuntu 13.10.etc/rc.local
archivo: askubuntu.com/a/696226/34298Encontré un tutorial con una "solución" limpia aquí ( enlace de archivo para la posteridad)
En realidad, cambiar
/etc/bluetooth/main.conf
fue suficiente para mí.Busque la entrada:
y cambie el valor a:
Fue suficiente para mí, aunque el artículo describe algunos otros pasos que pueden o no ser necesarios.
En Ubuntu 17.04 y anteriores, la opción fue nombrada
InitiallyPowered
.fuente
/etc/init.d/bluetooth stop
en rc.local. Parece que cuando se inicia el servicio, también activa el bluetooth. Necesitaba ambos para que esto funcionara. (ThinkPad x201, Xubuntu 13.10)main.conf
que no contienen este parámetro ni ningún comentario que indique su ubicación predeterminada. Entonces, ¿bajo qué[Heading]
debemos ponerlo?16.04+
Desde ubuntu 16.04 en adelante, systemd administra servicios de inicio como bluetooth ... para ver el problema de estado actual que sigue en una terminal
para desactivar el bluetooth en el problema de inicio esto
luego, en el próximo reinicio, bluetooth no estará activo ... para habilitar el problema de bluetooth (luego reiniciar)
fuente
Para deshabilitar la carga del controlador bluetooth al inicio:
añadir:
Habilitarlo más tarde debería ser:
fuente
Paso 1: Ve a la terminal y escribe el siguiente comando para editar el
/etc/rc.local
archivo del sistema :Paso 2: agregue la siguiente línea antes de la
exit 0
línea:fuente
$ man rfkill
" Desactiva el dispositivo correspondiente al índice dado " . A pesar del nombre, solo está desactivando BT; solo pruebe el comandorfkill block bluetooth
en la terminal, debería ver que el ícono se vuelve gris.Escriba lo siguiente en una terminal:
Al final del archivo, agregue la línea:
Guarde el archivo y reinicie: Bluetooth ahora debería estar desactivado.
fuente
1. bloquear bluetooth en rc.local
Agregue esta línea al final del archivo
/etc/rc.local
justo antes de la líneaexit 0
:Esto hará el truco, pero solo en versiones anteriores de Ubuntu que usen upstart .
2. reactivar rc.local en systemd
En Ubuntu 15.10 con systemd como administrador de inicio, el
/etc/rc.local
archivo ya no se usa por defecto, así que llame a esto en un terminal:Lo que abre un editor. Al final del archivo agregué:
Esos cambios son activados por
Ahora el archivo
/etc/rc.local
se usa tal como lo conoce.3. deshabilitar blueman-applet al inicio
Ahora blueman-applet está visible y puede deshabilitarlo desde los programas de inicio
4. Reinicia para ver el efecto
fuente
gsettings set org.blueman.plugins.powermanager auto-power-on false
trabajado, de wiki.archlinux.org/index.php/Blueman . Aunque terminé haciendosudo apt remove blueman
esto, administro bluetooth a través de la configuración del sistema y marque "Mostrar estado de Bluetooth en la barra de menú". Blueman iniciando y activando bluetooth fue el problema.Puede cambiar los servicios iniciados en el arranque con la ayuda de BUM .
Instalarlo:
sudo apt-get install bum
Correr:
sudo bum
Desmarca la casilla y haz clic Apply.
fuente
añado
dentro
antes del comando "salir 0" para el arranque con bluetooth desactivado.
fuente
InitiallyPowered = false
) funcionó para mí. (ThinkPad x201, Xubuntu 13.10)Creo que la mejor manera es deshabilitar el servicio para que no se inicie en primer lugar. Hay un método general para deshabilitar servicios que funciona perfectamente:
Eso funciona para Ubuntu 13.10 y probablemente también para versiones anteriores.
fuente
Puedes editar tu
update-rc.d
configuración. Usé algo similar a:En Debian Wheezy. Echa un vistazo
man update-rc.d
para obtener más información sobre cómo usarlo.fuente
Encontré otra respuesta usando tlp que me funciona muy bien con Ubuntu 18.04. Probablemente el primer tlp debe instalarse con
Entonces el archivo
contiene algunas configuraciones sobre dispositivos como wifi y bluetooth. Esta la clave
que está configurado de forma predeterminada en 0. Después de cambiarlo a 1, mi última configuración se recuerda en el próximo arranque. Eso significa que cuando desactivo bluetooth en el panel superior, permanece desactivado y cuando habilito bluetooth permanece activado. También está la llave
que se puede establecer en
Ahora bluetooth se desactivará en cada arranque. Después de cambiar esta configuración, bluetooth se puede habilitar y deshabilitar a través del menú y el elemento del panel. Creo que es mejor que eliminarlo de los módulos del kernel.
fuente
Tal vez pueda desactivarlo en las aplicaciones de inicio. Pero estas aplicaciones están ocultas por defecto. Muestra las aplicaciones de inicio ocultas en 12.04: abre el terminal y ejecuta estos dos comandos:
Ahora puedes desmarcar bluetooth. (¡No lo quites!)
fuente
No. No siempre está en la lista de aplicaciones de inicio. Creo que la mejor solución es agregar el comando rfkill en el script rc.local o establecer el
InitiallyPowered
parámetro en/etc/bluetooth/main.conf
.fuente
1) Instale el paquete smbios-utils y agréguelo a las Aplicaciones de inicio con:
2) En tipo de terminal:
y agregue al final del archivo abierto
/etc/sudoers
la línea:3) Para encender el bluetooth durante la sesión, ejecute en la terminal:
Esto funciona para mí en mi Dell D630 con Ubuntu 13.10
fuente
sudo smbios-wireless-ctl --boot --bt 0
funcionaría? Además, no estoy seguro, pero esto puede ser específico de Dell.smbios-wireless-ctl --help
, parte de eso--boot Set BIOS boot-time setting.
no sabía que arreglaron el Bluetooth; Gracias por decirme.En Ubuntu 16.04, simplemente deshabilité el servicio para que no se iniciara usando systemctl.
Para hacer esto, abra una ventana de terminal y escriba lo siguiente:
sudo systemctl disable bluetooth
Puede reiniciar ya que ahora bluetooth se desactivará desde el inicio, o si no desea reiniciar y desea detener bluetooth de inmediato, puede escribir:
sudo service bluetooth stop
fuente
En Ubuntu Studio 16.04 puede deshabilitar el Applet Bluetooth en Inicio en:
Aquí puede hacer clic en el campo para deshabilitarlo.
fuente
Podemos deshabilitar el inicio automático de bluetooth de esta manera:
sudo gedit /etc/bluetooth/main.conf
(
gedit
es mi editor favorito, puede reemplazar esto conxed
lo que esté instalado en su sistema)Al final de este archivo, hay esta línea:
#AutoEnable=false
Descomenta, así:
fuente
Si está utilizando el applet de Bluetooth en el panel superior (blueman-applet), tiene su propia configuración que activará automáticamente Bluetooth incluso si lo ha desactivado en otros lugares (como /etc/bluetooth/main.conf o / etc / default / tlp).
Para evitar que Bluetooth se active al inicio utilizando la línea de comando:
O a través de la GUI:
La próxima vez que reinicie, el applet de Bluetooth seguirá siendo visible pero Bluetooth estará apagado. Encenderlo:
Haga clic en el applet de Bluetooth> Activar Bluetooth
fuente
Utilicé Sputnik Kernel , que solucionó esto en mi Dell Inspiron 14R N4110.
fuente
Creo que deberías editar
y establecer
para deshabilitar el servicio bluetooth en el arranque
fuente
Para aquellos de ustedes en los que la inserción de la línea
rfkill block bluetooth
(o cualquier otra)/etc/rc.local
no funciona, intente incluir la misma línea al final de~/.bashrc
En mi configuración (Ubuntu 14.04, Thinkpad W540), ninguna opción funcionó insertándola,
/etc/rc.local
pero la primera funcionó en bashrc. Tenga en cuenta que esto funcionará solo para el usuario actual, no globalmente para todos los usuarios.fuente
Desde Ubuntu 18.04 (con GNOME) necesita
Edite /etc/bluetooth/main.conf y encuentre
y cambie el valor a:
Por lo tanto, este dispositivo no se enciende al inicio.
Edite / etc / default / tlp y busque:
Edite esta línea para leer:
Entonces este dispositivo está deshabilitado en el inicio.
Luego abra Dash y busque "Aplicaciones de inicio". Desmarca cualquier elemento relacionado con Bluetooth en la lista. Haga clic en [Cerrar] para guardar.
fuente
añado
"/etc/init.d/bluetooth stop"
dentro
antes del comando "salir 0" para el arranque con bluetooth desactivado.
fuente
Solución para mi cuaderno
"BIOS - Configuración USB - EHCI2: deshabilitado"
EHCI1 es para puertos usb (en realidad, mi computadora portátil tiene 2 puertos usb 2.0)
fuente
Editar
/etc/default/grub
:y cambia la siguiente línea:
para decir esto en su lugar:
Luego, actualice grub y reinicie:
fuente
Esto debería deshabilitar el inicio de bluetooth en sistemas basados en Debian:
o en sistemas basados en RedHat
fuente
Desafortunadamente, nada de lo anterior funciona para mí. En cambio, agrego esto a la línea inferior de ~ / .profile
En mi caso, debo esperar a que se inicie el applet blueman y habilitar bluetooth (inevitablemente) antes de poder apagarlo.
fuente
Solución systemd pura (16.04+)
En lugar de utilizar la solución rc-local heredada, aquí hay un servicio systemd limpio y portátil que suspende el bluetooth al arrancar y también después de despertarse del sueño.
/etc/systemd/system/bluetooth-suspend.service
con los siguientes contenidos:Habilitar el servicio:
sudo systemctl enable bluetooth-suspend.service
Recargar systemd:
sudo systemctl daemon-reload
Para volver a habilitar bluetooth, ejecute
rfkill unblock bluetooth
en la terminal.fuente
Tuve que usar un método de fuerza bruta para evitar que bluetoothd se iniciara automáticamente en el arranque. Cambié el nombre del ejecutable para que no se pudiera encontrar.
fuente