最近在manjaro上连接蓝牙音响发现无法使用蓝牙音响作为音频设备播放,网上查阅了相关资料安装了软件包以后问题得以解决。
sudo pacman -S bluez bluez-utils pulseaudio-bluetooth pavucontrol pulseaudio-alsa pulseaudio-bluetooth-a2dp-gdm-fix
sudo systemctl enable bluetooth
sudo systemctl start bluetooth
pulseaudio -k # 确保没有pulseaudio启动
pulseaudio --start # 启动pulseaudio服务
power on
命令打开控制器电源。默认是关闭的。
输入 devices
命令获取要配对设备的 MAC 地址。
如果设备未在清单中列出,输入 scan on
命令设置设备发现模式。
输入 agent on
命令打开代理。
输入 pair $MAC
开始配对(支持 tab 键补全)。
如果使用无 PIN 码设备,再次连接可能需要手工认证。输入 trust $MAC
命令。
用 connect $MAC
命令建立连接。
以下为一个交互实例(博主测试过可以和手机蓝牙配对): # bluetoothctl
[NEW] Controller 00:10:20:30:40:50 pi [default]
[bluetooth]# agent KeyboardOnly
Agent registered
[bluetooth]# default-agent
Default agent request successful
[bluetooth]# scan on
Discovery started
[CHG] Controller 00:10:20:30:40:50 Discovering: yes
[NEW] Device 00:12:34:56:78:90 myLino
[CHG] Device 00:12:34:56:78:90 LegacyPairing: yes
[bluetooth]# pair 00:12:34:56:78:90
Attempting to pair with 00:12:34:56:78:90
[CHG] Device 00:12:34:56:78:90 Connected: yes
[CHG] Device 00:12:34:56:78:90 Connected: no
[CHG] Device 00:12:34:56:78:90 Connected: yes
Request PIN code
[agent] Enter PIN code: 1234
[CHG] Device 00:12:34:56:78:90 Paired: yes
Pairing successful
[CHG] Device 00:12:34:56:78:90 Connected: no
[bluetooth]# connect 00:12:34:56:78:90
Attempting to connect to 00:12:34:56:78:90
[CHG] Device 00:12:34:56:78:90 Connected: yes
Connection successful
通过"Playback"(回放)和"Recording"(录音)标签页重定向音频的输入和输出.
通过以上的方式安装所需要的软件包以后重启网易云音乐,重新播放音频就输出到了蓝牙音响。感谢以下两篇文章提供的方法!
参考文章:Manjaro 显示蓝牙耳机已连接但是没有声音 参考文章:在archlinux中使用蓝牙耳机