You are not logged in.
Pages: 1
Thought you were done with me, didn't you. Actually, I'm feeling pretty good about how far I've gotten. Anyway, I'm trying to get my sound card working and I'm getting nowhere.
According to my kernel log it's detecting a CS4236B. I found some drivers that I think will work in /lib/modules/2.4.19/kernel/sound/isa/cs423x, snd-cs4236-lib.o and snd-cs4236.o
I load them with no problem using modprobe snd-cs4236, modprobe snd-cs4236
There is no error, and it's beeping now when I reboot so I THINK that was the right thing to do.
Anyway, when I bring up kde I'm getting an error:
Soundserver informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such file or directory).
So I look in /dev and, sure enough, there's no dsp in there. So I guess my first question is, how to create /dev/dsp. I tried to create one by adding alias sound-slot-0 snd-cs4236
to modules.conf.
And modules.devfs has
alias /dev/sound sound-slot-0
alias /dev/dsp /dev/sound
among lots of other things.
I'm afraid that's about all I can figure out at this point. Can anyone help me?
Thanks
Offline
alsa or oss/lite?
apt-get install arch
Offline
hmmmmm,
Well, since I don't know I guess I should ask, which is better?
Offline
since you don't know i would assume that yiou are using kernel sound (oss). Personally I like alsa but it boils down to preference. as for getting your sound working thisshould get you going.
AKA uknowme
I am not your friend
Offline
OK, that link did help some. KDE isn't giving the error any more, but sound still isn't working, sort of.
I tried mpg321 and xmms on one of my mp3 files that I know works fine, both report that they are playing the file, but nothing comes out of the speakers. Yes, I've checked the volume on the speakers, they work fine in windows and redhat.
Info Center shows Sound Driver:3.8.1 a-980706 (ALSA v0.9 Orc3 emulation code)
My rc.local looks like:
modprobe snd-cs4236
modprobe snd-cs4236-lib
modprobe snd-pcm-oss
chown sasdav.users /dev/sound/*
And my modules.conf has:
alias sound-slot-0 snd-cs4236
alias eth0 3c59x
Obviously I'm missing something, any clue what it might be?
Offline
well to better serve you you should add a -R after your chown line.
as well you said you checked the volume is that just on the speakers or did you unmute your volume controls with a mixer (aumix is a easy one). by default alsa mutes all your mixer settings.
AKA uknowme
I am not your friend
Offline
I added -R to the chown line, makes no difference. I also tried aumix, the volume of everything was turned down but bringing everything up to 100% didnt change anything.
Anyone else have any suggestions?
Offline
try adding your user to the audio group:
useradd -G username audio
(i think man useradd if it doesn't work)
you will have to logout then back in for the changes to take effect if it does work. (note logging out is not rebooting )
Edit as for that -R swicth in the chown line it should go like this :
chown -R foo.users /dev/sound/*
but thatis not importasnt as obviously the necessary modules and devices seem to be loading at the moment.
AKA uknowme
I am not your friend
Offline
I don't have a group called audio, should I add one?
Offline
did you remember to unmute the soundcard?
alsa starts with all outputs on mute (execpt sp/dif)
so use amixer or something to unmute your soundcard if you haven't done so already. If you did ... well then forget this stupid post
apt-get install arch
Offline
well actually that should not be necessary but i thought of something. you said that you had installed als well did you enter this line in your /etc/rc.local as well:
chown -R yourusername.users /dev/snd/*
/dev/snd is the alsa sound devices.
AKA uknowme
I am not your friend
Offline
BINGO!!!!!
amixer solved the problem!
Now, is this something I'm going to need to do every time I reboot or every time I log in?
Offline
every reboot, just copy and paste the amixer settings in on of your startupscript of make an alsa profile for it and load that profile
apt-get install arch
Offline
Great.
Thanks for the help
Offline
instead of chown'ing /dev/sound in the boot up script just add this line to /etc/devfsd.conf:
REGISTER sound/.* PERMISSIONS audio.audio 660
-Faust
Offline
Pages: 1