Ubuntu 20.04.1 LTS で、再起動により音が不安定になる問題を修正

Ubuntu 20.04.1 LTS で、再起動により音が不安定になる問題を修正

起動後、サウンドが不安定になったり、YouTube ビデオが途切れたりすることがあります。

再起動すると、通常は(常にではありませんが)この問題は解消されます。

何が原因でしょうか? 障害の特定に役立つログはありますか?

編集:

こうすれば解決するかもしれません:

sudo apt-get install --reinstall alsa-base pulseaudio
pulseaudio -k && sudo alsa force-reload

ソース:https://itsfoss.com/fix-sound-ubuntu-1304-quick-tip/

別の失敗を待って、次にサウンドの問題が発生したときに再度修正を試みます。

答え1

タイトルはこうです:

ぎくしゃくした音

私の質問 :本当にそうでしょうか震える?つまりレイテンシー問題。このリンクは分析に役立つはずです。

A/ 本物のサウンドのジッタリングである場合、問題はクロックソースにあります。システムの構成 (PREEMPT /HZ / NOHZ / NOHZ_FULL / CPU 分離など) によっては、参照として選択されたクロックが信頼できない場合があります。デフォルトのカーネル構成では、ほとんどの MIDI シーケンサーがこれについてエラーを発します。

人間の耳は 6 ミリ秒のシフトからのジッタを検出できます。

B/ 遅延の問題であれば、まずサウンドサーバー(OPのコメントから読み取れるようにpulseaudio)に問題があり、次にスケジューラーに問題があります。私が知っている限り、pulseaudioはリアルタイムサウンドサーバーではありません(つまり、ジャック可能であれば、SCHED_RR を起動し、CPU (特に CPU 分離条件 / IRQ スレッドの場合) は他の多くのことに悩まされる可能性があります。

優れた耳(特に訓練された耳)は 6 ミリ秒の遅延から検出できますが、オーディオ愛好家は 10 ミリ秒の遅延で満足し、48K オーディオ 16 ビット ソースのほとんどのユーザーは 16 ミリ秒未満の遅延を検出しません。

私が言及したリンクと、もちろんChromeよりもはるかに信頼性の高い音源を選択するように注意すれば...(それほど難しいことではないはずです... ;-)標準遊び良いスタートと見なすことができます)、標準の .wav を再生します (CPU/GPU を大量に消費するデコーダーは必要ありません)。サウンドの分析をさらに進めます。サウンドは A ですか、それとも B ですか? 上記に挙げたオプションに関するカーネル構成パラメーターは何ですか?...) 後で詳しく説明します。

答え2

YouTube を使用するときだけ、音声とビデオがぎくしゃくしていました。いろいろなことを試しました。Firefox の設定を変更するだけで済みました。プライバシーとセキュリティで、Firefox は不明なソースからのビデオとサウンドをすべてブロックしていました。ビデオとオーディオをすべて許可するように変更しました。今のところ、問題はなくなりました。

関連情報