Здравствуйте.
На ноутбуке при подключении наушников и микрофона не отключаются встроенные динамики и микрофон. Как удалось выяснить, в данной ситуации требуется специальная настройка драйвера ALSA. Необходимо сначала выяснить модель аудиоконтроллера командой `$ cat /proc/asound/card0/codec* | grep Codec`. Затем, требуется найти секцию для данного чипа в файле /usr/share/doc/alsa-base/drivers/HD-Audio-Models.txt.gz. В найденной секции нужно выбрать модель собственного ноутбука и внести её в качестве значения для параметра model опции snd-hda-intel в файл /etc/modprobe.d/alsa-base.conf. Настроечный файл при этом должен принять примерно следующий вид:
[console]
<...>
options snd-via82xx-modem index=-2
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
+ # Sound chip configuration
+ options snd-hda-intel model=<модель_вашего_аудиоконтроллера>
[/console]
В моем случае, всё оказалось не так просто.
Во-первых, при поиске аудиоконтроллера мне удалось установить модель чипа (Conexant ID 506e). Однако, в файле с перечнем чипов не оказалось моего устройства (из чипов Conexant там присутствуют только Conexant 5045, Conexant 5047, Conexant 5051 и Conexant 5066). Во-вторых, в списке компьютеров отсутствовала модель моего ноутбука. И в-третьих, несколько попыток установить в качестве параметра model модель ноутбука, не соответствующего моей модели, из предложенного списка, не увенчались успехом.
В чем причина описанного изъяна? Как настроить отключение встроенных динамиков и микрофона при подключении аналогичных внешних устройств? Существует ли вероятность, что корректно работающего драйвера, вообще, не найдется в комплекте ALSA и что в таком случае делать?
Спасибо.
Debian GNU/Linux 6.0.2;
ALSA 1.0.23;
Звуковая карта HDA Intel PCH;
Звуковой чип Conexant 506e;
Ноутбук Sony VAIO E-серия.
LinuxForum.Fans
Не отключаются встроенные динамики и микрофон
Автор: SamuelLinux
2 сообщений
1838 просмотров
Попробуйте ядро 2.6.38 - добавлена дополнительная модель:
299 asus Asus K52JU, Lenovo G560
http://lxr.free-electrons.com/source/Documentation/sound/alsa/HD-Audio-Models.txt?v=2.6.38 - относится к семейству "Conexant 5066"- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=6da8b51657a9cd5a87b4e6e4c7bc76b598a95175
Войдите или зарегистрируйтесь, чтобы ответить.