snd-hda-intel internal mic msi x340 (не работает внутренний микрофон)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

khart
Сообщения: 26
ОС: Gentoo

snd-hda-intel internal mic msi x340

Сообщение khart »

Приветcтвую!

Нужна помощь в найтроке встроеннего микрофона на ноутбуке msi x340.
Вот что включено в ядро:

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

CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_CODEC_REALTEK=y


lspci

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

khrt unknown # lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
03:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 5050 Series


dmesg

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

[    2.004014] Advanced Linux Sound Architecture Driver Version 1.0.20.
[    2.007087]   alloc irq_desc for 22 on node -1
[    2.007090]   alloc kstat_irqs on node -1
[    2.007096] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[    2.009857] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    2.011107]  sda1 sda2 sda3 sda4
[    2.022103] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.032154] usb 2-1: new high speed USB device using ehci_hcd and address 2
[    2.045125] hda_codec: Unknown model for ALC888, trying auto-probe from BIOS...
[    2.070895] hda-codec: No codec parser is available
[    2.079105] ALSA device list:
[    2.081799]   #0: HDA Intel at 0xfe9f8000 irq 22


нагуглил похожую проблему, но для убунту... и решается она там установкой пакета linux-backports-modules-alsa-karmic.

Настроил все, даже wimax, а вот какой-то, блин, микрофон никкак не получится...

Кстати, если подклюить внешний микрофон - всё работает.
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 885
ОС: gentoo

Re: snd-hda-intel internal mic msi x340

Сообщение vr13 »

покажите, что есть у кодека:
cat /proc/asound/card0/codec#0 |egrep '^[A-Z]'
Спасибо сказали:
khart
Сообщения: 26
ОС: Gentoo

Re: snd-hda-intel internal mic msi x340

Сообщение khart »

vr13 писал(а):
09.02.2010 21:36
покажите, что есть у кодека:
cat /proc/asound/card0/codec#0 |egrep '^[A-Z]'


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

$ cat /proc/asound/card0/codec#0 |egrep '^[A-Z]'
Codec: Realtek ALC888
Address: 0
Function Id: 0x1
Vendor Id: 0x10ec0888
Subsystem Id: 0x14621018
Revision Id: 0x100202
No Modem Function Group found
Default PCM:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=2, o=0, i=0, unsolicited=1, wake=1
Node 0x02 [Audio Output] wcaps 0x411: Stereo
Node 0x03 [Audio Output] wcaps 0x411: Stereo
Node 0x04 [Audio Output] wcaps 0x411: Stereo
Node 0x05 [Audio Output] wcaps 0x411: Stereo
Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
Node 0x0a [Audio Input] wcaps 0x100711: Stereo Digital
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
Node 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital
Node 0x11 [Pin Complex] wcaps 0x400780: Mono Digital
Node 0x12 [Pin Complex] wcaps 0x400401: Stereo
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x15 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x16 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x17 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x19 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x1a [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Node 0x1c [Pin Complex] wcaps 0x400481: Stereo
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
Node 0x1e [Pin Complex] wcaps 0x400780: Mono Digital
Node 0x1f [Pin Complex] wcaps 0x400680: Mono Digital
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Audio Output] wcaps 0x411: Stereo
Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 885
ОС: gentoo

Re: snd-hda-intel internal mic msi x340

Сообщение vr13 »

вроде все нормально. такие сообщения у меня тоже при загрузке вылезают

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

[    2.045125] hda_codec: Unknown model for ALC888, trying auto-probe from BIOS...
[    2.070895] hda-codec: No codec parser is available

еще попробуйте включить в ядре

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

CONFIG_SND_HDA_GENERIC=y

и последний, наверное самый глупый совет: посмотрите amixer/alsamixer - вдруг микрофон просто выключен?
Спасибо сказали:
khart
Сообщения: 26
ОС: Gentoo

Re: snd-hda-intel internal mic msi x340

Сообщение khart »

vr13 писал(а):
10.02.2010 01:00
вроде все нормально. такие сообщения у меня тоже при загрузке вылезают

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

[    2.045125] hda_codec: Unknown model for ALC888, trying auto-probe from BIOS...
[    2.070895] hda-codec: No codec parser is available

еще попробуйте включить в ядре

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

CONFIG_SND_HDA_GENERIC=y

и последний, наверное самый глупый совет: посмотрите amixer/alsamixer - вдруг микрофон просто выключен?


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

CONFIG_SND_HDA_GENERIC=y
было включено изначально, потом отключил. от него не было толку кроме дополнительных регуляторов в alsamixer'e.
В alsamixer'e есть 5 ползунков: front mic, front mic boost, capture, capture 1 и digital, пробовал записывать звук в разных комбинациях - безрезультатно.
Спасибо сказали: