我刚刚买了一个全新的 JBL Quantum 400 耳机 USB,并将其插入我的 Ubuntu20 机器上。问题是“JBL Quantum 400”的麦克风没有显示在音频设置或脉冲音频中。JBL Quantum 400 显示为耳机,而不是耳麦。我已经在 Mac 机器上测试过它,它工作正常。
只是想让麦克风正常工作。
找到了这个答案: 耳机麦克风在 Ubuntu 20.04 上不起作用
但是当我执行命令时:
cat /proc/asound/card*/codec* | grep Codec
它仅打印“编解码器:Nvidia GPU HDMI/DP”,这使得无法在 kernel.org 中搜索要设置的“模型”/etc/modprobe.d/alsa-base.conf
机器配置:Ubuntu 20.04 主板:Asus Z590-A GPU:RTX3070
答案1
/etc/modprobe.d/alsa-base.conf
TL;DR:根据您的 JBL Quantum 耳机,向您的 添加以下选项之一:
- 量子400:
options snd-usb-audio index=-2 quirk_alias=0ecb2039:095116d8
- 量子 600:
options snd-usb-audio index=-2 quirk_alias=0ecb1f46:095116d8
- 量子800:
options snd-usb-audio index=-2 quirk_alias=0ecb1f47:095116d8
重新启动机器,完成!
解释:我在 pulseaudio 主题中找到了解决方案:https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/998
如果您也有 JBL Quantum,脉冲音频中上面提到的解决方案也可能为您解决问题。