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

黄舟
Lepaskan: 2017-06-05 10:15:30
asal
20230 orang telah melayarinya

1.安装蓝牙驱动

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

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

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/均可):

service dbus start
/etc/init.d/bluetooth start
Salin selepas log masuk

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

apt-get install blueman
Salin selepas log masuk

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

apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol bluez-firmware
Salin selepas log masuk

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

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

service bluetooth restart
killall pulseaudio
Salin selepas log masuk

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

A2DP出错解决方案:

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

1.编辑 /etc/pulse/default.pa 文件。

vim /etc/pulse/default.pa
Salin selepas log masuk

2.找到load-module module-bluetooth-discover 并在前面加#将它注释掉:

# load-module module-bluetooth-discover
Salin selepas log masuk

3.编辑 /usr/bin/start-pulseaudio-x11 文件

vim /usr/bin/start-pulseaudio-x11
Salin selepas log masuk

找到下面的代码,并在它下面另其一行

if [ x”$SESSION_MANAGER” != x ] ; then
     /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
 fi
Salin selepas log masuk

在它下面写入(两个fi中间) /usr/bin/pactl load-module module-bluetooth-discover,完整如下:

if [ x”$SESSION_MANAGER” != x ] ; then
     /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
 fi
     /usr/bin/pactl load-module module-bluetooth-discover
 fi
Salin selepas log masuk

重启服务:

service bluetooth restart
sudo pkill pulseaudio
Salin selepas log masuk

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

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

这时候就可以在音频配置里选择A2DP了,音质瞬间变好了很多。

Atas ialah kandungan terperinci Linux安装驱动并使用Blueman连接蓝牙耳机的详细介绍(图文). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan