Soundcard autodetection fails in 3.8... but works in 3.7?
Soundcard: Creative SB AWE64
Clean boot with a P3-500, no cheatcodes -- under 3.8 the soundcard is simply NOT DETECTED.
What can I output from 3.7 and 3.8 that would help figure out what's changed here?
I take it this is not normal.. or has there been a change in HW detection?
Any help much appreciated.. thanks
feedback on testing results
Quote:
Originally Posted by Markus
Hmm, hard to say 'cause I don't have a SB. One possibility would be that something is now supported, like a webcam, that takes over as the sound device while usb hotplugs the modules later.
How far is it detected?
lspci -v (check the irq)
cat /proc/asound/cards
dmesg (any errors on the card?)
Well the lspci -v doesn't result in much as it's an ISA card.. I could post up some values just for completeness.
lspnp also spits out quite a list, but the awe64 is not there either...
Other components on the system include: 2 HDD, 1 CDRW, 1 DVDR, an AGP Nvidia board, a PCI intel 10/100 ether, and that's it. everything else is detected.. np... when I switch the bios out of pnp, the audio gets irq5 according to preboot but is still not detected post bootlaunch ... incidentally, IRQ5 is not used in lspnp or lspci, regardless of toggle BIOS pnp support.
cat /proc/asound/cards reports "--- no soundcards ---"
dunno even what I'm looking for in dmesg.. but nothing shows up glaringly obviously all-caps-style "wrong"
This is terribly disconcerting as I chose an ISA card the the specific reason that it's [presumably] more dependable than PCI.. but now with the module itself MIA, this has left me wondering if I should even bother getting comfy with this distro as things will inevitably change for either better or worse next release.. and it's even a real soundblaster... I remember back when that actually meant something!
Thanks again for the reply on this one
modconf worked...wave output confirmed!
Quote:
Originally Posted by Markus
One more thing to try is deselecting any onboard sound and pnp in BIOS and adding the cheatcode pci=biosirq
Try to modprobe the module if lsmod shows nothing appropriate, or run modconf to do it.
Getting out of ideas really, and you're correct about the fact that an ISA card should work.
Hey holy crap we've made some headway here! okay... the short answer is that I now have sound again.
The long answer is the following: I did the modconf as suggested, enabled sbawe drivers and oss, adjusted the volumes, and voila -- wave output. midi still doesn't work, but I figure it's some other library that needs installation.
For diagnostic reasons, I rebooted, re-eneabled all the PNP stuff, ran modconf and enabled the same libraries, and still got wave (only, not midi) output. So it looks as this little conundrum has been resolved. 2 questions:
1) how do I enable MIDI... which modconf libraries would be required? opl3?
2) why did this work ok in 3.7 and requires manual settings in 3.8?
Thanks a million...
Re: Blacklisted hardware?
Quote:
Originally Posted by Junkster
Where might this blacklist of hardware be found? Under /etc/hotplug ?
Yes, especially /etc/hotplug/blacklist.d/alsa-base
Quote:
But then again, wouldn't blacklisting an ISA card be like allowing 1.44M 3½ floppies, but NOT older 720k's?
Well you wanted to know what's changed between 3.7 and 3.8 and this is a possibility. Besides the way I've understood blacklisting is that it stops hotplug from loading the modules before the devicedriver itself claims them, so you might want to check that the modules ARE in the blacklist.