我有一台 Dell Inspiron 13 7348 笔记本电脑,在 Ubuntu 中,扬声器发出持续的嘶嘶声,偶尔会发出咔嗒声。声音从 lightdm 登录屏幕开始。Windows 中没有嘶嘶声,所以这似乎是 Ubuntu 的一个特定问题。有人知道如何阻止这种情况吗?通过阅读,我读到了一些降低 alsamixer 中麦克风增强的建议,但我试过了,没有什么区别。
答案1
我想我可能找到了解决方案,所以我回答了自己的问题!如果其他人也遇到困难,这可能会有所帮助。所以我做了以下事情。我lsmod
在终端中运行并看到使用了 3 种不同的编解码器:
snd_hda_codec_generic
snd_hda_codec_hdmi
snd_hda_codec_realtek
我不知道这是否正常,但我想也许他们与此有关,所以我将他们都列入了黑名单(通过在文件末尾/etc/modprobe.d/blacklist.conf
添加黑名单)。我还将他们列入了黑名单,以防万一那是罪魁祸首。snd_hda_codec_xxxx
snd_hda_intel
然后我重新启动,嘶嘶声消失了,但所有声音也都消失了(猜测这是因为黑名单snd_hda_intel
)。
因此下一步是开始逐一取消将各种事物列入黑名单。首先,我取消了黑名单snd_hda_intel
,嘶嘶声仍然消失了,但声音恢复正常了!
有趣的是,即使其他 3 个编解码器被列入黑名单snd_hda_codec_generic
,snd_hda_codec_hdmi
仍然会显示在 中lsmod
。这是因为它们是编解码器和模块吗?
无论如何,没有snd_hda_codec_realtek
显示,所以我猜这可能是嘶嘶声的原因。到目前为止,我还没有遇到任何其他与声音相关的问题,所以我不确定为什么snd_hda_codec_realtek
加载了,但它一切正常,所以我会保持现状,除非有人提供更好的解决方案
答案2
尝试alsamixer从命令行。按F4(捕获)
使用左或右箭头键突出显示“麦克风增强“。使用向上/向下箭头键调整声音,使嘶嘶声听不见。