Был вначале PulseAudio. Работал. Как-то работал и не мешал. Удалил. Поставил PipeWire+WirePlumber и тут началось…
Проблема
Вообщем, puvacontrol показывает 18 различных профилей, но !
- Нет профиля 2.0 для наушников через порт line-out(Зеленый).
- Кривой профиль «Analog Output» с «Channel map: FL FR» который слушает порт CS-out(оранжевый. который для сабвуфера), но именут его как
Ports:
analog-output-lineout: Line Out (type: Line, priority: 9000, availability group: Legacy 4, available)
analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability group: Legacy 5, not available)
Active Port: analog-output-lineout
Т.е. если я правильно понял, то данный профиль для двух портов. Либо спереди для headphones либо сзади для headphones/speakers.
- Профиль 2.1 «Analog Surround 2.1 Output» «Channel map FL FR LFE» выводит звук через порт line-out(зеленый), что меня не устраивает так как мне этот порт нужен для сабвуфера. А приходится через него слушать наушники + слушать гул LFE канала который почему-то идет через динамики(к сабвуферу не прислушивался. мб тоже гудит). В профиле ничего не сказано(либо я сплепой) чтобы он передавал звук LFE канала на колонки слушая звук из наушников.
Цель
- Иметь 1 профиль 2.0 под наушники c каналами FL FR c порта line-out(зеленый), он же в системе утилитой hdajacksensetest отображается как "Pin 0x14 (Green Line Out, Rear side): present = Yes.
- И иметь профиль 2.1 под колонки+сабвуфер FL FR LFE и чтобы LFE шел только на сабвуфер и вывод был через порт CS-out (оранжевый), он же «Pin 0x16 (Orange Line Out, Rear side): present = Yes»
- Удалить/отключить все левые профили
Что мне сделать надо для этого? Я в упор не вижу решения, даже не могу найти какой-то пример который мне подошел бы. Даже гуглить в каком направлении не знаю. То ли мне конфиги альсы править, то ли pipewire.conf или что-то в pipewire-pulse.conf или в wireplumbere что-то подкрутить. Какова роль и место канала LFE без сабвуфера. Я видел какую-то опцию связанную с mix lfe, но суть не понял.