31

ALSA нынче уже мало кем конфигурируется напрямую. Обычно есть системные конфиги в /usr/share/alsa*, которые не правятся напрямую. Для внесения в них изменений их копируют в /etc и уже эту копию правят. А если один из пользователей предъявляет иные требования к настройкам звука, он может брать конфиги из /etc, копировать их себе в $HOME и там править. Но, поскольку в наши дни практически повсеместно звук выводится не напрямую через ALSA, а через звуковой сервер -- pulseaudio, работающий поверх ALSA, то и настраивать нужно именно pulseaudio. У меня, кстати, тоже ноутбук с универсальным единственным входом-выходом и все работает из коробки. При подключении четырехпиновой гарнитуры я могу записывать звук как со встроенного микрофона, так и с микрофона гарнитуры. И это свободно настраивается в pavucontrol. Более того, любые внешние ЦАПы, bluetooth-колонки и гарнитуры (которые являются ни больше, ни меньше, внешними звуковыми картами) подхватываются автоматом.
P.S. По поводу отключения встроенных динамиков при подключении внешнего устройства. В alsamixer есть флажок "auto-mute". Почему его нет в pavucontrol, надо уже у Поттеринга допытываться, т.к. пульса -- это его код.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Slackware64-current/Xfce/Lenovo G580

32

yars пишет:

ALSA нынче уже мало кем конфигурируется напрямую. Обычно есть системные конфиги в /usr/share/alsa*, которые не правятся напрямую. Для внесения в них изменений их копируют в /etc и уже эту копию правят. А если один из пользователей предъявляет иные требования к настройкам звука, он может брать конфиги из /etc, копировать их себе в $HOME и там править. Но, поскольку в наши дни практически повсеместно звук выводится не напрямую через ALSA, а через звуковой сервер -- pulseaudio, работающий поверх ALSA, то и настраивать нужно именно pulseaudio. У меня, кстати, тоже ноутбук с универсальным единственным входом-выходом и все работает из коробки. При подключении четырехпиновой гарнитуры я могу записывать звук как со встроенного микрофона, так и с микрофона гарнитуры. И это свободно настраивается в pavucontrol. Более того, любые внешние ЦАПы, bluetooth-колонки и гарнитуры (которые являются ни больше, ни меньше, внешними звуковыми картами) подхватываются автоматом.
P.S. По поводу отключения встроенных динамиков при подключении внешнего устройства. В alsamixer есть флажок "auto-mute". Почему его нет в pavucontrol, надо уже у Поттеринга допытываться, т.к. пульса -- это его код.

с микрофоном проблем не. С блютуз колонками тоже. auto-mute в алсамиксере не работает.

Acer Aspire 7 /OpenSuse Tumbleweed