我购买了飞利浦 SHB4000 耳机(电话 + 麦克风)无线(蓝牙),当我将它与我的手机或 PC Windows 配对时,它的质量很好,但是当我将它与 Ubuntu(14.10 64 位)上的同一台 PC 配对时,音质下降。
我一直在谷歌搜索,但我没有找到任何令人信服的答案。
提前确认!....
我的电脑连接了蓝牙耳机,播放/暂停/音量按钮工作正常,但耳机中没有声音,但电脑的扬声器中没有声音。
实际上,我在Ubuntu的声音设置中玩了耳机的声音设置,选择“关闭”后,耳机确实从设置中“消失”了。
我的问题是:我怎样才能让它再次出现在那里,以便能够通过耳机听到声音?谢谢大家的帮助!
我的耳机在 Lenovo T440 上发出奇怪的噪音。声音就像您调谐收音机时,但频率错误并听到令人不快的噪音。噪音在 Ubuntu 14.04 启动时开始,并在关机后结束。它仅通过我的耳机发出,扬声器没有噪音。
奇怪的是,播放任何声音或输入声音首选项时,噪音都会消失。但是当声音停止时,它会在 10 秒或更短的时间内再次出现。此外,如果我放入笔记本电脑充电器并停止播放音乐,噪音会降低(甚至可能消失)。
无论我如何改变音量级别,噪音级别都是一样的。声音停止后似乎没有禁用输出。
sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel …Run Code Online (Sandbox Code Playgroud) 我想这个问题在这里已经有了答案,但我找不到。我正在使用 12.04。
更新:
问题是,即使我插入耳机,我也能听到笔记本电脑扬声器的声音。耳机只是标准的立体声耳机。最有趣的是,一周前一切都在工作。
我试着玩pulseaudio和alsamixer设置 - 没有结果。
我正在尝试在我的 Ubuntu 13.10 上使用我的耳机。我的耳机是诺基亚 BH-905i,可以通过蓝牙或绿色+粉红色线连接。
如果我使用蓝牙,语音质量很差或麦克风不工作。如果我尝试从“声音设置”的“输入”和“输出”选项卡中选择“耳机”选项,它们会同时禁用每个选项。
在 Out 选项卡中,我使用“高音质 A2DP”,因为它可以提高语音质量。
我怎样才能让我的麦克风工作?声音效果很好。
所以我在我的个人和工作笔记本电脑上都安装了Ubuntu 18.04,我在这两台笔记本电脑上都遇到了同样的问题。
我有索尼 WH-1000XM3降噪耳机,它们已配对,一切正常且工作正常,唯一的问题是每当我打开它们并且 Ubuntu 上的蓝牙自动连接启动并连接到它们时,它们开始听起来很奇怪。
奇怪的是,我的意思是就像环境声音被打开了,虽然耳机处于降噪状态,而且声音真的很糟糕而且很安静。
但是,当我断开连接并手动重新连接它们时,问题就会消失。
提前致谢!
更新:
使用切换到 A2DP 的解决方案没有解决任何问题。耳机确实连接了,但它没有切换到它们,声音一直在笔记本电脑的扬声器上播放。尝试在耳机之间切换几次也不能解决问题。
使用其他解决方案编辑/etc/bluetooth/main.conf导致同样的问题。我什至尝试移除设备并再次配对。
sudo apt install libdbus-1-dev libudev-dev libical-dev libreadline-devbluez-5.52通过从源代码构建来安装。有关详细信息,请参阅自述文件 + 您必须运行sudo make install
http://www.bluez.org/release-of-bluez-5-54-and-5-53/systemctl daemon-reloadsudo service bluetooth restart另请注意,这是在重新更新的 Ubuntu 18.04 上,我有点搞砸了一些依赖项,不得不通过在旧的操作系统之上安装新的操作系统来修复我的操作系统,在此之前我还有一些其他旧的依赖项不允许我安装 bluez-5.52
我想要的是以下内容:
设置音量级别不是问题,但是在拔出/插入耳机时我需要以某种方式执行此操作,因此我正在寻找一种方法来获得这些事件的通知。
我很快发现/proc/asound/card0/codec#0指示耳机是否已插入,因此我尝试使用inotifywait并根据修改后的通知更改音量级别来监视它。不幸的是inotifywait失败了,因为proc不是一个普通的文件系统。
有没有其他方法可以做到这一点(也许通过 PulseAudio)?
音频设备:Intel HDA,音频编解码器:Conexant CX20585。
总结一下我到目前为止的尝试:
所以,我仍在寻找一种简单的方法来做到这一点。
是否可以获取连接到 Linux 的蓝牙耳机的电池状态?Android 显示了它,所以我想知道它是否可能。
当我插入耳机时,音频输出设备会从我的扬声器切换到耳机。
而不是一直插拔耳机,这最终会磨损我的电线/插孔,我只想使用软件开关。
当我打开声音设置并从“耳机 -> 内置音频”切换到“线路输出 -> 内置音频”时,我的扬声器或耳机没有声音。
我打开了 alsamixer 以查看插入/拔出耳机时会发生什么。
插入耳机后,我手动更改了所有设置以匹配耳机已关闭时的设置,但仍然没有通过扬声器发出任何声音。
作为旁注,通过“声音设置”更改音频输出设备会导致对 alsamixer 进行相同的更改。
当我使用内置麦克风讲话并连接耳机时,它没有检测到耳机上的麦克风。在 Windows 中不会发生的事情,在 Ubuntu 18.04 中也没有发生
有什么建议可以修复它吗?
headphones ×10
sound ×8
bluetooth ×5
pulseaudio ×4
headset ×3
microphone ×2
13.10 ×1
14.04 ×1
18.04 ×1
alsa ×1
battery ×1
laptop ×1
noise ×1
pavucontrol ×1
sony ×1
speakers ×1