我在LinuxMint19.3(Kernel5.3.0-28)上,我的主板上有一个Realtek ALC887车载芯片(snd_hda_codec_realtek)。由于默认的电源管理,节电状态定期地打开和关闭,当编解码器被切换回全功率时,会产生明显的“单击”声音。这是相当恼人的,例如,当访问带有嵌入式音频元素的网站时,每次通过扬声器时都会发出声响。
我怎样才能永久地停止省电?
或者是否有一种方法可以用snd_hda_codec_realtek模块的某种选项来修复这种弹出噪声?我记得我在Windows上甚至在启动时都没有这种噪音。Realtek还以“独特的非流行电路:减少启动弹出噪声”为ALC887做广告。
发布于 2020-02-06 10:56:54
snd_hda_codec_realtek模块似乎不支持节电,这与snd_hda_intel不同。
如果您使用的是PulseAudio,它将挂起任何已经闲置太久的音频源。您所描述的流行音乐也发生在外部Realtek USB麦克风上。当停止活动后开始录音时,最初的几秒钟将被一个响亮的流行声音所取代。
作为解决办法,您可以在/etc/pulse/default.pa中注释掉以下行:
load-module module-suspend-on-idle然后,用PulseAudio重新启动systemctl restart --user pulseaudio。
https://unix.stackexchange.com/questions/565886
复制相似问题