attiva il bluetooth dalla shell non dall'applet


30

Ubuntu 13.04 64 bit, su ELiteBook 8740, desktop gnome con applet bluetooth mostrato.

Non sono riuscito a capire come accendere e spegnere dalla shell il Bluetooth e non dal menu applet di notifica bt. Ho bisogno di attivare il servizio e la cosa dal menu dalla shell o C.

service bluetooth start/stop ha a che fare con la voce di menu del pulsante dell'applet perché qui ci sono gli scenari che posso vedere.

  1. 1.

servizio off,

la voce di menu dell'applet è disattivata (mostra l'accensione)

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

servizio attivo, ( sudo service bluetooth start)

la voce di menu dell'applet è disattivata (mostra l'accensione)

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

servizio attivo,

la voce di menu dell'applet è attiva (mostra lo spegnimento)

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.

servizio off,

la voce di menu dell'applet è attiva (mostra lo spegnimento)

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

Voglio essere in grado di accendere e spegnere il Bluetooth come viene fatto dal pulsante dell'applet.

Come posso fare questo ?

Risposte:


37

I comandi che stai cercando sono:

rfkill block bluetooth

e

rfkill unblock bluetooth

Grande scoperta! Avevo sempre bisogno di usare l'interruttore per il bluetooth
Anwar

14

Fermare :

sudo /etc/init.d/bluetooth stop

Iniziare :

sudo /etc/init.d/bluetooth start

Ricominciare :

sudo /etc/init.d/bluetooth restart

5
L'uso di serviceè preferito /etc /init.d/, ma funziona anche.
Gerhard Burger,

questo non è corretto. la disattivazione del bluetooth e l'interruzione del servizio sono cose diverse (in particolare, quest'ultima richiede autorizzazioni sudo).
Marcus,

6

Su Ubuntu 15.04 e versioni successive

systemctl start bluetooth

per attivare il Bluetooth

systemctl stop bluetooth

per disattivare il Bluetooth

systemctl restart bluetooth

per riavviare il Bluetooth


1
werewolf_65 - Cordiali saluti, puoi ometterlo .serviceperché si presume che non ci sia estensione (e chi ama scrivere)
Zanna

1
@Zanna va bene. Ora è più chiaro, avrei dovuto considerare di modificare la risposta come hai fatto tu ...
Thomas,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.