![如何解决 Ubuntu 22.10 中外接耳机麦克风或外接麦克风不工作但外接耳机扬声器正常工作的问题?](https://linux22.com/image/951520/%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%20Ubuntu%2022.10%20%E4%B8%AD%E5%A4%96%E6%8E%A5%E8%80%B3%E6%9C%BA%E9%BA%A6%E5%85%8B%E9%A3%8E%E6%88%96%E5%A4%96%E6%8E%A5%E9%BA%A6%E5%85%8B%E9%A3%8E%E4%B8%8D%E5%B7%A5%E4%BD%9C%E4%BD%86%E5%A4%96%E6%8E%A5%E8%80%B3%E6%9C%BA%E6%89%AC%E5%A3%B0%E5%99%A8%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%9F.png)
“我尝试了几种解决方案,包括:
- Ubuntu 22.04 无法识别我的麦克风的耳机,只能识别音频
- https://candid.technology/ubuntu-microphone-not-working/
- https://www.onlinemictest.com/microphone-settings/ubuntu/
- https://itsfoss.com/fix-sound-ubuntu-1304-quick-tip/
这些方法都无法在我的笔记本电脑(惠普 HP Pavilion 15 笔记本电脑)上工作。虽然我的耳机扬声器工作正常并且硬件被检测到,但我的外置麦克风无法工作。您能否提供此问题的详细解决方案?如果我无法解决此问题,我将别无选择,只能切换回 Windows。我将非常感谢您帮助我解决这个问题。”
答案1
最近,我的 Lenovo Legion Y540-15IRH 也遇到了同样的问题,尽管我运行的是 Ubuntu 20.04。我尝试了您提供的第一个链接中的几个建议,但都不起作用。
然而,按照本文给出的建议这个答案我设法让麦克风被检测到:
- 跑步
hdajackretask
- 将顶部的选项卡切换到适当的声音编解码器,在我的情况下是
Realtek ALC257
- 勾选“黑色麦克风,右侧”部分中的覆盖,然后在下拉选项中选择“麦克风”
- “安装引导覆盖”并重新启动
此时,Ubuntu 可以检测到麦克风,但耳机里没有声音,因此我执行了以下步骤:
- 返回到
hdajackretask
与之前相同的编解码器。 - 勾选“黑色耳机,右侧”部分中的覆盖,然后在下拉选项中选择“麦克风”
- “安装引导覆盖”并重新启动
- 确保
alsamixer
所有“耳机”设备的音量至少高于零。如果没有,请使用箭头键增加其音量。
如果这不起作用,我建议尝试在“黑色麦克风,右侧”部分的下拉选择器中的其他选项,hdajackretask
然后“安装启动覆盖”并在每次尝试时重新启动。