耳机麦克风在 Ubuntu 20.04 上不起作用

耳机麦克风在 Ubuntu 20.04 上不起作用

当我使用内置麦克风讲话并连接耳机时,它无法检测到麦克风。在 Windows 中不会发生这种情况,在 Ubuntu 18.04 中也不会发生

有什么建议可以修复它吗?

答案1

因此,尝试了各种方法后,我不确定哪个步骤有效。在 Dell XPS 9340 上使用 Cinnamon(无 Gnome/KDE)的 Ubuntu 20.0.4:

  1. rm -rf ~/.config/pulse/
  2. 登出
  3. 重新登录
  4. 进入桌面设置/‘声音’
  5. 插入耳机
  6. 转至“输入”部分
  7. 对每个可用设备进行麦克风音频测试

耳机开始工作……

答案2

因此,在遇到这个漂亮但已经很烦人的 20.04 问题后,我在 SuperUser 的另一篇文章中找到了解决方案。对我有帮助的是:

  1. 使用以下命令获取适合您机器型号的音频编解码器:

    cat /proc/asound/card*/codec* | grep Codec
    

    就我而言,我看到了以下音频和视频编解码器:

    Codec: Realtek ALC233
    Codec: Nvidia GPU 94 HDMI/DP
    
  2. www.kernel.org,查找编解码器的版本,并获取其全名。在我的例子中,Realtek ALC233它是alc233-eapd

  3. 创建/更新文件/etc/modprobe.d/alsa-base.conf,并添加此行,用您自己的模型替换:

    options snd-hda-intel model=alc233-eapd
    
  4. 重新启动机器。

答案3

对我来说,解决这个问题的方法是使用pulseaudio -k终端运行。

答案4

我的笔记本电脑是 ACER E5-573G-74Q5。我的编解码器是 Realtek ALC255。

我做到了尤里·S的解决方案,但没有奏效。然后桑德尔让我想到放入多个编解码器/etc/modprobe.d/alsa-base.conf,其中我添加了以下行:

options snd-hda-intel model=alc255-acer,dell-headset-multi

只放其中一个不起作用,但放两个都可以。奇怪的是,在我的 Acer 上放戴尔编解码器却可以。

相关内容