Я “колупался” с неработающим микрофоном на своем ноутбуке, начиная с Ubuntu 8.04, и это не приводило к положительным результатам. С каждым обновлением дистрибутива я возвращался к этой проблеме в расчете на то, что наконец-то сборщики Ubuntu пофиксили эту проблему. Но я, видимо зря надеялся. Короче, к версии 9.10 я уже подзабил на это дело, решив, что, возможно, у меня не работает сам микрофон, и дело не в дистрибутиве.

Вроде бы, микрофон — не такая важная вещь, но я частенько имею дело со Skype’ом, и мне приходилось на этом компьютере исключительно переписываться в чате)).

Однако сегодня я, неожиданно, нашел решение проблемы. Звуковая карта моего ноутбука — ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01) , ноутбук фирмы Acer:

lspci | grep Audio

Чтобы заставить эту железяку работать, необходимо добавить в /etc/modprobe.d/alsa-base.conf (я исхожу из того, что в систему уже установлена Alsa. Устанавливается по умолчанию в Ubuntu) следующую стоку:

options snd-hda-intel probe_mask=3 position_fix=1 model=acer

И перезагрузить компьютер. После этого необходимо настроить громкость ввода и вывода микрофона в системе через alsamixer - микшером Gnome в данной ситуации сделать ничего не удасться. Для увеличения громкости вполне может понадобиться подкрутить параметр Mic Boost. Alsamixer может быть не установлен, для установки в консоли надо выполнить следующую команду:

$ sudo aptitude install alsamixer

К слову, микшер Gnome все таки может кое-что, но, на данный момент, расширенные настройки звука ему, видимо, не под силу  :).

Кстати, лично мне, при работе со Skype, понадобилось отключить флажок Allow skype to automatically adjust my mixer levels, чтобы программа сама не убавляла настройки Mic Volume и Mic Boost:

Настройки аудио в Skype