/etc/pulse/default.pa
この行を変更して変更した場合:
load-module module-udev-detect
に:
load-module module-udev-detect tsched=0
私は明らかにtschedを無効にしています。同様に、行を次のように変更すると、
load-module module-udev-detect tsched=yes
tschedを有効にしています。これらの両方は、実行することで検証可能です。
pactl list | grep tsched
そして、ドキュメントを調べ、
tsched 0.9.11以降。システムタイマーベースのモデル(グリッチフリー)を使用します。デフォルトは1(有効)です。ハードウェアが正確なタイミング情報を返さない場合(例:クリエイティブサウンドカード)、0.9.10以前で使用されていた割り込みベースのタイミングを有効にするためにtsched = 0を設定してみてください。
しかし、私は2つのマシン(異なるハードウェア)tsched=yes
を使用しています。1つは戻り、もう1つは戻りません。
デフォルトは本当に1(有効/はい)ですか?pactlに表示されない場合、それが本当に有効になっていることを確認する方法はありますか?それが本当に有効かどうか(ハードウェアで)は何を決定しますか?