LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-10-2010, 02:57 PM   #1
konzo
Member
 
Registered: Dec 2008
Location: Bulgaria
Distribution: Debian / Slackware / Ubuntu
Posts: 230

Rep: Reputation: 34
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)

Last edited by konzo; 01-10-2010 at 03:07 PM.
 
Old 01-11-2010, 10:52 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,294

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
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 :-/.
 
Old 01-11-2010, 11:28 AM   #3
Laurens73
Member
 
Registered: Aug 2009
Location: Zeewolde, Flevoland NL
Distribution: Debian squeeze (Gnome) on netbooks; Debian Lenny on servers and Debian wheezy (XFCE) on new laptops
Posts: 144

Rep: Reputation: 23
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
Use the arrow keys to select a mixer, use the Tab to switch to your input tab (recording) And if you want to finish, use the Esc button to exit the alsamixer.

If your microphone is also not there, it's likely you've got a hardware support problem as business_kid described.
 
Old 01-11-2010, 11:53 AM   #4
konzo
Member
 
Registered: Dec 2008
Location: Bulgaria
Distribution: Debian / Slackware / Ubuntu
Posts: 230

Original Poster
Rep: Reputation: 34
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!
 
Old 01-12-2010, 02:58 AM   #5
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,294

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
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.

Last edited by business_kid; 01-12-2010 at 03:02 AM. Reason: omissions
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't adjust volume on AC97 Mojojo Linux - Hardware 8 05-04-2006 03:56 PM
mic volume help slinky2004 Linux - Software 0 10-20-2004 04:40 PM
[SB Live! 5.1] How can I adjust subwoofer volume? AloSarv Linux - Hardware 1 12-15-2003 03:09 AM
How to adjust sound volume? CodeWarrior Slackware 9 06-08-2003 12:51 PM
Need to adjust volume amp2000 Linux - General 3 01-11-2002 01:54 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration