我想使用耳机(Bose 蓝牙耳机系列 2)收听来自 Ubuntu 的流音频。虽然建立了蓝牙连接,但我一直无法通过耳机听到任何声音。我一般如何解决这个问题(我知道这听起来可能很残酷,但我对 linux 上的音频设置知之甚少)?
当我使用我的其他蓝牙耳机时,BlueAnt Q2 ( http://www.myblueant.com/products/headsets/q2/index.php ) 正在播放。在声音设置面板上的“硬件”选项卡中(不确定它是如何正式命名的,但请参见下图)显示了我的耳机。

但是,通过蓝牙连接时,Bose one 永远不会出现在同一个窗口中,除了在我手动断开耳机连接后的几秒钟(此时快照如下图。连接时,Bose BT2 的东西永远不会显示。顺便说一句,对于 Android 手机,这款耳机效果很好)。

Bose 的手册表明,
Make sure the device supports A2DP audio streaming.
Run Code Online (Sandbox Code Playgroud)
所以我试图弄清楚我的 Ubuntu 上是否启用了 A2DP(指的是我可以将我的电脑用作 A2DP 接收器/蓝牙扬声器吗?),发现它可能可用,如下图所示:
$ sdptool search --bdaddr local a2snk
Searching for a2snk on FF:FF:FF:00:00:00 ...
Service Name: Audio Sink
Service RecHandle: 0x10005
Service Class ID List:
"Audio Sink" (0x110b)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 25
"AVDTP" (0x0019)
uint16: 0x102
Profile Descriptor …Run Code Online (Sandbox Code Playgroud) 我正在使用带有 Gnome shell 的 Ubuntu 17.04。
是否可以连接蓝牙耳机(Sony MDR-ZX770BN)但不能在Pulse Audio Control中设置高品质(A2DP)并同时戴上麦克风?
每次我切换到耳机的麦克风时,扬声器的质量都会变为低质量 (HSP/HFP)。
如何打开 A2DP 并使麦克风协同工作?
Ubuntu 中的蓝牙耳机问题五花八门,大多没有深入解决。这次是在 18.04,我一打开耳机就与耳机建立了非常快的连接,但输出设备不会自动更改为连接的设备。有没有我可以为此目的更改的配置文件?
PS:在同一台 PC 上的另一个用户帐户中,每次我需要重新连接我的设备时,我都必须重新启动蓝牙服务,直到我删除该帐户并重新创建一个新帐户为止
我刚刚购买了一台索尼 wh-1000xm4。我想使用具有最佳音频质量的音频输出和麦克风(耳机)来进行工作通话(zoom、google meet 等)。\n设备在第一次启动时自动连接,通过此配置我可以听到非常好的音频:
\n\n然后,当我配置使用索尼 wh-1000xm4 麦克风进行通话时,音频听起来很糟糕,但麦克风可以工作:
\n\n我读到 A2DP Sink 没有麦克风输入模式。\n是否有其他方法可以以良好的音频质量配置配置音频输出和麦克风?\n这是我的设置:
\n在另一台装有 Ubuntu 20.04 LTS 的笔记本电脑上,每次我插入我的(当前)耳机(索尼入耳式超低音)时,都会弹出一个窗口,让您在耳机或耳机之间进行选择,尽管这个弹出窗口很烦人,但它是使用我的麦克风耳机的方式。我卖掉了以前的笔记本电脑,现在我正在使用另一台笔记本电脑(Asus rog strix G513QM),我从0开始安装了Ubuntu 22.04。首先,当我插入耳机时,没有弹出这样的窗口。其次,即使在系统中搜索也没有显示我的耳机的麦克风,无法手动选择它们。请,也许有人知道该怎么做,以便(1)再次弹出选择窗口和/或(2)我的系统可以自动识别耳机的麦克风,甚至可以手动识别。附言。当我在手机和平板电脑上使用耳机时,耳机上的麦克风和音频都工作得很好,没有任何问题。提前谢谢了。
所以我最近有了 Linux。我对这一切都很陌生。我目前使用的是 Kubuntu 20.04,我的耳机有问题。
我做了很多搜索,发现pulseaudio增加了对我的耳机的支持,但是当我安装它时,我有两个选项单声道和立体声。在立体声上,一切都非常安静,即使一切都在 100% 上,而我正在 100% 上观看的视频/内容也是如此。我已经尝试过放大选项超过 100%,但声音质量被破坏了。
我目前可以根据应用程序使用立体声和单声道,但正如我之前所说的那样,立体声非常安静。
我的 Steelseries Arctis Pro Wireless 处于 PC 模式,光缆连接到我的 PC,尽管光缆似乎没有任何作用。
如果有什么需要澄清的,请随时提出。希望我能解决这个问题。
使用 Xubuntu 18.04,我连接了一个带有麦克风输入的耳机。每次连接时,我都必须启动pavucontrol,单击“输入设备”选项卡,然后在“端口”下拉菜单中选择“耳机麦克风”(而不是“内部麦克风”)。
每当我断开耳机时,“端口”就会切换回“内部麦克风”,因此下次连接耳机时必须重复此过程。
有没有办法自动完成此操作,或者我只需付出最少的努力?
module-switch-on-connect我在网上搜索并看到了确保 PulseAudio已加载的建议,但我检查pactl list short modules后发现它似乎已经加载。
所以,在我的电脑这周开始变得有点慢之后,我决定重新启动。之后,我的耳机的声音输出根本不起作用,在我看来,在这次臭名昭著的重新启动之前,我没有更改计算机上的任何内容。过去,我的耳机输出声音有很多问题,但未检测到耳机之类的东西,为此,我总是使用以下命令:
pulseaudio -k && sudo alsa force-reload
Run Code Online (Sandbox Code Playgroud)
而且,经过几次尝试,我的耳机又可以工作了。但这一次有点不同,命令不起作用并且检测到耳机(耳机在 Windows 上工作得很好)。我的电脑的扬声器工作正常,声音通过我的 HDMI 端口没有问题。
在Settings - Sound 中,它甚至说声音会传到我的耳机(小条形音箱随着我的音乐正常移动),与pavucontrol. 另外,alsamixer对我来说似乎很正常(它似乎是正确的声卡,因为我只有一张),没有什么不寻常的。最后一件事,我的耳机中集成了一个麦克风,可以毫无问题地听到我的声音。
关于我的笔记本电脑 ASUS GL703V 的一些信息: -我使用 Windows 10 和 ubuntu 20.04 双引导。- 输出$ lspci | grep Audio是:-00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
根据 Alsamixer 的我的声卡:HDA Intel PCH -根据 Alsamixer 的我的芯片:Realtek ALC295
我尝试过什么来纠正这个问题?首先,我必须说我并不真正理解我尝试过的大多数命令。
pulseaudio -k && sudo alsa force-reload
sudo alsactl restore
sudo apt-get remove --purge alsa-base
sudo apt-get update;sudo apt-get …Run Code Online (Sandbox Code Playgroud) 在Ubuntu 20.10上,我能够通过 BlueZ API 将三星 Galaxy Buds+ 耳塞式耳机与 PulseAudio 的蓝牙配对,但低质量耳机的音频音量非常低,并且只有中频,没有低音和高音。麦克风无法工作,因为 SBC 编解码器是单向的,无法返回我的声音。
我知道 Pipewire 音频服务器将支持具有 AptX HD 的蓝牙音频 5.2,也许还有AptX Adaptive,由于其先进的压缩引擎在相同的带宽下允许耳机发出高质量的声音,并实现耳机配置文件 (HSP)和免提配置文件(HFP)与连续可变斜率增量调制 (CVSD)协议允许双向通信,从麦克风返回音频。
然而,当时 Pipewire 仍处于开发阶段,并不能在生产环境中运行。
在互联网上进行了大量研究后,我注意到许多像我一样的用户对旧的 PulseAudio、Jack 和 BlueZ 音频服务器的局限性感到沮丧,这些服务器不支持新硬件,更不用说管理两个不同服务器的高延迟和复杂性了。在专业录音中经常会发生冲突。
要有耐心!
headset ×10
bluetooth ×5
sound ×5
18.04 ×3
microphone ×3
pulseaudio ×3
headphones ×2
20.04 ×1
21.04 ×1
22.04 ×1
a2dp ×1
dual-boot ×1
peripherals ×1
pipewire ×1
samsung ×1
sony ×1