Manjaro-Gnome下的蓝牙耳机连接无声音问题解决
本人设备为OPPO Enco Free 2,可以正常连接但是没有声音。类似情况在Manjaro-KDE中并未发生。最近找到了一个解决方法,分享给各位。
很简单,我在Manjaro的官方论坛中找到了解决方案:
Manjaro-Forum中对这个问题的解决方法
- 使用你自己选择的文本编辑器编辑以下内容(以Nano为例,可以换成gedit以获取GUI界面):
sudo nano /var/lib/gdm/.config/pulse/client.conf
- 添加以下内容并保存:
autospawn = no daemon-binary = /bin/true
- 然后分别运行以下这三个命令:
sudo -ugdm mkdir -p /var/lib/gdm/.config/systemd/user sudo -ugdm ln -s /dev/null /var/lib/gdm/.config/systemd/user/pulseaudio.socket
- 重新连接你的蓝牙耳机,这时它应该正常工作了
Tips:有时依然可能会遇到音质差或者其他问题。此时你应该试图尝试以下的方法(来自CSDN内的另一篇相关文章,我在之前试过,但没效果):
- 先确保这些软件包存在(主要是Pulse音频管理的相关组件以及GUI界面):
注意:我用pacman和yay均没有找到最后的包(即sudo pacman -S bluez bluez-utils pulseaudio-bluetooth pavucontrol pulseaudio-alsa pulseaudio-bluetooth-a2dp-gdm-fix
pulseaudio-bluetooth-a2dp-gdm-fix
),并且在ArchWiki上也没有找到,不知道为什么 - 然后启动蓝牙以及Pulse Audio服务:
systemctl enable bluetooth systemctl start bluetooth pulseaudio -k # 确保没有pulseaudio启动 pulseaudio --start # 启动pulseaudio服务
- 如果还是没有效果,你应该尝试打开Pulse Audio的GUI界面然后尝试更改你的蓝牙耳机使用的音频传输协议。这个方法在其他的Linux发行版或桌面环境中也有效果,如Manjaro-KDE等。