3.5mmの補助ケーブルで接続されたスピーカーは、起動後しばらく大きな雑音を発します。

3.5mmの補助ケーブルで接続されたスピーカーは、起動後しばらく大きな雑音を発します。

私は KDE neon 5.18 を実行している Dell OptiPlex 3060 Micro を所有しており、3.5 mm 補助ケーブル付きの 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
    

起動時に。

alsamixer の場合:

  • ループバックを無効にする
  • ヘッドフォンマイクブーストを下げる/ゼロにする
  • マイクミュートのオン/オフ
  • 自動ミュートオフ/ライン出力+スピーカー/スピーカーのみ
  • ヘッドセットマイクをミュートする
  • ヘッドセットマイクブーストゼロ

だんだん絶望的になってきています。これまでに見つけた解決策はどれもうまくいきませんでした。実際に使用する 30 分ほど前にシステムを起動して部屋を出るようにしました。そうすれば、雑音に悩まされることはありません。

スピーカーからの静電気を防ぐにはどうすればいいでしょうか?

答え1

問題を特定しました。

スピーカーは充電中に静電気を発します。しばらくするとバッテリーが満充電になり、静電気は止まります。バッテリーのみで動作している場合は、静電気は発生しません。

まったく予想していなかったのですが、これが解決策のようです。

編集:この問題は、スピーカーが Optiplex の USB 経由で電源供給されている場合にのみ発生します。外部電源の場合は問題ありません。

ここでのキーワードは「グラウンド ループ」だと思います。

関連情報