새 싱크를 추가할 때 PulseAudio에서 기본 싱크를 유지하는 방법은 무엇입니까?

새 싱크를 추가할 때 PulseAudio에서 기본 싱크를 유지하는 방법은 무엇입니까?

나는 다음과 같은 싱크대를 만들고 있습니다 :

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

문제는 즉시 기본 설정이 된다는 것입니다.

그것을 피하는 방법?

지금은 현재 기본값을 기억한 pacmd info | sed -nre 's/Default sink name:\s*(.*)/\1/p'다음 복원하는 해결 방법을 사용하고 있습니다.

답변1

사용자 모드로 pulseaudo의 경우

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

집에서 먼저 폴더를 만들어야 할 수도 있습니다. 나는 가능하다면 집에서 변화를 주는 것을 선호합니다.

문자열을 검색하여 #set-default-sink주석을 제거하고 뒤에 원하는 기본 싱크를 작성하세요.

시스템 모드의 펄스 오디오의 경우 직접 변경합니다./etc/pulse/default.pa

관련 정보