Henrik Grotjahn <[EMAIL PROTECTED]> writes: HG> today I was trying to set up ALSA on my Debian testing. Since I have HG> this shitty Onboard Soundchip AC97 I need to use at least ALSA 0.5, HG> because the chip is not supported by earlier versions. ... HG> Am I missing any packages or kernelmodules? I've got alsa-base 0.5, HG> alsa-utils 0.5 and alsaconf 0.4.3 installed.
You're definitely missing an alsa-modules-(kernel-version) package; you'd generate one using your kernel sources, kernel-package, and the alsa-source package. It looks like alsa-source prompts you for which modules to build via debconf; I'm building all of the modules here, since extra build time is cheap and it saves me trouble if I ever change my hardware. I've punted completely on alsaconf (and judging by the version number, it might not work with more current ALSA anyways). My /etc/modutils/alsa file does contain the line alias snd-card-0 snd-card-via686a which seems essential to making the whole thing work. HG> I made even another mistake: For some reason (don't ask me why), I HG> deleted the alsa-ip-up-script from /etc/init.d/. It seems to be in HG> alsa-base. Can anyone tell me how to extract a single file from a HG> *.deb? I'd just do 'apt-get install --reinstall alsa-base'. It doesn't look like there's an easy way to pull a single file out of a package (dpkg-deb is the tool you'd wind up using), but either 'dpkg -x' or 'dpkg --fsys-tarfile' look like they could be useful. See dpkg-deb(1) for details. -- David Maze [EMAIL PROTECTED] http://people.debian.org/~dmaze/ "Theoretical politics is interesting. Politicking should be illegal." -- Abra Mitchell