Re: sound in slackware 10
From: cowboy carl (none_at_laa.dee.duummm.do)
Date: Mon, 22 Nov 2004 20:52:41 +0000
Andreas Janssen wrote:
> cowboy carl (<firstname.lastname@example.org>) wrote:
>>>"cowboy carl" <email@example.com> escribió
>>>>I installed Slackware 10 recently, my sound is one of the onboard
>>>>realtek AC97 jobbies on my motherboard (Abit IC7-G).
>>>>However KDE complains that /dev/dsp doesn't exist, the link exists
>>>>and it points to /dev/dsp0 but if I try to cat something to there,
>>>>it says device doesn't exist.
>>>>Here is the output from lsmod, and my modules.conf file:
>>>>Module Size Used by Tainted: P
>>>>snd-pcm-oss 37736 0
>>>>snd-mixer-oss 12504 0 [snd-pcm-oss]
> The error message means that the matching sound driver has not been
> loaded, or that the OSS emulation for ALSA has not been loaded. However
> the oss compatibility drivers seem to be there. You should also change
> the sound system for the KDE sound server from OSS to ALSA or auto.
> Open kcontrol, and look for sound settings/sound system/hardware or
> something like that.
>>>Well, sound is often difficult to configure. First you need to be
>>>sure about what sound chipset you have. Simply saying ac97 does not
>>>help. Then, after you know what you have, it's normal to have to
>>>recompile your kernel with Oss or Alsa support for your specific
>>>sound card. Sometimes sound modules
>>>can load Ok but you don't have sound, and that can mean a lot of
>>>things (from an incorrect driver to hardware problems). In Kde
>>>configuration, leave Sound as auto. Then try to use firt Oss and if
>>>that doesn't work try Alsa. Once you load the correct drivers Kde
>>>sound will work. Try sending here the output of lspci
>>Thanks for your response, my chipset I guess is Intel 875P.
>>Sound works in XP so it's not a hardware problem, and it works on
>>Knoppix (booting from CD) without me having to do anything so it
>>shouldn't be too exotic.
> In that case, run lsmod | grep snd under Knoppix, and see which driver
> is used.
>>Output from lspci is...
>>00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER
>>(ICH5/ICH5R) AC'97 Audio Controller (rev 02)
>>03:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio
>>Capture (rev 11)
>>As I say, aslaconf seems to find my hardware okay and it doesn't
>>report any errors, but it still doesn't work. So what might be wrong?
> It is also possible that the first "sound card" alsa recognizes is the
> TV card. Take a look at /proc/asound:
> lrwxrwxrwx 1 root root 5 2004-11-22 19:45 Bt878 -> card1
> lrwxrwxrwx 1 root root 5 2004-11-22 19:45 Live -> card0
> Pleast show us the output of lsmod | grep snd.
/proc/asound looks like this
lrwxrwxrwx 1 root root 5 2004-11-22 20:47 Bt878 -> card0
lrwxrwxrwx 1 root root 5 2004-11-22 20:47 ICH5 -> card1
dr-xr-xr-x 4 root root 0 2004-11-22 20:47 card0
dr-xr-xr-x 9 root root 0 2004-11-22 20:47 card1
-r--r--r-- 1 root root 0 2004-11-22 20:47 cards
with a few more entries, but I guess those are the important ones...
Does this mean ICH5 is my soundcard, and Bt878 is my TV card, and that
this is what it causing alsa to get confused?
"lsmod | grep snd" in knoppix didn't show anything, as I said in the
other post ... lsmod in knoppix suggests that i810_audio and ac97_codec
Can I just check I understand this right so far...
Knoppix is using OSS drivers, which seem to work okay with my PC.
Slackware is using ALSA with OSS compatibility, which currently isn't
working, but that might be because it is getting confused between my
sound card and my TV card. In which case, ALSA might still work if I
can unconfuse it.
If not, I need to get rid of ALSA and install the OSS drivers
(i810_audio and ac97_codec) on here.
Right? Or not.