再起動時にPulseAudio(アプリ)スライダをリセットしますか?

再起動時にPulseAudio(アプリ)スライダをリセットしますか?

PulseAudioを使用することは、すべてが期待どおりに機能する限り優れていますが、途方もない手間がかかります。

pavucontrol最近、PAは私が変更したすべてのことを覚えているようで、欲しいものよりも多く探索しています。

たとえば、私は時々pavucontrolゲームの実行中にTeamSpeakを使用します。おそらく同時に私が望むすべてを聞くことができます。私はそれが一般的にPAを見事にするものだと思います。
私を悩ませるのは、ゲーム出力ボリューム(または一時的にオフにしたいボリューム)を100%にリセットしない限り、再起動後も同じままです。それで、次回ゲームを始めるときにボリュームが50%に制限されている場合は、おそらく何が間違っているのかを調べるために広範な調査を行いますpavucontrol。時々スライダーが奇妙な位置にあるのを見ることができ、ストリームに触れたことさえ覚えていません...

したがって、PulseAudioがアプリケーション/ストリーム関連の設定を忘れて再起動したときに、各スライダを100%にリセットしたいと思います。
設定が必要な場合、またはスクリプトを介して実行できます。どこから始めるべきかわかりません。

ベストアンサー1

これを担当するPulseAudioモジュールは、モジュールストリームの復元

これらのストリームのデータベースは、stream-volumesディレクトリ内の文字列を含む(または古いシステムの場合)データベースファイルに保存されているため、削除すると、次のようにデータベースがリセットされます。~/.config/pulse/~/.pulse/基本的なデバイスマニュアル

rm ~/.config/pulse/*stream-volumes*

また、このページでは、ロードラインを編集してモジュールの動作を変更することがより体系的なソリューションであることを提案します。/etc/pulseaudio/default.pa

load-module module-stream-restore restore_volume=false

これはシステム全体に影響を与えるため、特定のユーザーに対してのみこれを実行するには、~/.config/pulse/default.paに入力します。デフォルト。pa(5)マニュアルページには、/etc/この場合ファイルを読み取ることができないと記載されています。また、このソリューションは再起動とは関係ありませんが、ストリームの存在に関連しています。

おすすめ記事