我有一台安装了 Ubuntu 16.04 LTS 的 Dell inspiron 7520 笔记本电脑。当我尝试通过蓝牙设置连接我的 beats 3 蓝牙耳机时,它会提示一条消息:
connection failed.
我也尝试用蓝牙管理软件连接它。但仍然无法与设备配对。它识别了设备,但配对失败。
发出命令后:
sudo pactl list short | grep blue -
我得到的结果是
7 module-bluetooth-policy
8 module-bluetooth-discover
9 module-bluez5-discover
有什么建议吗?请注意,我最近从 Windows 切换到了 Ubuntu,并且设备在 Windows 上运行良好。
答案1
我刚刚遇到了同样的问题:我的全新 Beats Solo 3 耳机无法与 Aver Swift 3 上的蓝牙配对,使用 Ubuntu 20.04。我花了一个上午阅读帮助论坛,安装了 Blueman,重启了 5 次,最后找到了一个可以在 2 分钟内解决所有问题的技巧。希望它能对任何人有所帮助:
- 找到您设备的蓝牙 ID(Blueman 很有帮助,但任何其他蓝牙管理器都可以)。如果您没有,我建议:
user@computer:~$ sudo apt-get install blueman
然后启动
user@computer:~$ blueman-manager
这将打开一个极简界面,您可以在其中立即识别可用的蓝牙设备。如果您的问题不是检测设备,您应该看到它的 ID(类似 56:D5:98:02:FF:9P)。您可以随时尝试单击您的设备并选择“配对”,但对我来说它失败了。
- 打开 bluetoothctl
user@computer:~$ bluetoothctl
它应该告诉你类似
agent registered
[bluetooth]#
(如果设备已经配对,则会显示其名称而不是“蓝牙”)。
- 运行扫描:
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
这可能需要一些时间,并显示一些这样的行(时不时会出现新行):
Discovery started
[CHG] Device XX:XX:XX:XX:XX:XX
[NEW] Device XX:XX:XX:XX:XX:XX
[NEW] Device XX:XX:XX:XX:XX:XX
[bluetooth]#
我的设备没有出现,所以我跳到下一步,配对失败,再次运行扫描,这次它出现了。
- 当您的设备出现 XX:XX:XX:XX:XX:XX 时,您可以中断扫描并尝试配对。在此之前,请将设备设置为受信任:
[bluetooth]# trust XX:XX:XX:XX:XX:XX
changing XX:XX:XX:XX:XX:XX trust succeeded
[bluetooth]# pair XX:XX:XX:XX:XX:XX
attempting to pair with XX:XX:XX:XX:XX:XX
[bluetooth]#
这可能还需要一段时间,但最终应该会显示
[CHG] Device XX:XX:XX:XX:XX:XX Connected: yes
Connection successful
[DeviceName]#
如果没有,请重试验证 - 扫描 - 信任 - 配对的步骤,也许还要关闭然后再打开蓝牙。
- 在参数>声音中选择正确的声音输出,最后享受您的精美耳机。
希望这会有所帮助(我自己也是初学者,只是想解释我偶然遇到的问题,所以我的教程可能不是高质量的)。
答案2
尝试执行以下命令:
sudo apt install pulseaudio-module-bluetooth
sudo killall pulseaudio
sudo service bluetooth restart
然后,尝试使用 Blueman(蓝牙管理器)再次连接您的设备。
答案3
如果您想将 beats 设备连接到您的 Ubuntu 系统,那么您需要设置蓝牙管理器。
sudo apt update
sudo apt install bluez bluez-tools
sudo apt install blueman
sudo reboot