Ubuntu 16.04 上的蓝牙

Pau*_*aul 14 bluetooth services blueman bluez

我已经在我的华硕 S200e 笔记本电脑上安装了 Ubuntu 16.04。除蓝牙外,一切正常 - 我无法连接鼠标。

当我尝试打开时Blueman,我得到:

"Bluez daemon not running"
Run Code Online (Sandbox Code Playgroud)

当我运行lspci -knn | grep Net -A2; lsusb输出是:

02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: AzureWave BCM43142 802.11b/g/n [1a3b:2107]
    Kernel driver in use: wl
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 03eb:8417 Atmel Corp. 
Bus 001 Device 004: ID 04f2:b3d8 Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Run Code Online (Sandbox Code Playgroud)

ano*_*us2 12

根据问题的确切含义,有很多选择。这里有一些。

1. 启动蓝牙守护进程

转到您的终端并输入:

sudo /etc/init.d/bluetooth start
Run Code Online (Sandbox Code Playgroud)

2. 重新安装软件包

如果这不起作用,请转到您的终端并输入:

sudo apt-get purge blueman bluez-utils bluez bluetooth
sudo apt-get install blueman bluez-utils bluez bluetooth
Run Code Online (Sandbox Code Playgroud)

然后运行:

sudo /etc/init.d/bluetooth start
Run Code Online (Sandbox Code Playgroud)

  • 也可以尝试运行`sudo rfkill unblock bluetooth`。 (2认同)

小智 10

我做了已经提到的清除命令:

sudo apt-get purge blueman bluez-utils bluez bluetooth
Run Code Online (Sandbox Code Playgroud)

但修改了如下安装命令

sudo apt-get install blueman bluez:i386 bluetooth
Run Code Online (Sandbox Code Playgroud)

我的设置图标现在不见了,但是当我搜索蓝牙时,它提示我启用它,现在它似乎可以工作了

我回去重新安装了清除删除的其他软件包:

sudo apt-get install pulseaudio-module-bluetooth* ubuntu-desktop* unity-control-center*
Run Code Online (Sandbox Code Playgroud)

上述命令重新安装了已卸载但蓝牙未连接到我的设备的设置。未完待续...