我在 HP da0077tx 笔记本电脑上使用 Ubuntu 20.04,我的耳机麦克风在 Ubuntu 上无法使用。同一耳机在其他设备上使用正常。
音频编解码器: Realtek ALC236
此音频编解码器不适用于https://www.kernel.org/doc/html/latest/sound/hd-audio/models.html
我下周要参加面试,这个问题可能会造成麻烦。任何帮助都将不胜感激。
答案1
如果它已列出,则打开终端并输入,alsamixer
然后导航到您的耳机并调高音量,如果音量一直调高,但没有声音,则再次去那里并查看音量栏下是否显示“OO”或“MM”,如果是 MM,则表示静音,因此在选择它时按 M 键,它应该会取消静音。
答案2
我使用的是带有 ALC3236 编解码器的 ASUS 笔记本电脑,遇到了同样的问题。我通过将以下行添加到以下内容解决了此问题/etc/modprobe.d/alsa-base.conf
:
options snd-hda-intel model=laptop-amic,dell-headset-multi
之后,当我插入耳机时,会弹出一个窗口让我选择插入的设备类型,然后我可以选择耳机并使用麦克风。只有在添加两个都型号:laptop-amic
和dell-headset-multi
(此解决方案存在 1 个小问题:音频设置中有 1 个冗余麦克风选项)冗余选项的图片:冗余选项
答案3
我在 Ubuntu 21.04 上遇到了类似的问题,我的耳机麦克风无法工作。我可以通过用 Pipewire 替换 Pulseaudio 来解决这个问题:在 Ubuntu 20.04 中用 Pipewire 替换 Pulseaudio
我发现使用 HSP/HFP CVSD 编解码器(这是使用耳机麦克风所必须使用的编解码器)时耳机音频效果非常差。要启用更好的 MSBC 编解码器,请取消注释bluez5.msbc-support = true
/etc/pipewire/media-session.d/bluez-monitor.conf 中的行。音频效果仍然不如使用 A2DP 编解码器(无麦克风)时好,但绝对可以使用。
希望这可以帮助。