LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   kernel 2.6.32: alsactl error: Unknown hardware (http://www.linuxquestions.org/questions/slackware-14/kernel-2-6-32-alsactl-error-unknown-hardware-775937/)

mkoco 12-15-2009 09:44 PM

kernel 2.6.32: alsactl error: Unknown hardware
 
Just fired up the 2.6.32 kernel. Having some problem with my soundcard. This is a laptop, and the soundcard is a SigmaTel HD (by intel). Here is the line for it in in lspci:
Code:

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
Here is the error message from "# alsactl restore" or "# alsactl init"

Code:

Unknown hardware: "HDA-Intel" "SigmaTel STAC9200" "HDA:83847690,102801cd,00102201 HDA:14f12bfa,14f100c3,00090000" "" ""
Hardware is initialized using a guess method

I do have the correct device drivers installed as modules. I compared the the results "lsmod" in both the working 2.6.29.6-huge slack stock kernel and this one, and there's no difference in the loaded sound modules.

The sound works almost fine, but when I'm playing media it begins to distort and skip and sound all awful.

Any ideas on this one?

~sHyLoCk~ 12-15-2009 09:58 PM

Just re-run alsaconf as root. Then alsactl store.

Regards

mkoco 12-16-2009 07:01 PM

Thanks, that did the trick.

davidsrsb 12-17-2009 07:11 AM

Should be OK, that is the most common low end laptop configuration

mkoco 12-17-2009 06:09 PM

I spoke too soon.. this doesn't fix the clicking. The error message goes away, but still shows up when I use "alsactl init".

Its very glitchy sounding, I wonder what the difference is between this and 2.6.29.6?

~sHyLoCk~ 12-17-2009 08:42 PM

Why are you using "alsactl init"? You should run alsaconf once and let it detect your sound card, then run alsamixer and set your volume levels [which you can later adjust through kmix,etc.] and then alsactl store. On starting the system, alsactl restore will be called and your sound device should be initialized.

Regards


All times are GMT -5. The time now is 02:05 PM.