Вчера я купил новый Lenovo P580 Ideapad и установил на него 12.04 64bit. Я попытался сделать с ним звонок и обнаружил, что встроенный микрофон не работает. Я включил звук в настройках звука, и все еще ничего.
Я сделал следующее
:~$ cat /proc/asound/card0/codec#* | grep Codec
Codec: Conexant CX20590
Codec: Intel PantherPoint HDMI
Следовал некоторым советам и побежал
:~$ sudo gedit /etc/modprobe.d/alsa-base.conf
, а затем добавил это в конец
options snd-hda-intel model=asus
Я усилил звук на входе с alsamixer, чтобы убедиться ... Когда на alsamixer вход был усилен до максимума, входной сигнал находился на постоянном уровне (1/3 от максимума), который, как я предполагаю, был шумом системы. Этот проигранный звук был низкочастотным. Я подключил наушники, которые имеют встроенный микрофон, и он работал, хотя на фоне все еще было гудение.
Я изменил последнюю строку в alsa-base.conf на:
options snd-hda-intel model=thinkpad
, что дало мне тот же результат.
Я не уверен, куда идти отсюда, и любая помощь будет принята с благодарностью ...
При запуске терминала:
sudo gedit /etc/modprobe.d/alsa-base.conf
Добавьте эти две строки в конец alsa-base.conf:
alias snd-card-0 snd-hda-intel
options snd-hda-intel model=auto
Сохраните и перезагрузитесь.
После перезагрузки убедитесь, что ваш микрофон не отключен. Чтобы проверить это, запустите alsamixer в терминале.
Благодарность Марку Рийкенбергу
Вы должны попытаться установить последние версии драйверов для ваших устройств. Если вы еще этого не сделали, выполните следующие действия:
Я надеюсь, что это сработает для вас, и скажите нам, если это сработало, хорошо!
Решение:
Мой ноутбук - Lenovo Ideapad S210 Touch. Мой внутренний микрофон не работал в Ubuntu 13.10. Добавление строки
options snd-hda-intel model=laptop-amic
в файл:
/etc/modprobe.d/alsa-base.conf
исправило мою проблему. Я надеюсь, что это поможет кому-то, имеющему ту же проблему.