从外壳而不是从applet打开蓝牙


30

Ubuntu 13.04 64位,在ELiteBook 8740上,带有显示蓝牙小程序的gnome桌面。

我无法弄清楚如何从外壳蓝牙打开和关闭,而不是从通知bt applet菜单打开。我需要从shell或C菜单中打开服务和东西。

service bluetooth start/stop 与applet按钮菜单项无关,因为这是我可以看到的场景。

  1. 1。

服务关闭,

小程序中的菜单项已关闭(显示已打开)

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

服务于(sudo service bluetooth start

小程序中的菜单项已关闭(显示已打开)

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

服务,

小程序中的菜单项已打开(显示关闭)

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。

服务关闭,

小程序中的菜单项已打开(显示关闭)

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

我希望能够像通过applet按钮一样打开和关闭蓝牙。

我怎样才能做到这一点 ?

Answers:


37

您要查找的命令是:

rfkill block bluetooth

rfkill unblock bluetooth

很棒的发现!我需要始终对蓝牙使用切换功能
Anwar

14

停止 :

sudo /etc/init.d/bluetooth stop

开始 :

sudo /etc/init.d/bluetooth start

重启 :

sudo /etc/init.d/bluetooth restart

5
service优先使用,而不是/etc /init.d/,但这同样适用。
Gerhard Burger

这是不正确的。关闭蓝牙和停止服务是不同的事情(最值得注意的是,后者需要sudo权限)。
马库斯

6

在Ubuntu 15.04及更高版本上

systemctl start bluetooth

用于打开蓝牙

systemctl stop bluetooth

用于关闭蓝牙

systemctl restart bluetooth

用于重启蓝牙


1
waswolf_65-仅供参考,您可以省略,.service因为假设没有扩展名(并且喜欢打字)
Zanna

1
@赞娜好吧。现在更清楚了,应该考虑像您一样编辑答案了……
Thomas

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.