Re: alsa (suite)
Jean-Luc Coulon (f5ibh) wrote:
Le 23.06.2004 12:11:08, Aux Saveurs Gourmandes a écrit :
[ ... ]
je n'ai pas de repertoire /etc/alsa/modutils
ultimate:/usr/src# cd /etc/alsa/
ultimate:/etc/alsa# ls
0.9 alsa-source.conf
ultimate:/etc/alsa# cd 0.9/
ultimate:/etc/alsa/0.9# ls
ultimate:/etc/alsa/0.9#
0.9 est sans doute une vieillerie qui traîne.
/etc/alsa/modutils/1.0 est créé par l'installation du paquet alsa-
modules-2.4.26-....deb s'il n'existe psa déjà. (fait partie du script
de post-inst).
Avez-vous installé correctement votre paquet alsa-modules ?
je supose oui .
ultimate:/tmp# dpkg -l |grep alsa
ii alsa-base 1.0.5a-1 ALSA sound driver common files
ii alsa-modules-. 1.0.5a-1+123.C Advanced Linux Sound Architecture
(drivers)
ii alsa-source 1.0.5a-1 ALSA sound driver source
ii alsa-utils 1.0.5-1 Advanced Linux Sound Architecture
(utilities
ultimate:/tmp#
Mais je suis aller explorer avec mc ce qu'il y as dans le package .deb
et le script de postintall.
Celui ci fait reference à /etc/alsa/modutils/1.0 et veut en fait
copier le fichier /usr/share/alsa-base/modules-snippet.conf qui n'est
pas present sur ma machine
#!/bin/sh
set -e
modulesdb=/var/lib/alsa-base/modules/1.0
case "$1" in
configure)
if [ ! -f "$modulesdb" ]; then
echo "alsa-modules-.." > "$modulesdb"
elif ! grep -Eq "^alsa-modules-..$" "$modulesdb"; then
echo "alsa-modules-.." >> "$modulesdb"
fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
exit 0
;;
*)
echo "postinst called with unknown argument: $1" >&2
exit 0
;;
esac
depmod -a -F /boot/System.map-.. .. || :
if [ -s /etc/alsa/modutils/1.0 ]; then
echo "Configuration file for ALSA 1.0 exists."
if [ $(uname -r) = ".." ]; then
echo "Attempting to start."
echo
invoke-rc.d alsa restart
fi
else
echo "No configuration file found for ALSA 1.0."
egfile="/usr/share/alsa-base/modules-snippet.conf"
if [ -f "$egfile" ]; then
echo "Copying example file to /etc/alsa/modutils/1.0."
cp "$egfile" /etc/alsa/modutils/1.0
fi
fi
exit 0
--T--
- Jean-L
uc
Reply to: