Как сохранить приемник по умолчанию в PulseAudio при добавлении нового?

Как сохранить приемник по умолчанию в PulseAudio при добавлении нового?

Я создаю такую ​​раковину:

pactl load-module module-null-sink sink_name=DummyPulseDeviceSink

Проблема в том, что он сразу же становится значением по умолчанию.

Как этого избежать?

На данный момент я использую обходной путь, запоминая текущие настройки по умолчанию, pacmd info | sed -nre 's/Default sink name:\s*(.*)/\1/p'а затем восстанавливая их.

решение1

для PulseAudo как im usermode

cp /etc/pulse/default.pa $HOME/.config/pulse/default.pa

Возможно, вам придется сначала создать папку у себя дома. Я предпочитаю вносить изменения, если это возможно, у себя дома.

Найдите строку, #set-default-sinkудалите комментарий и напишите желаемый вами приемник по умолчанию.

для PulseAudio в системном режиме вы вносите изменения непосредственно в/etc/pulse/default.pa

Связанный контент