华硕 X540S 笔记本电脑:已列出内置麦克风但无法使用

3 laptop audio linux-mint pulseaudio asus

Linux Mint Cinnamon 的声音工具列出了内置麦克风,但我无法以任何方式使用它。

在此处输入图片说明

也在pavucontrol

在此处输入图片说明

麦克风本身出现故障的可能性可以忽略不计,它是全新的华硕,最近也报告了类似的问题,但没有解决方案 - 就像这里,也在这里

我希望我在这里有更多的运气。

 ~ $ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0x81410000 irq 315
Run Code Online (Sandbox Code Playgroud)

编辑

回应dirkt的评论:

  • alsamixer 显示这个:

在此处输入图片说明

右侧有一个 MM 但不在 PCM 下方(这不是麦克风吗?)。

  • amixer -c0 contents这个(pastebin)

  • 我曾尝试与 Skype 一起使用,然后使用“录音机”工具进行测试,该工具只会创建空文件。- 我也试过aplay /tmp/test-mic.wav& aplay /tmp/test-mic.wav(像这里)没有效果。


编辑

回应dirkt的第二条评论:

  • cat /proc/asound/card*/codec\#*-这里的输出。笔记本电脑只有一个音频插孔(入口),对于耳机,我没有外部麦克风来测试它是否也适用于麦克风。

小智 6

(这可能是 Asus-X540S 特定的问题。)

我已经根据这个答案解决了:https : //askubuntu.com/a/824806/47206

sudo apt-get install alsa-tools-gui
Run Code Online (Sandbox Code Playgroud)

然后启动

hdajackretask
Run Code Online (Sandbox Code Playgroud)

然后:

  • 选中“显示未连接的引脚”

  • 检查覆盖引脚 0x12 到内部麦克风。

  • 应用和测试。确保声音设置中的麦克风电平足够高(pavucontrol 等)

  • 如果有效,请选择“安装引导覆盖”。

在此处输入图片说明


更新

在基于 Ubuntu 18.04 的 Linux Mint 19 中,我必须检查覆盖引脚0x13到内部麦克风而不是0x12。