我的麦克风出现了一个非常奇怪的问题。我当时正在摆弄一个外部 USB 声卡(它最终无法在 ubuntu 上使用,但这不是我要问的)。当我拔下它时,麦克风在我知道的两个应用程序中停止工作:skype 和 google hangouts。奇怪的是,我仍然可以在 audacity 中录制音频,而且我在 virtualbox 中运行的 windows XP 客户机也可以正常读取麦克风的声音。我应该指出,在此之前的一年里,麦克风一直工作正常。
我打开了 pavucontrol,可以看到列出的“内置麦克风”。它似乎响应正常(我发出声音时,可以看到底部的音量指示器在跳动)。但是,如果我转到 ubuntu 的设置并查看“声音”设置的“输入”选项卡,我可以看到列出的声卡,但控件(音量/静音)呈灰色,并且“输入级别”指示器似乎没有显示任何声音。那么,在 pulseaudio 和 unity 之间,麦克风信号不知何故丢失了?很难相信这种情况竟然会发生。
我可以打开 alsamixer,但是我的声卡上的麦克风控制似乎没有任何效果。
我正在运行 Ubuntu 15.04。
alsa-info 的输出如下:http://pastebin.com/fFPTYV5N
答案1
好的,部分答案在这里:https://askubuntu.com/a/251006/454941
这至少能让 Skype/Hangouts 中的麦克风正常工作。但是,ubuntu 的声音设置中的输入音量滑块仍然呈灰色,并且输入级别指示器仍然处于非活动状态。这可能是一个单独的问题。我还没有弄清楚它最初为什么会坏掉。但就目前而言,重要的部分可以正常工作,所以我将停止处理这个问题。