С 16.04 все стало намного проще :)
Просто установите qjackctl
и pulseaudio-module-jack
модуль:
apt-get install qjackctl pulseaudio-module-jack
Затем настройте qjackctl
>> чтобы выполнить следующую команду после запуска. Скопируйте его в "Настройка...", "Параметры", "Выполнить скрипт после запуска".:
pacmd set-default-sink jack_out
И это все. Pulseaudio распознает (через D-Bus), что разъем запущен, и автоматически направит звук на него. Когда разъем остановлен, Pulseaudio вернется к нормальной маршрутизации и снова начнет отправлять аудио непосредственно на карту.
Таким образом (почти) по умолчанию Pulseaudio реализует настройку, описанную выше mmv-ru.