Linux安装驱动并使用Blueman连接蓝牙耳机的详细介绍(图文)


本文摘自PHP中文网,作者黄舟,侵删。

1.安装蓝牙驱动

我使用的是台式机+蓝牙控制器,首先需要安装蓝牙驱动,否则开机会报错(最后一行):

bluetooth hci0: firmware: failed to load brcm/BCM20702A1-0a5c-21ec.hcd (-2)

根据错误信息,上网搜索对应的蓝牙驱动,我在GitHub上找到了这个BCM20702A1-0a5c-21ec.hcd驱动,下载后放到 /lib/firmware/brcm 目录下,重启即可加载。

2.安装Blueman

启动dbus和蓝牙服务(使用service或/etc/init.d/均可):

1

2

service dbus start

/etc/init.d/bluetooth start

Blueman是个非常方便的图形化蓝牙管理软件,使用apt-get可以直接安装它:

1

apt-get install blueman

完成后左下角会出现蓝牙图标(也可使用blueman-applet手动启动)。

1

apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol bluez-firmware

安装音频相关模块,如果缺少这些模块的话,连接耳机将会出现
blueman.bluez.errors.DBusFailedError: Resource temporarily unavailable 的错误信息。

service bluetooth restart
killall pulseaudio

重启完蓝牙服务,这时候就可以与蓝牙耳机配对了,不过音质很差,需要在音频配置里选择高保真回放(A2DP信宿),如果报错的话,则还需要对配置文件进行一些修改。

A2DP出错解决方案:

如果安装了模块,但是 pactl load-module module-bluetooth-discover 加载不了模块的话,需要手动修改一下配置。
参考A2DP Bluetooth headset issues with PulseAudio 6.0
帖子中17楼的做法:

阅读剩余部分

相关阅读 >>

Linux和android的区别有哪些?

如何查询抢占式实例近 30 天内的历史价格

Linux进程间通信的方式有哪些

Linux在如何目录下创建文件

如何查看云服务器 ecs 公网流量统计总和

Linux如何查看密码

Linux新手如何知道程序安装在哪里

Linux终极渗透测试命令总结

Linux系统里cp是什么意思?

Linux如何返回上一级目录

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...