我的笔记本电脑开始遇到一种奇怪的问题,到目前为止,谷歌还没有被证明有很大帮助。
本质上,在看似随机的时间,我的麦克风将开始直接将输出发送到我的扬声器/耳机,并且我无法禁用它。通过 Gnome GUI 并将麦克风静音并不能停止声音,禁用捕获通道alsamixer
也无济于事。就此而言,我可以在 中将每个通道设置为“0”级别alsamixer
,但如果我取消主控静音,我会仍然听到麦克风输入。
到目前为止,解决该问题的唯一方法是重新启动我的系统,但这显然是解决该问题的不方便的“解决方法”。如果我在台式机上,这可能不会太困扰我,但我的麦克风集成到我的笔记本电脑中,因此我的打字和触摸板点击声会通过我的耳机被拾取和放大(显然,这非常烦人)。
这是在相当新的 Fedora 14 安装上进行的,但问题是从 13 开始的,lspci
并将alsa-info
我的声卡报告为:
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
并lsmod
注意到该snd_hda_intel
模块已加载。
以前有人经历过吗?有什么有用的提示吗?这很可能是一个简单的解决方案,但我似乎无法弄清楚它是什么。
答案1
好吧,我已经自己解决了这个问题,尽管我仍然不确定确切的原因。
我的机器上安装了 Pandora One,上周我注意到它在启动/登录时运行。我通常不喜欢在启动时运行应用程序,除非它们实际上是一般功能所必需的,所以我将其从启动列表中删除。从那时起,这个问题就不再发生了。
我的猜测是,Pandora 或 Adobe AIR 作为一个整体在启动时抓取我的声卡并将其完全锁定,然后在退出后不重置级别/释放它。为什么要这样做,我不知道,但这是我目前能想到的最好的办法。在从 F13 转到 F14 之前,我确实安装了 Pandora,因此这可以解释为什么问题在各个版本/安装中持续存在。不过,这只是一个猜测,所以如果有人能提供合理的解释,那么我会洗耳恭听。
答案2
作为最后的手段,您可以断开麦克风与主板的连接......