blinuxwiki - educational Blinux-minded

 

EduAlsa

Page history last edited by Osvaldo La Rosa 3 yrs ago

FichesEdu | EduAumix | EduSound

 

EDU - Alsa

 

ALSA - Advanced Linux Sound Architecture

versus

OSS - Open Sound System

 

Si votre distribution GNU/Linux installe OSS par défaut alors que vous souhaitez utiliser ce système plus évolué appelé ALSA, voici la marche à suivre si vous êtes utilisateur Debian:

 

d'abord, devenez root; ensuite:

 

1. préférez un kernel 2.6 au kernel 2.4; pour l'obtenir:
apt-get update && apt-get install kernel-image-2.6.8-2-386 'enter'

 

...après quoi il vous faut OBLIGATOIREMENT redémarrer l'ordinateur.

 

2. installez maintenant avec apt les 4 paquets suivants:
- sous Sarge:
alsa-base  alsa-utils  alsa-oss  alsa-headers
- sous Etch:
alsa-base  alsa-utils  alsa-oss  libasound2-dev

3. par prudence et par nécessité, il faut supprimer les modules OSS actifs,
par exemple ceux de votre carte SB Live:
rmmod ac97_codec 'enter'
rmmod emu10k1 'enter'
Remarque: vous pouvez aussi déjà supprimer les modules gènants en les 
plaçant dans /etc/hotplug/blacklist.d/
Faire un touch ou un echo nom_du_module >nom_du_module permet
d'éviter le chargement par le hotplug du module, au démarrage.
Vous pouvez aussi reporter cette opération à plus tard, après
avoir pu vérifier (via lsmod) la liste des modules chargés
de façon superflue ...

4. il ne vous reste plus qu'à exécuter la commande:
/usr/sbin/alsaconfTAB 'enter'

 

et faire confiance à ALSA qui normalement, en acceptant ce qui est proposé, trouve votre chip son ou votre carte SB Live (ou autre) comme il se doit.

 

Il est toujours bon de redémarrer le système pour vérifier s'il n'y a pas de conflits et si ALSA charge bien la bonne carte son.

 

Note: si vous donnez la préférence à votre carte son plutôt qu'au chip intégré sur votre carte mère, il est fortement conseillé de désactiver ce dernier dans le BIOS. Sinon ALSA le retrouvera systématiquement, et le considèrera comme la "carte 0", c'est-à-dire celle par défaut.

 

Notez aussi qu'ALSA possède son propre mixer (alsamixer) mais autorise l'utilisation de plusieurs solutions. Ainsi, si vous préférez (continuer à) utiliser Aumix parce qu'il vous semble plus "blindfriendly" par exemple, cela ne posera aucun problème.

Consultez la fiche EDU Aumix ( EduAumix ) pour apprendre quelques commandes de base.

 

O. La Rosa - 14-11-2005 - Public - rev. 04-10-2006.

Comments (0)

You don't have permission to comment on this page.