通过 3.5mm aux 连接的扬声器在启动后一段时间内会发出很大的静电声

通过 3.5mm aux 连接的扬声器在启动后一段时间内会发出很大的静电声

我有一台运行 KDE neon 5.18 的 Dell OptiPlex 3060 Micro,并使用带有 3.5 毫米辅助线的 Anker SoundCore Mini 扬声器。

启动后,扬声器会发出非常大的静电声,持续约 20 分钟(± 10 分钟),然后静电声完全消失。静电与系统上播放的任何声音无关。

有关系统和音频硬件的更多信息:

$ lspci  | grep Audio
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
$ cat /etc/issue.net 
KDE neon 5.18
$ uname -a
Linux <hostname> 5.3.0-40-generic #32~18.04.1-Ubuntu SMP Mon Feb 3 14:05:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Alsamixer 将声卡列为HDA Intel PCH

我已经尝试过以下方法,但到目前为止没有一个对我有用:

  • 添加。options snd-hda-intel power_save=0 power_save_controller=N/etc/modprobe.d/alsa-base.conf

  • 创建一个服务,它的作用是

    echo 0 | sudo tee sys/module/snd_hda_intel/parameters/power_save
    

启动时。

在阿尔萨米克斯:

  • 禁用环回
  • 低/零耳机麦克风增强
  • 麦克风静音开/关
  • 自动静音关闭/线路输出+扬声器/仅扬声器
  • 耳机麦克风静音
  • 零耳机麦克风增强

我慢慢地变得绝望了。到目前为止我找到的解决方案都不适合我。在实际使用系统前大约 30 分钟,我已经开始启动系统并离开房间,因此我不必处理静电。

如何防止扬声器产生静电?

答案1

我已经确定了这个问题。

充电时扬声器会发出静电!过了一会儿,电池充满了,因此静电停止了。如果它们仅靠电池供电,则永远不会产生静电。

我根本没想到会这样,但这似乎是解决方案。

编辑:仅当扬声器通过 Optiplex 上的 USB 供电时才会出现此问题。如果有外接电源就好了。

我相信这里的关键词是“接地环路”。

相关内容