所以我在我的个人笔记本电脑和工作笔记本电脑上都安装了Ubuntu 18.04,我在这两台笔记本电脑上都遇到了同样的问题。
我有索尼 WH-1000XM3降噪耳机,它们已配对,一切都很好并且工作正常,唯一的问题是每当我打开它们并且 Ubuntu 上的蓝牙自动连接启动并连接到它们时,它们就会启动听起来很奇怪。
奇怪的是我的意思是它就像打开了环境声音,虽然耳机是降噪的,而且声音真的很糟糕而且很安静。
但是,当我手动断开连接并重新连接它们时,问题就会消失。
提前致谢!
更新:
使用切换到 A2DP的解决方案没有解决任何问题。耳机确实连接了,但没有切换到它们,声音继续在笔记本电脑的扬声器上播放。尝试在耳机之间切换几次也不能解决问题。
使用其他解决方案编辑/etc/bluetooth/main.conf会导致相同的问题。我确实尝试过移除设备并再次配对。
相对解决方案:
- 我必须安装一些其他软件包:
sudo apt install libdbus-1-dev libudev-dev libical-dev libreadline-dev
- 通过从源代码构建它来安装
bluez-5.52
。有关详细信息,请参阅 README + 您必须运行sudo make install
http://www.bluez.org/release-of-bluez-5-54-and-5-53/ systemctl daemon-reload
sudo service bluetooth restart
另请注意,这是在重新刷新的 Ubuntu 18.04 上,我有点搞砸了一些依赖项,不得不通过在旧操作系统之上重新安装它来修复我的操作系统,在此之前我有一些其他旧的依赖项不允许我安装bluez-5.52
您听到的“环境噪音”是计算机麦克风通过耳机发出的环回声音。
这显然是由于 A2DP 的实现存在错误。
我在 Ubuntu 19.04 中通过安装 Blueman 并将我的耳机配对为音频接收器而不是耳机来解决此问题:
如果您在整个过程中都打开了 Spotify,则必须重新启动它。
我在带有Sony WH-CH700w的 Ubuntu 18.04中遇到了完全相同的问题。我使用了@Luiz 提供的解决方案:我安装了. 由于我不想花时间解决依赖关系,所以我只是从头开始编译它。
bluez-5.52
分步解决方案:
bluez-5.52
(或以后);tar -xf bluez-5.52.tar.xz
cd bluez-5.52
./configure
libical
失踪了。我通过安装它sudo apt-get install libical-dev
./configure
make
sudo make install
sudo service bluetooth restart
或者如果有可能,只需重新启动计算机:sudo reboot
而已!
重要提示:在重新启动之前,我将我的恢复
/etc/bluetooth/main.conf
到初始状态,即我注释掉了我在那里添加的所有内容。事实上,我把所有东西都注释掉了。我有一个类似的问题。我不得不断开耳机,取下耳机,重新设置,然后在声音设置中切换到 A2DP。断开和重新连接它们是关键部分 - 只是切换配置文件并没有改变任何东西。我不得不这样做两次,直到它最终奏效。
请注意,显然A2DP 是单向的,因此您不能将麦克风与 A2DP 一起使用 - 如果您还需要使用麦克风,您就会陷入糟糕的声音。
无需变通方法
此问题与 BlueZ 有关,已在 5.52 版修复
创建一个临时文件夹,然后使用以下命令下载并安装更新的软件包:
在 ubuntu 19.04上我的wh-1000xm2工作得很好。
有关该错误的更多信息,请参见此处
我最近买了一对索尼 wh1000xm3 并且遇到了类似的问题,要么声音不好,要么 a2dp 中的声音是单声道的,只通过左耳垫。断开连接和重新连接对我不起作用。
这是我做的两件事有帮助
1)我通过移动应用禁用了触摸控制,它确实提高了不进入低质量模式的机会
2)安装
blueman
通过apt
并设置设备连接到a2dp sink
最终,最稳定的解决方案是该线程中记录的其他内容:
3) 安装 bluez 5.52,它将在 ubuntu 20.04 中默认安装,但目前您可以从网站http://www.bluez.org/下载它并按照 zip 文件中的安装说明进行操作。
享受优质的声音!
关于仍然通过扬声器发出声音的问题 - 您可以在声音设置中选择应该来自哪个播放设备的声音。
请参阅此问题中的屏幕截图:如何在 Ubuntu 18.04 中设置默认音频输出设备?
对不起...我的英语很糟糕!首先,将您的索尼 wh1000mx3 连接到手机并转到索尼应用程序(耳机)并设置音质模式。
这激活了 ubuntu 需要的优质声音。
然后,将索尼耳机连接到蓝牙并在声音配置中选择高保真播放(LDAD,aptx,您喜欢的那个)。
这是所有的了。和 yotu 享受 Wh 1000mxx