Arch Linux에서 Pulseaudio를 실행하는 노트북이 있습니다. 노트북은 도킹 스테이션을 통해 집에서 사용됩니다. 이 스피커가 연결되어 있습니다. 하지만 가끔 헤드폰을 사용하기도 합니다. 스피커를 자동으로 음소거하고 헤드폰만 사용하는 방법은 무엇입니까?
진짜 문제는 두 잭 커넥터가 모두 동일한 오디오 장치에서 작동한다는 것입니다.
# pacmd list-sinks
1 sink(s) available.
* index: 1
...
나는 verbose 모드에서 pulseaudio를 사용할 때 부스 장치가 위치에 따라 적절하게 인식된다는 것을 알아냈습니다.
D: [pulseaudio] module-alsa-card.c: Jack 'Headphone Jack' is now unplugged
D: [pulseaudio] device-port.c: Setting port analog-output-speaker to status unknown
...
D: [pulseaudio] module-alsa-card.c: Jack 'Dock Headphone Jack' is now plugged in
...
이 정보를 사용하여 스피커를 자동으로 음소거하는 방법을 알고 계십니까?
미리 감사드립니다..