笔记本电脑扬声器的爆裂声

Ros*_*ing 7 speakers

最近,扬声器突然开始每隔几秒钟发出爆裂声,尽管它可能会暂停一段时间。声音就像您从插座中插入/拔出耳机时的声音。

我试过吹耳机插座,但没有结果。

这似乎无处不在,因为我最近没有将笔记本电脑放在尘土飞扬/肮脏的地方,也没有进行任何软件更改。

小智 11

  1. 打开终端并运行:

    alsamixer -c0
    
    Run Code Online (Sandbox Code Playgroud)
  2. 按下F6并选择您的声卡(在我的情况下HDA Intel PCH)。

  3. 向右走并禁用自动静音 M。

这适用于联想 Y 410P。


Jos*_*kin 10

检查了这一点太多,如果以上答案不为你工作。


这是链接包含的实际方法:

运行此命令(前提是您已安装 nano,默认情况下您拥有):

sudo nano /usr/lib/pm-utils/power.d/intel-audio-powersave
Run Code Online (Sandbox Code Playgroud)

找到这一行:

INTEL_AUDIO_POWERSAVE=${INTEL_AUDIO_POWERSAVE:-true}
Run Code Online (Sandbox Code Playgroud)

使用“#”将其注释掉。在下面添加一行:

INTEL_AUDIO_POWERSAVE=false
Run Code Online (Sandbox Code Playgroud)

保存并退出,然后重新启动。

如果您没有英特尔 HDA 声卡,您就大功告成了。除此以外:

sudo sh -c 'echo N > /sys/module/snd_hda_intel/parameters/power_save'
sudo sh -c 'echo N > /sys/module/snd_hda_intel/parameters/power_save_controller'
Run Code Online (Sandbox Code Playgroud)

现在,您可以通过运行以下命令使这些更改永久化:

sudo chmod -w /sys/module/snd_hda_intel/parameters/power_save
sudo chmod -w /sys/module/snd_hda_intel/parameters/power_save_controller
Run Code Online (Sandbox Code Playgroud)

  • 感谢您的更新,但是对于 power_save 您需要 echo 0 因为 echo N 给出了 I/O 错误 (2认同)