クラッキング – Ubuntu 22.04

クラッキング – Ubuntu 22.04

オーディオ障害があります。たとえば、バックグラウンドで静かなカチカチ音が聞こえ、Firefoxを起動すると、騒々しいシャンク/カチカチ音が聞こえます。

この問題は、スピーカーを介して再生する場合にのみ発生します。スピーカーはAUX経由で直接接続され、USB経由で電源が供給されます。スピーカーは問題ではありません。 Windowsでは、このような干渉は発生しません。

今まで試したこと

  1. 構成中/etc/pulse/default.pa::

    • tsched=0行に追加load-module module-udev-detect&&pulseaudio -k
    • 次の行をコメントアウトしてください。load-module module-suspend-on-idle&&pulseaudio -k
  2. 構成/etc/pulse/daemon.conf:

    • パルスを&&default-sample-rateに設定48000pulseaudio -k
  3. killall pulseaudio

  4. スピーカーを外して再接続してみてください。

システムメッセージ:

  • Linux システム 5.15.0-33-一般 #34-Ubuntu SMP Wed May 18 13:34:26 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
  • Ubuntu 22.04 LTS
  • iipulseaudio 1:15.99.1+dfsg1-1ubuntu1 amd64 PulseAudioサウンドサーバー

答え1

私のシステムでは、この問題が/etc/pulse/daemon.conf。セリフを設定しenabled-deferred-volume = noて確認し、default-sample-rateコメントアウトalternate-sample-rateしたときにパルスオーディオを再起動した後、カチカチ音が消えました。pulseaudio -k && pulseaudio --start

編集:眠りに落ちてシステムを眠らないと、最終的に問題が再び発生します。理由はわかりませんが、システムを再起動すると、サンプルレートが44100Hzから48000Hzに変わったので、48000Hzに達すると硬い音が戻ってきました。だから、デフォルトのサンプリングレートのコメントを外して44100に設定しました。私のヘッドフォンはいくつかの出力モードで表示されているので、どのサンプリングモードがクラックの有無にかかわらず、pacmd list-sinks | grep "sample spec" -B 12ヘッドフォンに「ステータス:実行中」とマークされていることを確認しました。最低出力周波数のサンプル仕様を確認したいです。

答え2

いくつかの方法を試しましたが、ついに次の解決策を見つけました。

私は以下をインストールしましたalsamixer

sudo apt update
sudo apt install alsa-utils

次に、コマンドでalsamixerを開きますalsamixer。端末で画面が開きます。デバイスをクリックしてf6選択し、右矢印を使用して右にスクロールし、自動ミュートモードに入ります。item上記のオプションを確認して従うことができます。up arrowキーを押して有効にする必要があります。結局、突然飛び出すのをやめます。あなたの仕事に幸運があることを願っています:)

答え3

断続的に再生が一時停止し、/etc/pulse/daemon.confのデフォルトのサンプリングレートを(任意に)20000に下げましたが、問題が解決したようです。

答え4

私の場合、この問題は永遠に解決できませんでした。最近はこんなことが起こればこうします。

pulseaudio -k

再生中のオーディオソースを再起動してください。毎回次のスリープまたは再起動まで音がクリーンアップされます。これは実際の解決策ではありませんが、一部の人に役立つことを願っています。

関連情報