Я создаю такой приемник:
pactl load-module module-null-sink sink_name=DummyPulseDeviceSink
Проблема в том, что он сразу становится стандартным.
Как этого избежать?
На данный момент я использую обходной путь с запоминанием текущего значения по умолчанию с помощью pacmd info | sed -nre 's/Default sink name:\s*(.*)/\1/p'
и последующим восстановлением.
для pulseaudo as im usermode
cp /etc/pulse/default.pa $ HOME / .config / pulse / default.pa
Возможно, вам придется сначала создать папку в твоем доме. Я предпочитаю вносить изменения, если это возможно, в моем доме.
Найдите строку #set-default-sink
, удалите комментарий и напишите свой приемник по умолчанию, который вам нужен.
для pulseaudio в системном режиме вы вносите изменения непосредственно в /etc/pulse/default.pa