2419
Вывод звука не туда [Xonar DGX]
Здравствуйте,
Поставил Manjaro KDE 20.0.3. По умолчанию нет звука из колонок (воткнуты в звуковую карту сзади компа), но есть в наушниках, если их воткнуть в переднюю панель ПК.
В alsamixer могу выбрать свою звуковую карту (Xonar DGX). Далее в столбце «Analog Ouput» изменить «Analog Output [Stereo Headphones FP]» на «Analog Output [Stereo Headphones]» и звук появится на колонках. На наушники система перестанет реагировать: втыкаю вытыкаю, звук в любом случае из колонок, а в наушниках тишина.
Также есть третий вариант в столбце «Analog Ouput» — «Analog Output [Multichannel]». Он аналогичен «Analog Output [Stereo Headphones]», но при его выборе система перестаёт реагировать на програмную настройку громкости: то есть меняю громкость в трее, а она не меняется.
Как мне всё это починить? Нужно, чтобы система понимала, куда выводить звук, а то сейчас Я переключаю сам через alsamixer. В добавок по умолчанию звук наушники, а Я их редко использую, то есть при каждом запуске manjaro приходится руками менять вывод звука на колонки.
Поставил Manjaro KDE 20.0.3. По умолчанию нет звука из колонок (воткнуты в звуковую карту сзади компа), но есть в наушниках, если их воткнуть в переднюю панель ПК.
В alsamixer могу выбрать свою звуковую карту (Xonar DGX). Далее в столбце «Analog Ouput» изменить «Analog Output [Stereo Headphones FP]» на «Analog Output [Stereo Headphones]» и звук появится на колонках. На наушники система перестанет реагировать: втыкаю вытыкаю, звук в любом случае из колонок, а в наушниках тишина.
Также есть третий вариант в столбце «Analog Ouput» — «Analog Output [Multichannel]». Он аналогичен «Analog Output [Stereo Headphones]», но при его выборе система перестаёт реагировать на програмную настройку громкости: то есть меняю громкость в трее, а она не меняется.
Как мне всё это починить? Нужно, чтобы система понимала, куда выводить звук, а то сейчас Я переключаю сам через alsamixer. В добавок по умолчанию звук наушники, а Я их редко использую, то есть при каждом запуске manjaro приходится руками менять вывод звука на колонки.
6 комментариев
inxi -Fxz
aplay -l
Как мне добавить свою звуковую карту в hdajackretask, чтобы ремапнуть?
Нюанс два: я ступил, Вы же с дискреткой работаете, hdajackretask ее не ремапит (там вообще выходы могут такого не уметь).
И нюанс номер три — звук на переднюю панель выводит встройка.
Но, раз Вы можете переключать порт вывода звука в микшере, то это можно заскриптовать.
Два варианта:
+ ещё что-то щёлкает (мб реле) при переключении между задней и передней панелями в альсе.
На винде щелчков нет, но и звук тут переключается на альсой, а автоматически.
Не подскажете, где отлавливать событие втыкания наушников? Колонки 24/7 подключены, а вот наушники то подключаю, то отключаю.
Также замечу, что если сама фронтальная панель выполнена по стандарту AC97, то у него автодетекта просто нет. При этом разъем совместим.
Тут есть простое, как палка решение. Создаем скрипт вроде приведенного ниже и вешаем его на хоткей. Все.