Я пытаюсь заставить оба из своих мониторов играть аудио из своих динамиков. Они соединены по HDMI.
Я могу заставить их играть аудио по одному. Но как я заставляю их обоих играть аудио одновременно?
Это не программная проблема, и я боюсь, что она не может быть решена этот путь. Я предлагаю, чтобы Вы изучили аудио аппаратные средства разделителя, которые специально разработаны для этого.
Править: узнанное добавление поддельного устройства с paprefs
пакет (который комбинирует другие устройства) может быть опцией. Описанный подробно на Игре звучат через два или больше вывода/устройства
ПРИМЕЧАНИЕ. Для некоторых упомянутых приложений см. Воспроизведение звука через два или более выхода/устройства.
У меня также есть 2 монитора HDMI, которые почему-то не связываются автоматически с paprefs
при добавлении виртуального выхода для всех устройств, описанные ниже шаги сработали для меня с встроенным звуком
только карта, надеюсь, это сработает на вашей установке, так как я думаю, что у вас есть 2 карты, судя по скриншоту.
Добавить пользовательский профиль для совместного вывода аналогового и цифрового сигналов
sudo gedit /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
Сохраните его в последней строке файла
[Profile output:analog-stereo+output:hdmi-stereo+output:hdmi-stereo-extra1]
description = Shared Analog/Digital Stereo Output #Laptop Speakers + HDMI Monitor Speakers
output-mappings = analog-stereo hdmi-stereo hdmi-stereo-extra1
Перезапустите pulseaudio, чтобы получить пользовательский профиль
pulseaudio -k
Откройте
Регулятор громкости PulseAudio
>Вкладка «Конфигурация»
и установите свой собственный профильОткройте
Настройки PulseAudio
> вкладкуОдновременный вывод
и установите флажокОткройте Ubuntu
Настройки звука
> вкладкуВывод
и выберитеОдновременный вывод на*
Воспроизвести любую песню для тестирования
Другие опубликованные решения работают, однако вы столкнетесь с некоторыми проблемами со стереозвуком, так как ваши выходные динамики теперь (LR) (LR). Что вам нужно сделать, так это переназначить «левый» аудиоканал на динамик левого канала на левом мониторе, а затем «правый» аудиоканал на динамик правого канала на правом мониторе. Таким образом, у вас будут такие выходные динамики (L x)(x R).
Найдите правильные идентификаторы устройств:
aplay -l
Добавьте новую конфигурацию в начало «/etc/pulse/default.pa»:
load-module module-alsa-sink device="hw:1,8" sink_name=hdmi_left channel_map=front-left,lfe
load-module module-alsa-sink device="hw:1,10" sink_name=hdmi_right channel_map=lfe,front-right
load-module module-combine-sink sink_name=combined slaves=hdmi_left,hdmi_right
set-default-sink combined
Я использую «lfe», чтобы отключить два средних динамика. Вы можете переназначить каждый аудиоканал, чтобы он выходил на оба динамика на соответствующих мониторах, то есть (L L) (R R), но, по крайней мере, в моей настройке это звучит ужасно.