Задачи:
От root добавить к файлу "/etc/pulse/default.pa" следующие строки:
В качестве параметра "master" указываем имя Sink-а определённого выше (например - alsa_output.pci-0000_00_1b.0.analog-surround-40):
# Создаём два синка для передних и задних каналов load-module module-remap-sink sink_name=speakers master=alsa_output.pci-0000_00_1b.0.analog-surround-40 channels=2 master_channel_map=front-left,front-right channel_map=front-left,front-right remix=no load-module module-remap-sink sink_name=headphones master=alsa_output.pci-0000_00_1b.0.analog-surround-40 channels=2 master_channel_map=rear-left,rear-right channel_map=front-left,front-right remix=no # Меняем описание. Именно эти имена будут выводится в программах update-sink-proplist speakers device.description="Speakers (Internal card Front channels)" update-sink-proplist headphones device.description="Headphones (Internal card Rear channels)" # Установка уровней громкости для родительского и headerphones синков set-sink-volume 0 100000 set-sink-volume headphones 65536 # Синк по умолчанию - Колонки (передние каналы) set-default-sink speakers
В файле "/etc/pulse/daemon.conf" раскоментируем (или добавляем) строку:
flat-volumes = no
Перезапускаем pulseaudio:
От пользователя выполнить "pulseaudio -k". В моём случае, после этой команды pulseaudio завершается и запускается сам, подхватывая новые параметры (что или кто его запускает - не знаю).
Система запоминает сделанный выбор, какое приложение куда должно выводить.
Если выводить в родительский Sink, звук выводится одновременно и в передние и в задние каналы.
Что получил после этих манипуляций?