Хорошо, я думаю, что понял проблему. 3,5-мм «разъем для наушников» способен передавать только 2 несжатых канала (стерео). То же самое верно и для пары красных и белых штекеров RCA.
Разъемы 3,5 мм и RCA могут передавать сжатые/кодированные потоки, такие как DTS и Dolby Digital, что позволяет использовать больше каналов, если источник может кодировать, а пункт назначения может декодировать эти сигналы. Это характерно для такого оборудования, как ресиверы, телевизоры, DVD-плееры и т. д., но сами динамики редко могут декодировать эти потоки.
Вместо этого ваши динамики, вероятно, получают канал сабвуфера от одного или обоих каналов L и R. Между тем, ваша конфигурация pulseaudio фактически определила выделенный канал LFE с частотой кроссовера 80 Гц. Это означает, что все, что ниже 80 Гц, отправляется на выделенный канал LFE, а все, что выше 80 Гц, отправляется в соответствующий левый или правый канал.
Поскольку на самом деле нет выделенного канала LFE, соединение проходит только по каналам L & R, которые содержат только частоты выше 80 Гц в соответствии с вашей конфигурацией. Все, что ниже 80 Гц, вообще не передается на ваши динамики. Весь этот низкочастотный звук отсутствует, и ваш сабвуфер практически не используется.
Вы сможете решить эту проблему, изменив конфигурацию, чтобы использовать 2 канала вместо 2.1. Это позволит вашей конкретной конфигурации динамиков работать, если она предназначена для того, чтобы сабвуфер получал свой канал от L&R, как я подозреваю.
Во-первых, создайте резервную копию своей конфигурации на случай, если вам понадобится ее настроить:
sudo cp /etc/pulse/daemon.conf /etc/pulse/daemon.conf.bak
Теперь отредактируйте файл:
судо нано /etc/pulse/daemon.conf
Закомментируйте следующие строки:
; ремикс-производить-жизнь = да
; remixing-consume-lfe = да
; частота кроссовера жизни = 80
И измените следующие строки:
каналы выборки по умолчанию = 2
карта каналов по умолчанию = передний левый, передний правый
Сохранять Ctrl + О и выход Ctrl + Икс
Затем перезапустите пульс с помощью:
пульсаудио -k