Mic not working in openSUSE 11

The inbuit microphone of my laptop ACER Extenca 5420-5687 doesn’t seem to work in openSUSE 11 with KDE4 environment.
Currently, I do get to hear playback sounds, but can’t seem to get the microphone working.

I have been trying KRecord to test the microphone.

The results of alfa-info.sh script are HERE.

And the result of “cat /etc/modprobe.d/sound”

options snd slots=snd-hda-intel
# 5Dex.TmNwQkU2L4B:SBx00 Azalia
alias snd-card-0 snd-hda-intel

So, can anyone guide me to get this thing working?

I have the same card, snd-hda-intel, but have been unable to configure it in a single linux distribution. Wish I could help, but I am looking for the exact same advice. Let you know if I find anything…

I just came back off of vacation. … Did you have any luck yet? What application are you using for your mic test?

Have you had any success with an external mic plugged in an input-jack?

nope didn’t hav any luck yet. have already mentioned in the 1st post dat i was trying with KRecord.

i don’t have any external mic with me right now, so i need to get the internal one working at first…

Same problem here, but on a XPS M1330 machine. Internal mic not working; loudspeakers working with “5stack” model option but not on autodetect; both output plugs and the mic input plug work correctly. %stack option did not solve the internal (near webcam) mic problem.

I saw a thread on novell Forums that displayed exactly the same problem, but it was closed, so I’m posting here.

The results from Alsa-info.sh script are here:
http://www.alsa-project.org/db/?f=514aff5eaa08fbd527be10c1f3d6839084cee818

The results from troubleshooting Alsa script are instead here:
tsalsa.txt - nopaste.com (beta)

NB: I see a problem here, since it says:

Alsa driver: 1.0.14        
Alsa lib: 1.0.18rc3        
Alsa utils: 1.0.18rc2  

BUT I have installed the 1.0.17git drivers via Yast, as you can see from the rpm query that I report down here. This could be the problem, but I don’t know how to upgrade to 1.0.17 if Yast’s not doing it.

Infact, rpm says I have the latest Alsa, as seen from:

rpm -qa |grep alsa
alsa-utils-1.0.17.git20080820-1.1
alsa-tools-1.0.17.git20080715-1.3
alsa-firmware-1.0.17.git20080617-2.1
alsa-plugins-1.0.17.git20080717-1.1
alsa-oss-1.0.17.git20080715-2.6
alsa-devel-1.0.17.git20080910-1.1
alsa-1.0.17.git20080910-1.1

As for the other info, here you go:

rpm -qa | grep pulse
libpulsecore5-0.9.10-0.pm.2
pulseaudio-0.9.10-0.pm.2
libpulse-browse0-0.9.10-0.pm.2
libpulse0-0.9.10-0.pm.2
libxine1-pulse-1.1.15-0.pm.0

libasound2-1.0.17.git20080910-1.1
Linux hostName134 2.6.22.17-0.1-default #1 SMP 2008/02/10 20:01:04 UTC i686 i686 i386 GNU/Linux

cat /etc/modprobe.d/sound
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model="5stack"

So, all in all, using “5stack” enabled the mic loudspeakers but NOT the internal mic. I tried other models from the Alsa-Configuration.txt list, but mic didn’t work in any of them, while loudspeakers work only with “5stack”.
All else is working as it should.

Thanks, all help is very much appreciated.

Internal mics are typically MUCH harder to get working than external mics.

If you run the following diagnostic script in a gnome-terminal / konsole with your PC connected to the internet, I’ll take a look at your mixer settings. Specifically:

wget http://home.cfl.rr.com/infofiles/tsalsa && su -c 'bash ./tsalsa' 

when prompted for a password please enter your root password. Please try to accurately answer the question on the number of plugs/jacks on your sound card (for example my PC has 3 i/o plugs/jacks on the motherboard). When the script completes it will pass you a URL. Please post that URL here.

I prefer the above script to alsa-info.sh, because it gives a better mixer summary presentation.

Also, please copy and paste the following into a gnome-terminal / konsole and post the output here.
rpm -qa | grep alsa
rpm -qa | grep pulse
rpm -q libasound2
uname -a
cat /etc/modprobe.d/sound

You are missing the most important part of the alsa update, which is the updated driver: alsa-driver-kmp-default
This may nor not be the problem, but IMHO it definitely should be fixed.

In addition, your openSUSE version is not recent. I note:

openSUSE 10.3 (i586) - Kernel   ......
2.6.22.17-0.1-default  

The most current kernel release for openSUSE is 2.6.22.18-0.2-default and its quite possible the alsa versions you are using are built for a different kernel version.

This is also wrong syntax. There should be no quotations around 5stack. ie your file should be:

cat /etc/modprobe.d/sound
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=5stack

You need to restart alsa after making that change with su -c ‘rcalsasound restart’

From an alsa search of the stac9228 I note many updates in 1.0.15 and 1.0.16 of the alsa driver. You still have 1.0.14 of the driver !
Search results - AlsaProject

I also recommend you update your kernel, and then re-install your alsa drivers, and this time do NOT forget to install alsa-driver-kmp-default
Alsa-update - openSUSE

Thank you very much oldcpu!

I have installed the most recent Alsa driver, and now I have all sort of fancy controls in AlsaMixer. Unfortunately, this does not solve the problem of the internal mic - so far.

I tried to update the Kernel but I ended right into dependecy hell. I guess I have too many repositories and too many strange packages installed. I tried in several ways, but it seems impossible to update the kernel without messing up completely tons of other packages…

No worries, anyway. In any case, I will be making a whole system format and reinstall once Opensuse 11.1 is out, so I will skip this whole internal mic stuff for later on.

Thanks for your kind help, and, by the way, the Alsa update brought along several performance improvements on my laptop speakers, so it was in any case worth it.

Thanks!

I had the same problem with the onboard speaker. Just out of curiosity I plugged headphones into my notebook (IBM/Lenovo T61 Thinkpad) and I had sound. I realized that my problem was not get drivers but rather “volume/mute” settings … somewhere!

I was able to get that working.
Now I’m dealing with the microphone not working and am wondering the same …
When I “unmute” the mic in the mixer I get feedback, so it must be working. Again, it’s a configuration problem … still working that one.

Welcome to openSUSE and to openSUSE forums.

I recommend you start your own thread on this , as opposed to tagging on to some one else’s.

Also, are you sure you want to post your email address here? There is a fairly big risk that that spam engines that crawl the internet will pickup your email address, and then hit your address with massive amounts of spam. If you wish your address deleted from that post, please advise and anyone of the mods/admins can delete it from that post.