Si vous voulez du son, immédiatement, sans attendre d'avoir lu ce HOWTO, ce bref aperçu de l'installation des gestionnaires ALSA peut être utile.
Les gestionnaires ALSA versions 0.3.0, 0.3.1 et 0.3.2 ont divers problèmes dûs à la restructuration de l'interface mixer. Veuillez utiliser une version adaptée (cf. la section sur les versions). Vous devriez sans aucun doute utiliser la version 0.3.0-pre4.
Puis la routine : «./configure ; make ; make install» pour les gestionnaires, la bibliothèque et les utilitaires. Il vous faut les trois car vous avez besoin des utilitaires pour désactiver la sourdine. Les noyaux 2.2.x doivent être configurés avec le support son générique («Sound card support»), mais sans choisir de carte son, tandis que les noyaux 2.0.x doivent avoir le support son désactivé.
Les gestionnaires ALSA utilisent leur propres fichiers de périphériques, que vous pouvez créer à l'aide du script ./snddevices.
Vous devez charger le module pour votre carte (ou utiliser kmod) et si vous souhaitez avoir la compatibilité avec les gestionnaires sonores standard du noyau Linux (qui n'en voudrait pas ?) vous devez charger un autre module nommé snd-pcm1-oss. Consultez la section Quel module pour quelle carte~? pour déterminer quel module charger. Une fois les modules chargés, vous pouvez regarder dans /proc/asound pour plus d'informations sur les gestionnaires ALSA.
Quelques remarques. ALSA a ses propres fichiers de périphériques dans /dev/snd, par exemple /dev/snd/pcmC0D1 pour la carte 0, périphérique (device) 1. Vous pouvez utiliser les anciens fichiers /dev/pcmXY si vous avez chargé le module snd-pcm1-oss de compatibilité. Avant de pouvoir jouer du son, il vous faut désactiver la sourdine avec amixer. Lancez «amixer», puis essayez quelque chose du genre
amixer pcm 100 unmute
En règle générale, vous pouvez utiliser les options «mute» ou «unmute», «rec» ou «norec», une valeur numérique ou une combinaison gauche:droite.
Voilà ! Maintenant si tout fonctionne, vous avez gagné. S'il y a des problèmes, vous allez devoir lire quand même ce HOWTO...