On Wed, 13 Jun 2007 the mental interface of M Yudkowsky told: > > On Jun 13, 2007, at 1:09 PM, Elimar Riesebieter wrote: >> >> On Tue, 12 Jun 2007 the mental interface of >> Moshe Yudkowsky told: >> >>> Package: alsa-utils Version: 1.0.14-1 Severity: grave >>> Justification: renders package unusable >>> >>> >>> After installing this package, alsa stopped working and would not >>> restart with any of the usual methods; /etc/init.d/alsasound, for >>> example, would simply hang. >>> >>> I discovered that I had to manually load all the snd* modules, but >>> any attempt to load my particular alsa kernel module failed: >>> >>> # modprobe snd-via82xx sh: /usr/lib/alsa/modprobe-post-install: No >>> such file or directory FATAL: Error running install command for >>> snd_via82xx >> >> Well, you're running 2.6. Kernel and udev must be used. The script >> called by udev is /lib/udev/alsa-utils. It seems, that your udev or >> some modprobe.d/file is missconfigured. Searching the database for >> usr/lib/alsa/modprobe-post-install (apt-file) gives nothing. >> >> >> This package works well and is by trueth not unusable! > > Elimar, > > Thanks for writing. > > I've checked the udev database (/etc/udev/rules.d), and the rules only > reference a NAME or possibly a SYMLINK. No post-install actions. I am > pretty certain the post-install action was something triggered by modprobe > and not udev. > > And... it is. /etc/modprobe.d/alsa-base contains an explicit rule to run > /usr/lib/alsa/modprobe-post-install. That file is part of alsa-base.
Hmm, the entries for your driver must be: $ grep snd-via82 /etc/modprobe.d/alsa-base install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /lib/alsa/modprobe-post-install snd-via82xx ; /sbin/modprobe --quiet snd-seq ; } options snd-via82xx-modem index=-2 No /usr/lib/alsa/blabliblo found :( $ dpkg -L alsa-base | egrep "/usr/lib/alsa/modprobe-post-install" "NOTHING" Please do as root: # cp -av /etc/modprobe.d/alsa-base /etc/modprobe.d/alsa-base-`date +%Y-%m-%d:%H:%S` # dpkg --purge --force-all alsa-base # apt-get install -f Try your sound now ;) Elimar -- .~. /V\ L I N U X /( )\ >Phear the Penguin< ^^-^^
signature.asc
Description: Digital signature