Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello,
I'm having a problem with my sound card, I'm running a Gateway 1.4 athlon, 256 ram, geforce 3, soundblaster live value, and a wierd 56k modem/ homenetworking card w/ windows me and redhat 7.1 dual booting.
When i installed redhat, I had a problem w/ the driver for the geforce 3, but since the nvidia driver is the same on their website (I think) I used the geforce 2 driver and got the card to work. (I don't know if that's relevent or not)
When I tried to configure the sound card in sndconfig, the program found it, but when sndconfig played the audio sample, no sound came out (no error either). I've tried to install the newest driver from creative, but both drivers are the same, or very close to it and it didn't change a thing. If I go in as root and try to pipe something to /dev/dsp, /dev/dsp1, or /dev/dsp56 I get an access denied message. I can't open /dev/sndstat with pico, I get an error "file does not exist' or something to that effect.
I checked modules.conf and found the driver in there with some pre-install and postinstall configurations with aumix after it. I can get the actual configuration if anyone needs it, I'm not at my computer right now, so I can't open the file.
Finally, if I play a sound file in xmms, gnome, or a cd player, nothing come out of the speakers, but I get no errors.
Sorry for the long post, but if anyone could help me I would really apreciate it.
/dev/sndstat no longer exists in the 2.4.x kernels so that's not an actual issue.
When you examine your kernel loading, or load the module for your soundcard explicitly, does it work fine? IF you don't know how to look at your kernel boot, just do:
# dmesg | more
and it'll allow you to see everything that happened during bootup.
My last question is, have you unmuted the audio channel with some sort of mixer? It sounds obvious but some people forget it, it's mostly a problem with alsa drivers, but since you didn't specify which you were using I thought I'd ask.
Oh yeah, if you don't even have a /dev/dsp(like it's just not there) then you need to go into dev and do a:
well, I took you advice and looked in the boot messages, the modules (EMU10K1) loads fine, it assigns it irq 9. I actually have /dev/dsp, but everytime I try to pipe something in, I get a permisions denied even though I'm running as root. The mixer is set as high as I can in the gui interface and in the aumix text interface, it is set high also. In a gui volume meter, it displays the sound, so the driver works and is sending input to the mixer. I looked in modules.conf and this is what I found
alias eth0 tulip
alias parport_lowlevel parport_pc
alias sound-slot-0 emu10k1
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
alias usb-controller usb-uhci
I've never played w/ this stuff before, but piping something into /dev/null doesn't seem right
if anyone could give me some advice I'd really apreciate it.
I still think that piping the output of aumix into /dev/null doesn't seem right, so I'm going to try piping it to /dev/dsp or to the screen, and see what happens
okay, so I've tried changing the piping on the modules.conf file with no sucess, I also tried
#cat /etc/modules.conf | /dev/dsp
and I get an access denied message. Is that supposed to happen? Am I using the | when I should be using > ?
I finally got the soundcard to work, sort of. THis is how I did it:
I downloaded the newest drivers from http://opensource.creative.com. Then I unpacked the tar file and compiled the driver, and installed it. Then I compiled the mixer included and installed it, then I messed with the script until sound worked, if anyone needs help with this email me and I'll tell you exactly what I did.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.