[Решено] Не работает встроенный микрофон на Dell Vostro 3300

Ноутбук Dell Vostro 3300, i5-460m, 4ГБ озу, БИОС последний доступный, среда - XFCE. Когда покупал ноут была установлена максимальная - микрофон работал, то есть дело не в железе. Возможно это важно - в инете про ноут пишут что там “массив микрофонов”, а проще говоря - два микрофона.

Установлена alsa. Пробовал и с pulseaudio, но решил что с alsa мне как чайнику будет проще разобраться - снес пульс.

root ~ # pacman -Qs alsa
local/alsa-firmware 1.0.25-1
    ALSA firmware package
local/alsa-lib 1.0.25-1
    An alternative implementation of Linux sound support
local/alsa-oss 1.0.25-1
    OSS compatibility library
local/alsa-plugins 1.0.25-1
    Extra alsa plugins
local/alsa-tools 1.0.25-1
    ALSA tools package
local/alsa-utils 1.0.25-1
    An alternative implementation of Linux sound support
local/alsaplayer 0.99.81-3
    A heavily multi-threaded PCM player that tries to excercise the ALSA library and driver quite a bit

Сейчас все делаю под рутом - знаю что так нельзя и вообще это дурной тон. Когда получится все настроить - буду сидеть под обычным пользователем.

После установки alsa был только звук в наушниках. Создал файл /etc/modprobe.d/alsa-base.conf, добавил в него строку options snd-hda-intel model=auto - заработал динамик в ноуте, микрофон по-прежнему не работал. Кроме model=auto пробовал писать dell, dell-s14, generic, basic, и еще много чего отсюда:
http://git.kernel.org/?p=linux/kernel/g … Models.txt
Естественно, попробовал не все опции - это очень долго. С наиболее подходящими по названию микрофон не работает.
После каждой смены “model=…” сохранял файл, перезагружался, пробовал запись и воспроизведение вот так:
root ~ # arecord -d 5 test-mic.wav 
Recording WAVE 'test-mic.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
root ~ # aplay test-mic.wav 
Playing WAVE 'test-mic.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
Записывается шум какой-то :( Образец шума если понадобится вот http://dl.dropbox.com/u/34145620/f/test-mic.wav


Часть вывода lspci -kv касающаяся звука
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
	Subsystem: Dell Device 043f
	Flags: bus master, fast devsel, latency 0, IRQ 45
	Memory at fbc00000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel
	Capabilities: [130] Root Complex Link
	Kernel driver in use: snd_hda_intel

root ~ # groups
root bin daemon sys adm disk wheel log video audio storage scanner power
root ~ # cat /etc/group | grep audio
audio:x:92:root,gluk
root ~ # cat /proc/asound/card0/codec#0 | grep -i codec
Codec: IDT 92HD81B1X5
root ~ # cat /proc/asound/modules
 0 snd_hda_intel
root ~ # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Текущие настройки alsamixer http://dl.dropbox.com/u/34145620/f/alsa.png - микрофоны не заглушены.

Арчвики читал (с английским не очень, но и английскую тоже). Гугл гуглил. Кажется я упускаю что-то важное, помогите разобраться.
На вашем скрине похоже, что микрофон не выбран для записи (capture).
Не понял что означает “микрофон не выбран для записи”. На скрине красным написано такое:
L R
CAPTURE
100<>13

Под вторым Capture соответственно 80<>13. То есть громкость не нулевая. Кое-где в инете говорят что если установить один канал громче чем другой, то микрофон начинает работать %) Если всё выкрутить на максимум - все равно шум.
Или мой микрофон нужно назначить стандарным устройством записи? Если да, то как это сделать?
Надпись красным CAPTURE должна быть под выбранным каналом, то есть микрофоном.
Понятно. А в какую сторону копать? alsamixer это не позволяет сделать насколько я понимаю. В сторону amixer посмотрел, но man не дал просветления.

В ходе экспериментов обнаружил что CAPTURE который слева это мой микрофонный вход - воткнул туда наушники в качестве микрофона :) CAPTURE справа по идее должен быть встроенным микрофоном. Гм, ничего не понимаю.
Gluk
Понятно. А в какую сторону копать? alsamixer это не позволяет сделать насколько я понимаю.
Кто вам такое сказал?
Тыц.
Арчвики я читал. Ни нажатие “M”, ни нажатие пробела ничего не изменяет для Mic.
Через XFCE-шные настройки тоже не включается?
В графике настроек не больше
http://dl.dropbox.com/u/34145620/f/gr.png
Виноват, в графике таки можно отключить все 4 канала на вкладке “Запись”. Но все было включено - красные кружочки. Если выключено - серые.
 
Зарегистрироваться или войдите чтобы оставить сообщение.