Realtek ALC892:启动音乐时发出噼啪声

Realtek ALC892:启动音乐时发出噼啪声

我使用带有 Realtek ALC892 的主板来播放音乐。我安装了 Realtek HDA 驱动程序 (3.0)。使用 shairport-sync 和硬件混音器。

每当我开始播放音频时,我首先会听到噼啪声,就像声卡被激活一样。听起来就像在扬声器打开的情况下插入耳机插孔一样。停止播放几秒钟后也会发生这种情况,有时在从 alsamixer 中更改主音量或前置音量时也会发生这种情况。

知道为什么会发生这种情况吗?是 shairport-syncs 的错误吗?

谢谢!

答案1

我找到了罪魁祸首:声卡不知何故进入了省电模式,并且在开始/停止播放时始终处于激活/停用状态。停用省电模式是解决方案:编辑/etc/rc.local并在行前添加exit

echo 0 > /sys/module/snd_hda_intel/parameters/power_save

答案2

我在里面创建了这个文件 /etc/modprobe.d/snd_hda_intel.conf:

选项 snd_hda_intel power_save=0 power_save_controller=N

问题没有解决

相关内容