Click to See Complete Forum and Search --> : Sound card not recognized in Slackware
Daedrus
02-07-2005, 03:10 PM
Sound has been working properly on this installation of Slackware for several months. Last week I rebooted the system and now sound will not function at all. I have found that /dev/dsp is not being created on boot. I check made sure that the correct modules are being loaded for the card (snd-intel8x0) I run alsaconf and the card is recognized and configured, but still no glory.
Check dmesg I find:
Advanced Linux Sound Architecture Driver Version 1.0.6 (Sun Aug 15 07:17:53 2004 UTC).
ALSA device list:
No soundcards found.
I am guessing that this is the problem, but why then is it that alsaconf finds the card correctly?
rc.modules is configured correctly for the right modules.
Daedrus
02-07-2005, 06:02 PM
Update:
If I boot, then run alsaconf, then run /etc/rc.d/rc.udev restart
Sound works and the correct /dev items are created.
Still no functionality on boot.
Any ideas?
soulestream
02-07-2005, 08:04 PM
did you upgrade anything. like alsa or kernel?
soule
belsonc
02-07-2005, 08:14 PM
I'm not sure why it's happening on your system, but something similar (well, kinda) is happening on my system -
I have a Mad Dog sound card that's not supported under linux, but I thought that it might still work based on the chipset (if it doesn't look like a wood duck or sound like a wood duck, it might still be a mallard). I added in support for all the sound card-type stuff I could find in menuconfig, and when I recompiled and rebooted, I was able to get sound. Then, in alsamixer, I realized that it found a VIA chipset - coincedentally, I know there's a VIA chipset in my motherboard. Now I have sound being piped through my (unsupported) sound card via the chipset in my motherboard - so as a last case scenario, if you can't find anything else, you might want to give this a try...
-CB
Daedrus
02-07-2005, 08:26 PM
Originally posted by soulestream
did you upgrade anything. like alsa or kernel?
soule
Checked that, alsa was upgraded when slackware-current updated. I reverted back to an older version of alsa and still no go. It almost seems that alsa is running before rc.modules is processed, hence since the module isn't compiled into the kernel it doesn't work.
MMYoung
02-08-2005, 11:08 PM
Do you still have an /etc/rc.d/rc.alsa file? If so is there anything in it?
Later,
MMYoung
belsonc
02-09-2005, 12:19 AM
Ummmm... which one of us was that to? :-)
MMYoung
02-09-2005, 12:38 AM
Originally posted by belsonc
Ummmm... which one of us was that to? :-)
Daedrus.
Or both if you are using Slackware as well.
Later,
MMYoung
JohnT
02-09-2005, 12:38 AM
Dont use alsa that comes with Slack got to the ALSA site and download the latest and then set it up according to their reccomendations for your card. Use pkgtool and remove alsa from your system....then reinstall the newly dowloaded one. 9 times out of 10 this will work.
Make certain your modules are being loaded too.
MMYoung
02-09-2005, 12:41 AM
Originally posted by JohnT
Dont use alsa that comes with Slack got to the ALSA site and download the latest and then set it up according to their reccomendations for your card. Use pkgtool and remove alsa from your system....then reinstall the newly dowloaded one. 9 times out of 10 this will work.
At the very least don't use swaret to upgrade alsa from the Slackware mirrors. This has always caused me problems. I exclude it in the /etc/swaret.conf file and then do like JohnT says and compile it myself from the ALSA sources and then make slackpackages to install.
This is why I asked about rc.alsa. The last time I upgraded alsa, using swaret, my rc.alsa file was there, but it was empty (had a filesize of 0).
Later,
MMYoung
soulestream
02-09-2005, 01:23 AM
when i upgraded to 2.6.10. I also had to remove alsa and reinstall it from the alsa site. that fixed the problem.
soule
Daedrus
02-09-2005, 07:55 AM
I will check all of these recommendations when I get to work. Thanks