Can't adjust mic volume
Hi to all,
I have problem with my microphone on my laptop. In spec audio is: Azalia Audio, 5.1 channel, with additional S/PDIF cable output for Audio support Built-in two high quality stereo speakers on sides of K/B and one subwoofer Full spec for the laptop: http://www.ecs.com.tw/ECSWebSite/Pro...nuID=1&LanID=9 I use KDE 4.2.4 and in KMix there is no tab (or bar) for mic. I try to switch on all channels, but no one is for mic. I find on internet alsaconf script or something and run it. In fact I have two choices legacy and hda-intel. Legacy "can make my system unstable" - which I don't want to rescue, and hda-intel - I'm not sure that this is my choice. Anyway I use hda-intel, but there is no mic bar in KMix. The microphone is very weak and I want to increase it's sensitivity. I try also alsamixer to make anything to max. PS: I have one more question: I can't hear skype when ringing. Only message is displayed with no sound. In alsamixer there is item called "Caller ID" in state off, which can't be turned on. Can be that the problem for skype? In resume: 1. Can't adjust mic 2. Skype didn't ring Any suggestions? Edit: lspci | grep Audio result: 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) |
I've no solution for you but I have exactly the same problem. Perhaps you would care to add a comment on this bug.
https://bugtrack.alsa-project.org/al...ew.php?id=4853 In my case, the source of the problem appears to be chip identification. My ATI sb600 (pci id 1002:4383) is identified as an Analog Devices 1981 (pci.id 11d4:1981). This is a coding issue beyond me ATM. Look at this bit from the start of /proc/asound/card0/codec#0 Codec: Analog Devices AD1981 Address: 0 Function Id: 0x1 Vendor Id: 0x11d41981 Subsystem Id: 0x103c30c2 Revision Id: 0x100200 1002 is actually the pci.id for ATI :-/. |
You also could check if the switches and mixers are recognized by Alsa itself by opening a console window (problably you have Konsole installed with KDE)
Type the following: Code:
alsamixer If your microphone is also not there, it's likely you've got a hardware support problem as business_kid described. |
I tried alsamixer, but there is no mic bar. Probably I have hardware problem (IRQ or DMA sharing conflict) as business_kid. I read "The Linux Sound NOWTO" on http://tldp.org/HOWTO/Sound-HOWTO/ but can't fix it for now. I will keep digging and if I find solution I will post it here.
Thank you! |
I think my problem is a little more complex - Internally the two chips (sb600 and AD1981) address the microphone in different places, and as a result of the misidentification, alsa looks in the wrong spot for my mike. On occasion, I get this sort of error (not logged, just on stdout)
/usr/sbin/alsactl: set_control:1266: failed to obtain info for control #9 (No such file or directory) /usr/sbin/alsactl: set_control:1266: failed to obtain info for control #10 (No such file or directory) /usr/sbin/alsactl: set_control:1266: failed to obtain info for control #11 (No such file or directory) I'd love to know what 'file or directory' it's looking for. |
All times are GMT -5. The time now is 12:39 PM. |