Всем доброго времени суток, не так давно появилась необходимость вывести звук на несколько наушников подключенных по bluetooth к ноутбуку, система Ubuntu 22.04, ядро 6.8.0. Пересмотрел много информации, но почти все не то, куча ошибок, зависаний и тд. Решил обобщить все что было прочитано и попробовано и что в итоге вышло.
Начнем с того, что нужно посмотреть какие модули установлены в системе для PulseAudio:
pactl list modules
Выведено будет большой список всех загруженных модулей, он очень большой, у меня аж 32 модуля было установлено, для настройки много поточного воспроизведения необходимо установить модуль:
pactl load-module module-combine-sink
теперь необходимо установить утилиту paprefs, данная утилита включает функции виртуализации аудио потока
sudo apt install paprefs
sudo paprefs
После запуска выйдет диалоговое окно, необходимо перейти на последнюю вкладку и включить: Add virtual output device for simultaneous output on all local sound cards.
Далее необходимо посмотреть список существующих устройств вывода звука
pactl list short sinks
Далее создадим виртуальное устройство вывода звука
pacmd load-module module-combine-sink sink_name=combined slaves=sinks1, sinks2
sink_name - указать наименование будущего виртуального устройства
slaves - через запятую указать наименование устройств из списка выведенного командой выше для их объединения.
Если ее раз вывести список устройств командой
pactl list short sinks
То вы должны увидеть в списке вновь созданное виртуальное устройство.
Далее при желании его можно установить как устройство воспроизведения по умолчанию командой
pactl set-default-sink combined
Либо можно выбирать через что воспроизводить в микшере. В маем случае все отлично работает. Всем спасибо, что дочитали. Надеюсь кому-нибудь поможет данная статья.
Автор: pol-metra1
