Depuis la mise à jour de mes systèmes vers la version 8.10 d’Ubuntu, le son fonctionne mal ou pas du tout, selon les machines.
En fait, il semblerait que le package ALSA 1.0.17 soit en cause.
Pour rétablir le son, j’ai procédé à l’installation du package ALSA 1.0.18 et tout fonctionne à nouveau parfaitement.
Si vous êtes confronté(e) aux même problème, je vous propose d’essayer la procédure suivante.
- lancez un terminal ;
- exécutez la commande
mkdir alsa; cd alsapour créer un répertoire de travail et vous y placer ; - exécutez successivement les commandes ci-après, pour télécharger les sources du package ALSA 1.0.18 :
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.18a.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.18.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.18.tar.bz2
wget ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.0.18.tar.bz2
wget ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-1.0.18.tar.bz2 - exécutez la commande
for package in `ls`; do tar xvf $package; donepour décompresser les archives que vous venez de télécharger ; - exécutez la commande
sudo -spour exécuter les commandes qui suivent en mode super utilisateur – cela vous évitera de faire prédécer chaque commande par sudo ; - exécutez la commande
apt-get install build-essential xmlto libncurses5-devpour installer les packages nécessaires à la compilation des sources ; - exécutez les commandes ci-après, pour compiler et installer le package alsa-driver :
cd alsa-driver-1.0.18a/
./configure --with-kernel=/usr/src/linux-headers-$(uname -r)
make
make install
cd ..
rm -r alsa-driver-1.0.18a/ - exécutez la commande
for package in `ls -d */` ; do cd $package; ./configure; make; make install; cd ..; rm -r $package; donepour compiler et installer les autres packages ; - exécutez la commande
cd ..; rm -r alsapour effacer le répertoire alsa dont vous n’aurez plus besoin ; - exécutez la commande
/etc/init.d/alsa-utils restartpour redémarrer ALSA ; - exécutez la commande
alsamixerpour vérifier que vos périphériques audio sont correctement pris en charge par ALSA – vous pouvez en profitez pour régler les volumes des différents canaux disponibles – puis sortez de l’application en appuyant sur ESC ; - exécutez la commande
alsactl storepour enregistrer la configuration de ALSA.
Le son devrait maintenant bien fonctionner.
Pour information, voici ce que montrait alsamixer sur une de mes machines, avant et après l’application de cette procédure.
![]() |
![]() |
| Avant | Après |


Commentaires
Ecrire un commentaire Trackback