蓝牙设备立即断开连接或不提供音频

罗约军寺

一些必要的背景:

大约一个月前,我将日常驱动程序从 Windows 更改为 Ubuntu。我使用的是 20.04 LTS。Neofetch然而,在我每天的 Zoom 通话中,人们不断抱怨我的音频(使用我的笔记本电脑内置麦克风)很吵,他们只能听到我的前几句话。我尝试了 Pulseauido 的回声取消功能但没有运气,然后我尝试使用 blueman-bluez 在 Ubuntu 上以 HSP/HFP 模式连接 Apple 的 Airpods,而不是没有运气的 A2DP。最后,我受够了并购买了一个外部麦克风,将其插入我的计算机组合扬声器/麦克风插孔中,却意识到无法从插孔获得输入并从 Pulseaudio 的 GUI 上的内部扬声器输出。

我遵循了几个教程并安装了几个 ALSA 和 Pulseaudio 工具(甚至可能是我在互联网上找到的一个随机存储库),希望能让我的音频正常工作。最终,我确实使用一些简单的命令(pacmd list-sources 和 pacmd set-default-source [在配置文件中])使麦克风输入正常工作。在整个过程中,我多次清除、删除和重新安装 ALSA、ALSA-utils、Pulseaudio、pulsemixer、pavucontrol。

问题:

此时,当我尝试将任何蓝牙音频设备连接到我的计算机时,我遇到了一些奇怪的问题。我已经使用正确的命令重新启动了蓝牙、pulseaudio 和 ALSA。

设备尝试配对并出现蓝色圆圈,然后变为未设置:蓝色圆圈

多次尝试后,它会冻结。然后设备可能会配对并且连接滑块立即关闭:连接滑块

此时如果我重新启动设备将连接,但是如果我从蓝牙切换到声音设置,该设备将不会出现在输出设备下:声音设置

这里唯一出现的是“扬声器 - 内置音频” - 顺便说一下,它工作正常。此外,唯一可用的配置是模拟环绕声 4.0、模拟声音 2.1 和模拟立体声输出。我试图从头开始重新安装所有声音和蓝牙实用程序,并重新启动了几次,但没有成功。问题可能是什么,为什么多次重新安装 Pulseaudio 和 ALSA 都没有解决?

罗约军寺

来自 OP 的解决方案:问题是由于设备被错误地作为配对设备卡在蓝牙下引起的。找出使用的设备的 MAC 地址bluetoothctl并删除它们后,remove [MAC address]可以再次配对而不会出现问题。

例如,运行命令

bluetoothctl

你会得到一个新的提示[bluetooth]#您可以键入help命令列表。该命令devices应该返回可用设备的详细信息,例如(这里我正在制作一个虚拟 MAC 地址):

[bluetooth]# devices
Device AA:BB:CC:D1:E2:33 Audio Thingy

充满冒号的字符串是 MAC 地址。要删除此设备(输入由上一个命令找到的正确 MAC 地址:

remove AA:BB:CC:D1:E2:33

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章