这件事发生在一段时间前,我不再知道为什么或什么时候发生...只是当时并没有太困扰我,但现在我可以专注于这个问题了。
每当我将电缆插入声卡的耳机输出并且没有播放声音(如 youtube、mp3)时,它就会开始嗡嗡作响(60Hz 嗡嗡声)。如果我从笔记本电脑上拔下电源线,嗡嗡声就会停止。我是一名电气工程师,我认为声卡在不使用时会以某种方式关闭电源,这就是我听到电流环路的原因。无论如何,在笔记本电脑中这样做是有意义的,以节省电量。
我通过让 VLC 播放器以 0% 音量播放任何随机文件来解决这个问题。这样可以让声卡保持运行并且不会发出嗡嗡声。但我想回到这样一种状态:我不必在后台播放静音音乐,就可以拥有不发出嗡嗡声的声卡。
我使用 Ubuntu Studio 18.04。
uname -r
5.3.0-24-lowlatency
cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xc4310000 irq 51
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xc4314000 irq 52
(主题是关于 PCH 声卡)感谢您的帮助!
答案1
感谢您解释这个问题,我自己永远都无法弄清楚。
对于未来的搜索者,这里有关于启用或禁用音频卡省电模式的说明:
https://wiki.gentoo.org/wiki/Power_management/Soundcard
AC97 或 Intel HDA 卡的底线是创建一个名为的文件/etc/modprobe.d/audio_powersave.conf
并添加以下其中一行:
# For AC97 cards:
options snd_ac97_codec power_save=0
# For HD audio cards:
options snd_hda_intel power_save=0
然后重新启动。