apague el bluetooth desde el shell no desde el applet

30

Ubuntu 13.04 64 bits, en ELiteBook 8740, escritorio gnome con applet bluetooth mostrado.

No pude encontrar la manera de encender y apagar el shell del Bluetooth y no desde el menú de applet bt de notificación. Necesito activar el servicio y la cosa desde el menú desde shell o C.

service bluetooth start/stop tiene que ver con el elemento del menú del botón del applet porque aquí están los escenarios que puedo ver.

  1. 1)

servicio apagado,

el elemento del menú del applet está apagado (muestra encendido)

bt-device --list  yields  bluez service is not found
  1. 2)

servicio en, ( sudo service bluetooth start)

el elemento del menú del applet está apagado (muestra encendido)

bt-device --list  yields  rg.bluez.Error.NoSuchAdapter: No such adapter
  1. 3)

servicio en

el elemento del menú del applet está activado (muestra desactivado)

bt-device --list  yields

Added devices:
HMDX JAM (36:8F:E8:07:B2:CA)
Mint Speaker (5BA5) (01:19:53:4C:5B:A5)
  1. 4)

servicio apagado,

el elemento del menú del applet está activado (muestra desactivado)

bt-device --list  yields  
bluez service is not found

Quiero poder encender y apagar el Bluetooth como se hace desde el botón del applet.

Cómo puedo hacer esto ?

usuario2195463
fuente

Respuestas:

37

Los comandos que estás buscando son:

rfkill block bluetooth

y

rfkill unblock bluetooth
Marcus
fuente
Gran descubrimiento! Tenía que usar siempre la palanca para Bluetooth
Anwar
14

Para detener :

sudo /etc/init.d/bluetooth stop

Para comenzar :

sudo /etc/init.d/bluetooth start

Para reiniciar :

sudo /etc/init.d/bluetooth restart
Chester
fuente
55
Se serviceprefiere el uso de /etc /init.d/, pero esto también funciona.
Gerhard Burger el
Esto no es correcto. desactivar bluetooth y detener el servicio son cosas diferentes (sobre todo, esta última requiere permisos de sudo).
Marcus
6

En Ubuntu 15.04 y posterior

systemctl start bluetooth

para encender Bluetooth

systemctl stop bluetooth

para apagar Bluetooth

systemctl restart bluetooth

para reiniciar Bluetooth

hombre lobo_65
fuente
1
hombre lobo_65 - Para tu información, puedes omitirlo .serviceporque se asume si no hay extensión (y a quién le gusta escribir)
Zanna
1
@Zanna está bien. Ahora está más claro, debería haber considerado editar la respuesta como lo hizo ...
Thomas