Не работает встроенный микрофон на Dell Vostro 3360 ([РЕШЕНО])

Всё, что связано с ноутбуками.

Модератор: Модераторы разделов

Аватара пользователя
post-factum
Сообщения: 21
ОС: Arch Linux

Не работает встроенный микрофон на Dell Vostro 3360

Сообщение post-factum »

Привет.

Столкнулся с тем, что встроенный микрофон на ноуте Dell Vostro 3360 не работает. Самое смешное то, что мне таки удавалось его завести, но недавно я снёс систему, а конфиг не сохранил. Правил то ли option'ы для snd-hda-intel, то ли файл ~/.asoundrc. Но убейте, не помню, что именно :(.

Запись с микрофона даёт один шум, в alsamixer все ползунки выкручены на 100%, mute убран, capture включен. Pulse нет.

Лог alsa-info вот здесь.

Кратко о звуковухе:

Код: Выделить всё

[pf@spock]:[~][1]% lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
[pf@spock]:[~][0]% cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xd0610000 irq 44
[pf@spock]:[~][0]% cat /proc/asound/card0/codec\#0 | grep -i codec
Codec: Cirrus Logic CS4213


Кратко о системе:

Код: Выделить всё

[pf@spock]:[~][0]% cat /etc/os-release | head -n 1
NAME="Arch Linux"
[pf@spock]:[~][0]% uname -a
Linux spock 3.8.2-pf #1 SMP PREEMPT Fri Apr 5 22:01:37 EEST 2013 x86_64 GNU/Linux
[pf@spock]:[~][0]% lsmod | grep snd
snd_hda_codec_hdmi     28405  1
snd_hda_codec_cirrus    18068  1
snd_hda_intel          36448  2
snd_hda_codec         119441  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_cirrus
snd_hwdep               6578  1 snd_hda_codec
snd_pcm                84459  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc          8260  2 snd_pcm,snd_hda_intel
snd_timer              20451  1 snd_pcm
snd                    67586  11 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel,snd_h
da_codec_cirrus
soundcore               6755  1 snd
[pf@spock]:[~][0]% zgrep -i config_snd /proc/config.gz | grep -v "^#"
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_JACK=y
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_HRTIMER=m
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
CONFIG_SND_DYNAMIC_MINORS=y
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
CONFIG_SND_VMASTER=y
CONFIG_SND_KCTL_JACK=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_RAWMIDI_SEQ=m
CONFIG_SND_MPU401_UART=m
CONFIG_SND_DRIVERS=y
CONFIG_SND_DUMMY=m
CONFIG_SND_ALOOP=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MTPAV=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
CONFIG_SND_PCI=y
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_PREALLOC_SIZE=4096
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_RECONFIG=y
CONFIG_SND_HDA_INPUT_BEEP=y
CONFIG_SND_HDA_INPUT_BEEP_MODE=1
CONFIG_SND_HDA_INPUT_JACK=y
CONFIG_SND_HDA_PATCH_LOADER=y
CONFIG_SND_HDA_CODEC_HDMI=y
CONFIG_SND_HDA_CODEC_CIRRUS=y
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0


Очень прошу подсказать, что делать, если есть те, кто с таким сталкивался и как-то фиксил.
Linux spock 4.9.0-pf3 #1 SMP PREEMPT Fri Dec 30 22:00:39 UTC 2016 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
post-factum
Сообщения: 21
ОС: Arch Linux

Re: Не работает встроенный микрофон на Dell Vostro 3360

Сообщение post-factum »

В ядре 3.9 благодаря значительной переработке кода HDA эта проблема исправлена.
Linux spock 4.9.0-pf3 #1 SMP PREEMPT Fri Dec 30 22:00:39 UTC 2016 x86_64 GNU/Linux
Спасибо сказали: