Pulseaudioのカードプロファイルを設定しようとしていますが、pactl set-card-profile
を使用して動作するようにプロファイルを切り替えましたが、マシンを再起動すると、オーディオプロファイルはデフォルトのoutput:analog-stereo
に戻りますHDMIの残りの。再起動後も持続するようにプロファイルを設定するにはどうすればよいですか?
Pulseaudioデーモンのデフォルト設定を行うには、/etc/Pulse/default.pa
(ルートとして)を編集して、対応する行のコメントを外し、出力シンクと入力ソースの名前を指定することにより、最後のセクションでデフォルトのソースまたはシンクを指定します:
### Make some devices default
set-default-sink <name_of_sink>
set-default-source <name_of_source>
サウンドカードに特定のプロファイルが必要な場合は、次の行も追加できます。
set-card-profile <cardindex> <profilename>
デフォルト設定を復元できるように、編集する前にこのファイルのバックアップを作成してください。
シンクの名前がわからない場合は、ターミナルで次のコマンドを発行して、現在アクティブなすべてのシンクをリストできます。
pacmd list-sinks
シンクが正しいかどうかをテストするために発行できます
pacmd set-default-sink <nameofsink>
default.paを変更する前のターミナルで。 音声設定を開いて効果を確認します(ただし、これは実際にはデフォルト設定でシンクを変更しません- this answer! を参照)