Schalten Sie Bluetooth von der Shell aus und nicht vom Applet aus ein


30

Ubuntu 13.04 64 Bit, auf ELiteBook 8740, Gnome Desktop mit Bluetooth-Applet abgebildet.

Ich konnte nicht herausfinden, wie man das Bluetooth über die Shell und nicht über das Benachrichtigungs-BT-Applet-Menü ein- und ausschaltet. Ich muss den Dienst und das Ding aus dem Menü von Shell oder C einschalten.

service bluetooth start/stop hat nichts mit dem Menüpunkt der Applet-Schaltfläche zu tun, da hier die Szenarien aufgeführt sind, die ich sehen kann.

  1. 1.

service weg,

Menüpunkt aus Applet ist aus (Shows einschalten)

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

Service am, ( sudo service bluetooth start)

Menüpunkt aus Applet ist aus (Shows einschalten)

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

service an,

Menüelement aus Applet ist aktiviert (Shows deaktivieren)

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.

service weg,

Menüelement aus Applet ist aktiviert (Shows deaktivieren)

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

Ich möchte in der Lage sein, Bluetooth wie über die Applet-Schaltfläche ein- und auszuschalten.

Wie kann ich das machen ?

Antworten:


37

Die Befehle, die Sie suchen, sind:

rfkill block bluetooth

und

rfkill unblock bluetooth

Toller Fund! Ich musste für Bluetooth immer Toggle verwenden
Anwar

14

Stoppen :

sudo /etc/init.d/bluetooth stop

Anfangen :

sudo /etc/init.d/bluetooth start

Neustarten :

sudo /etc/init.d/bluetooth restart

5
Die Verwendung von serviceist vorzuziehen /etc /init.d/, aber dies funktioniert auch.
Gerhard Burger

das ist nicht richtig. Das Ausschalten von Bluetooth und das Beenden des Dienstes sind verschiedene Dinge (insbesondere erfordert Letzteres Sudo-Berechtigungen).
Marcus

6

Auf Ubuntu 15.04 und höher

systemctl start bluetooth

zum Einschalten von Bluetooth

systemctl stop bluetooth

zum Ausschalten von Bluetooth

systemctl restart bluetooth

zum Neustarten von Bluetooth


1
werewolf_65 - FYI Sie können weglassen, .serviceweil angenommen wird, wenn es keine Erweiterung gibt (und wer gerne tippt)
Zanna

1
@Zanna in Ordnung. Jetzt ist es klarer, hätte darüber nachdenken sollen, die Antwort so zu bearbeiten, wie Sie es getan haben ...
Thomas

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.