[Comm] Почему может не работать микрофон
Eugene Prokopiev
=?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Вт Сен 11 20:30:10 MSD 2007
Sergey Vlasov пишет:
> On Tue, Sep 11, 2007 at 06:28:10PM +0400, Eugene Prokopiev wrote:
>> 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM
>> (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
>
> А какой кодек там стоит? Покажите содержимое
> /proc/asound/card0/codec97#0/ac97#0-0
# cat /proc/asound/card0/codec97#0/ac97#0-0
0-0/0: SigmaTel STAC9750,51
PCI Subsys Vendor: 0x8086
PCI Subsys Device: 0x0303
Capabilities : -headphone out-
DAC resolution : 20-bit
ADC resolution : 20-bit
3D enhancement : SigmaTel 3D Enhancement
Current setup
Mic gain : +0dB [+0dB]
POP path : pre 3D
Sim. stereo : off
3D enhancement : off
Loudness : off
Mono output : MIX
Mic select : Mic2
ADC/DAC loopback : off
Extended ID : codec=0 rev=1 AMAP DSA=0 SPDIF VRA
Extended status : SPCV SPDIF=10/11 VRA
PCM front DAC : 48000Hz
PCM ADC : 48000Hz
SPDIF Control : Consumer PCM Category=0x2 Generation=1 Rate=48kHz
> (ну и заодно точную модель материнской платы).
а это как узнать?
вот весь вывод lspci:
00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM
Controller/Host-Hub Interface (rev 01)
00:02.0 VGA compatible controller: Intel Corporation
82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2
EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC
Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller
(rev 01)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
SMBus Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
01:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado]
(rev 78)
01:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
01:02.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro
100] (rev 05)
>> Железо фактически одинаковое, все настройки тоже, на первом запись звука
>> работала, на втором уже нет. alsamixer крутил - бесполезно.
>
> Покажите полностью вывод команды amixer contents (иногда в микшере
> ALSA бывают довольно неочевидные настройки).
# amixer contents
numid=5,iface=MIXER,name='Master Mono Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=6,iface=MIXER,name='Master Mono Playback Volume'
; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0
: values=31
| dBscale-min=-46.50dB,step=1.50dB,mute=0
numid=1,iface=MIXER,name='Master Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=2,iface=MIXER,name='Master Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
: values=24,24
| dBscale-min=-46.50dB,step=1.50dB,mute=0
numid=3,iface=MIXER,name='Headphone Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=4,iface=MIXER,name='Headphone Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
: values=24,24
| dBscale-min=-46.50dB,step=1.50dB,mute=0
numid=31,iface=MIXER,name='3D Control - Center'
; type=INTEGER,access=rw------,values=1,min=0,max=15,step=0
: values=15
numid=32,iface=MIXER,name='3D Control - Depth'
; type=INTEGER,access=rw------,values=1,min=0,max=15,step=0
: values=15
numid=28,iface=MIXER,name='3D Control - Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=27,iface=MIXER,name='PCM Out Path & Mute'
; type=ENUMERATED,access=rw------,values=1,items=2
; Item #0 'pre 3D'
; Item #1 'post 3D'
: values=0
numid=22,iface=MIXER,name='PCM Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=23,iface=MIXER,name='PCM Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
: values=31,31
| dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=14,iface=MIXER,name='Line Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=15,iface=MIXER,name='Line Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
: values=31,31
| dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=16,iface=MIXER,name='CD Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=17,iface=MIXER,name='CD Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
: values=28,28
| dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=13,iface=MIXER,name='Mic Boost (+20dB)'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=30,iface=MIXER,name='Mic Select'
; type=ENUMERATED,access=rw------,values=1,items=2
; Item #0 'Mic1'
; Item #1 'Mic2'
: values=1
numid=11,iface=MIXER,name='Mic Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=12,iface=MIXER,name='Mic Playback Volume'
; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0
: values=28
| dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=9,iface=MIXER,name='Phone Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=10,iface=MIXER,name='Phone Playback Volume'
; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0
: values=31
| dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=18,iface=MIXER,name='Video Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=19,iface=MIXER,name='Video Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
: values=31,31
| dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=7,iface=MIXER,name='PC Speaker Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=8,iface=MIXER,name='PC Speaker Playback Volume'
; type=INTEGER,access=rw---R--,values=1,min=0,max=15,step=0
: values=15
| dBscale-min=-45.00dB,step=3.00dB,mute=0
numid=20,iface=MIXER,name='Aux Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=21,iface=MIXER,name='Aux Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
: values=31,31
| dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=29,iface=MIXER,name='Mono Output Select'
; type=ENUMERATED,access=rw------,values=1,items=2
; Item #0 'Mix'
; Item #1 'Mic'
: values=0
numid=24,iface=MIXER,name='Capture Source'
; type=ENUMERATED,access=rw------,values=2,items=8
; Item #0 'Mic'
; Item #1 'CD'
; Item #2 'Video'
; Item #3 'Aux'
; Item #4 'Line'
; Item #5 'Mix'
; Item #6 'Mix Mono'
; Item #7 'Phone'
: values=0,0
numid=25,iface=MIXER,name='Capture Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=26,iface=MIXER,name='Capture Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=15,step=0
: values=0,0
| dBscale-min=0.00dB,step=1.50dB,mute=0
numid=33,iface=MIXER,name='IEC958 Playback Con Mask'
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x0f]
numid=34,iface=MIXER,name='IEC958 Playback Pro Mask'
; type=IEC958,access=r-------,values=1
: values=[AES0=0xcf AES1=0x00 AES2=0x00 AES3=0x00]
numid=37,iface=MIXER,name='IEC958 Playback AC97-SPSA'
; type=INTEGER,access=rw------,values=1,min=0,max=3,step=0
: values=3
numid=35,iface=MIXER,name='IEC958 Playback Default'
; type=IEC958,access=rw------,values=1
: values=[AES0=0x00 AES1=0x82 AES2=0x00 AES3=0x02]
numid=36,iface=MIXER,name='IEC958 Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=off
numid=38,iface=MIXER,name='External Amplifier'
; type=BOOLEAN,access=rw------,values=1
: values=on
> Микрофон подключен к задней панели на материнской плате?
да
> При
> использовании входа с передней панели корпуса иногда необходимо делать
> дополнительные настройки (в своё время для поддержки этого входа на
> ASUS A8V (кодек ALC850) мне пришлось писать патч, добавляющий в микшер
> необходимый переключатель для включения дополнительного микрофонного
> входа на этих кодеках).
самое обидное, что где-то c месяц назад на этой машине стояла какая-то
бета десктопа+бранч, и sflphone/twinkle на ней работали :(
--
С уважением,
Прокопьев Евгений
Подробная информация о списке рассылки community