Устранение проблем со встроенным микрофоном ноутбуков

На всех моих ноутбуках на разных версиях Ubuntu была у меня одна проблема, которая мне не позволяла пользоваться Skype вне дома! Суть в том, что встроенный микрофон ноутбука либо не работал совсем, либо работал с серьезными искажениями. Из-за чего приходилось пользоваться внешней гарнитурой, во всем была виновата система Pulseaudio - прослойка между программами и звуковой системой Alsa.

Решить проблему со встроенным микрофоном помогла инструкция приведенная ниже. Суть ее заключается в удалении Pulseaudio и непосредственном использовании Alsa.

1. Прибиваем и удаляем pulseaudio:

sudo apt-get remove pulseaudio gstreamer0.10-pulseaudio
killall pulseaudio

2. Убираем мусор из гномовской сессии:

gnome-session-properties

В открывшемся окне ищем и снимаем галку с gnome-volume-control-applet - он все равно ничего не может, кроме как жаловаться на отсутствие pulseaudio.

Если вы пользователь Ubuntu 10.04, 10.10 вам нужен 3, 4 пункт, если же у вас версия Ubuntu 11.04 и новее переходим сразу к 5 пункту

3. Для восстановления микшера, апплета, управления с клавиатуры.

Добавляем ключ:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com F76FFEBE

Затем добавляем источники резиториев.
Для Ubuntu 10.04:

deb http://ppa.launchpad.net/dtl131/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/dtl131/ppa/ubuntu lucid main

Для Ubuntu 10.10:

deb http://ppa.launchpad.net/dtl131/ppa/ubuntu maverick main
deb-src http://ppa.launchpad.net/dtl131/ppa/ubuntu maverick main

Обновляемся:

sudo apt-get update & sudo apt-get upgrade

4. Добавляем на панель регулятор громкости.

5. Приводим в порядок gconf:

gconftool-2 -s --type string /desktop/gnome/sound/default_mixer_device "alsamixer"
gconftool-2 -s --type list --list-type string /desktop/gnome/sound/default_mixer_tracks "[Master]"
gconftool-2 -s --type boolean /desktop/gnome/sound/enable_esd false
gconftool-2 -s --type string /system/gstreamer/0.10/default/audiosink "alsasink"
gconftool-2 -s --type string /system/gstreamer/0.10/default/audiosrc "alsasrc"
gconftool-2 -s --type string /system/gstreamer/0.10/default/chataudiosink "alsasink"
gconftool-2 -s --type string /system/gstreamer/0.10/default/musicaudiosink "alsasink"

6. Теперь осталось только перезапустить gnome-settings-daemon, лучше это делать не из терминала, а из диалога запуска alt+F2:

killall gnome-settings-daemon && sleep 2s && gnome-settings-daemon

Перезагружаемся и проверяем наличие звука.

У пользователей Ubuntu 10.04 и 10.10 после перезагрузки регулятор громкости уже будет на панели, а вот у более свежих Ubuntu он отсуствует. Не стоит расстраиваться, есть не мало альтернатив. Один и вариантов (я им пользуюсь) это скачать и установить небольшую программку volti. Не забываем добавить ее в автозапуск приложений, перезагружаемся и видим регулятор громкости.

Если вам срочно требуется разместить вакансию бесплатно, тогда зайдите на сайт rekrut.pro.

Vladimir Znak
2012-10-15 23:05:00
Лечение головной боли отрубанием головы. Молодцы, еще и других учите прогрессивным методам решения проблем.
Васисуалий Лоханкин
2012-10-16 02:40:00
Так выпишите ваш рецепт. Кто не даёт-то? Тем более, что есть такая штука: http://ubuntovod.ru/site-news/avtorstvo-na-ubuntovode.html
Vladimir Znak
2012-11-19 23:59:00
Я бы рад, только не встречал проблем с микрофоном в скайпе, а из текста новости непонятно, в чем именно провинился pulseaudio.