Ubuntu 13.04 64 位,在 ELiteBook 8740 上,显示带有蓝牙小程序的 gnome 桌面。
我不知道如何从 shell 中打开和关闭蓝牙,而不是从通知 bt 小程序菜单中打开和关闭。我需要从 shell 或 C 中的菜单打开服务和东西。
service bluetooth start/stop
与小程序按钮菜单项无关,因为这里有我能看到四种场景。
服务关闭,菜单项来自小程序已关闭(显示开启)
bt-device --list
未找到 bluez 服务服务, (
sudo service bluetooth start
) 菜单项来自小程序已关闭(显示开启)bt-device --list
产生 rg.bluez.Error.NoSuchAdapter:没有这样的适配器服务,菜单项来自小程序已开启(显示关闭)
bt-device --list
产量Added devices: HMDX JAM (36:8F:E8:07:B2:CA) Mint Speaker (5BA5) (01:19:53:4C:5B:A5)
服务关闭,菜单项来自小程序已开启(显示关闭)
bt-device --list
未找到 bluez 服务
我希望能够像通过小程序按钮一样打开和关闭蓝牙。我该怎么做?
答案1
您正在寻找的命令是:
rfkill block bluetooth
和
rfkill unblock bluetooth
开启/关闭:
rfkill toggle bluetooth
答案2
停止 :
sudo /etc/init.d/bluetooth stop
开始 :
sudo /etc/init.d/bluetooth start
重启 :
sudo /etc/init.d/bluetooth restart
答案3
在使用的系统上systemd
,包括 Ubuntu 15.04 及更高版本:
systemctl start bluetooth
打开蓝牙
systemctl stop bluetooth
关闭蓝牙
systemctl restart bluetooth
重启蓝牙
答案4
如果你有tlp 已安装您可以使用:
$ bluetooth on # To start
$ bluetooth off # To stop
要安装 TLP:
$ sudo apt install tlp