LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   sound not working after upgrading (https://www.linuxquestions.org/questions/linux-hardware-18/sound-not-working-after-upgrading-200521/)

sharpie 07-02-2004 09:57 PM

sound not working after upgrading
 
My sound worked fine with Slackware 9.1 and the 2.6.7 kernel, but after upgrading to Slackware 10.0 which uses the 2.4.26 kernel, I can't get it to work. For some reason alsaconf can't find my sound card.

I'm only using the stock kernel, and it worked fine in the 2.6.7 kernel, I'm also using AC97 which is one of the most popular soundcards. I'll post as much information as I can and hopefully someone can help.

After running alsamixer:

Code:

bash-2.05b$ alsamixer

alsamixer: function snd_ctl_open failed for default: No such device

Here's my /sbin/lspci:

Code:

00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03)
00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03)
00:1d.0 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #3 (rev 01)
00:1d.7 USB Controller: Intel Corp. 82801DB (ICH4) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 01)
00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB (ICH4) AC'97 Audio Controller (rev 01)
00:1f.6 Modem: Intel Corp. 82801DB (ICH4) AC'97 Modem Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
02:00.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
02:01.0 CardBus bridge: Texas Instruments PCI4510 PC card Cardbus Controller (rev 02)
02:01.1 FireWire (IEEE 1394): Texas Instruments PCI4510 IEEE-1394 Controller
02:03.0 Network controller: Intel Corp. PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)

My lsmod:bash-2.05b$ lsmod
Module Size Used by Tainted: P
ac97 2944 0 (unused)
soundcore 3396 0 (autoclean)
fglrx 179912 6
keybdev 2052 0 (unused)
mousedev 4212 1
hid 21220 0 (unused)
usbmouse 2040 0 (unused)
input 3200 0 [keybdev mousedev hid usbmouse]
uhci 24444 0 (unused)
ehci-hcd 17580 0 (unused)
usbcore 59308 1 [hid usbmouse uhci ehci-hcd]
i810_rng 2528 0 (unused)
b44 13708 1
ohci1394 24112 0 (unused)
ieee1394 42244 0 [ohci1394]
ds 6548 1
yenta_socket 10336 1
pcmcia_core 39940 0 [ds yenta_socket]
ide-scsi 9328 0[/code]

And when I run KDE it says something about not being able to start sound because device /dev/dsp isn't there.

Let me know if you need me to post anything else.

penguin4 07-03-2004 03:24 PM

sharpie; might be misconfig somewhere. recheck .

sharpie 07-03-2004 05:14 PM

I don't see how - I haven't configured anything for it to be misconfigured. I have the stock kernel and didn't mess with anything to do with sound before doing this.

:confused:

penguin4 07-03-2004 06:45 PM

sharpie; maybe not u directly but during upgrade the kernel might have awry. misconfig. check that out.

sharpie 07-03-2004 08:02 PM

Sorry, I should have said I installed Slackware 10 from scratch rather than saying I upgraded it. I could understand there being some misconfiguration if I upgraded to 10 over the top, but I installed from the CDs from scratch.

ingvald 07-04-2004 12:42 AM

well, you should probably check http://www.alsa-project.org/ ... find a setup-howto for your soundcard, go through it and see if anything is missing in your config, like in /etc/modules.conf.

penguin4 07-05-2004 03:18 PM

ingvald; oh like u r style. herpetologist at heart, like that.

sharpie 07-06-2004 03:28 PM

I kept Slackware 9.1 on a seperate partition before upgrading to 10, just in case, so I tried booting into 9.1 to see if the config was any different than slackware 10. I tried alsamixer and it wouldn't load, I also tried alsaconf and it wouldn't find a sound card.

That's weird, now it's not working under both operating systems. The only thing I can think of that's causing this is I moved my /boot directory to a new partition before installing 10, and added the kernel image for 9.1 and 10 to it. As this is the only thing that both operating systems are sharing, it's the only thing I can think of. Is there anything in any alsa configuration that depends on something in the boot directory, and maybe it can't find it as I moved it to it's own partition? Or is there any alsa configuration in the /boot directory itself?

ingvald 07-06-2004 04:02 PM

I've had my share of problems with alsa not detecting the soundcard even though I knew it was supported. The solution was to recompile alsa, but you may have to find the howto for your soundcard at alsa's site so you know which modules to use and what options to use when compiling.

Try to recompile alsa. btw, if your soundcard is an i810 (I read your lspci) then this is your howto:

http://www.alsa-project.org/alsa-doc...odule=intel8x0

Hope it works out for you.

sharpie 07-11-2004 10:44 PM

Thanks alot for the link. I'm halfway through it and it doesn't tell me to install the alsa-oss file. I don't think I need alsa-oss with just a stock Slackware 10.0, do I?


All times are GMT -5. The time now is 07:53 PM.