如何修复Linux中的静态噪声问题
对于那些最近安装了 Linux 并且经常从他们的音频设备中听到静态噪音的人来说,这里有一个快速解决这个问题的方法。
在试图集中注意力时,扬声器发出不需要的静态噪音可能会非常烦人,并且会严重影响您的工作效率。 这对耳朵来说也不是一个令人愉快的声音。 如果您最近切换到 Linux 并发现您的音频设备出现故障,本指南可以帮助您解决问题并修复 Linux 上的静态噪音。
推荐:如何在Windows上禁用或关闭GeForce Overlay
为什么会出现这个问题?
尽管发出静态噪声的音频设备可能会遇到硬件或驱动程序问题,但实际原因要简单得多。 音频设备发出静态或高音噪音的原因在于 Linux 发行版的节能设置。
在某些发行版中,默认情况下会启用所有外围设备的省电模式,以节省笔记本电脑和其他依赖电池的系统的电池电量。 虽然它不会影响系统性能,但可能会产生副作用,一个很好的例子就是音频设备出现故障。
在 snd_hda_intel 中禁用省电模式
要关闭来自音频设备的静态噪音,您必须关闭音频设备的省电模式 snd_hda_intel 音频模块。
首先检查 snd_hda_intel 模块的省电参数的值:
cat /sys/module/snd_hda_intel/parameters/power_save
此命令应返回输出 1,表示省电模式已设置为开启。 您需要将其更改为零。 通过使用 Linux 文本编辑器或 IDE 手动编辑文件或使用 echo 命令和重定向运算符来执行此操作。
您可能需要超级用户权限才能执行此命令。 因此,请确保在运行命令之前生成 root shell。
sudo su
echo 0 > /sys/module/snd_hda_intel/parameters/power_save
这就是你需要做的。 运行此命令可能会从扬声器中产生“流行”声,您应该会发现静态噪音或“嗡嗡声”消失了!
在 Linux 中享受静态免费音频
解决了音频问题,您现在可以专注于沉浸在 Linux 体验中。 当您使用它时,在您的日常生活中拥有一点旋律并没有什么坏处,如果您是真正的发烧友,您绝对应该查看一些 Linux 上最好的音乐播放器应用程序。