Ubuntu 18.04 LTSのセットアップ4 - PulseAudio
インストール後のメモその4です。
pulseaudioを無効にする
- 正直よく分からない
- よく分からないが /usr/lib/systemd/user/pulseaudio.service を以下のように変更
#ExecStart=/usr/bin/pulseaudio --daemonize=no ExecStart=/bin/true #Restart=on-failure
よく分からないが以下のようなコマンドを実行。不要かもしれない。
systemctl --user disable pulseaudio.socket systemctl --user disable pulseaudio.service
reboot後、ps ax|grep pulseで動いていないことを確認。
以下は関係してそうなファイルのメモ。
- /etc/xdg/autostart/pulseaudio.desktop
- /usr/bin/start-pulseaudio-x11
- /usr/lib/systemd/user/pulseaudio.socket, .service
pulseaudioの設定
- /etc/pulse/の以下のファイルを~/.config/pulse/にコピー
- daemon.confを編集
- daemonize = yes だけあれば十分か
- client.confを編集
- autospawn = no を指定
- default.paを編集
- ばっさり削り以下のようにする。(nullとjackdbusを追加)
.fail load-module module-null-sink .ifexists module-jackdbus-detect.so .nofail load-module module-jackdbus-detect channels=2 .fail .endif .ifexists module-esound-protocol-unix.so load-module module-esound-protocol-unix .endif load-module module-native-protocol-unix
pulseaudioを起動し、pavucontrolで動いていることを確認。 音はJACKで制御するのでこのような設定にしている。