| Qui est en ligne ? |
| Il y a : 12 utilisateurs en ligne, consultez le détail |
Forum » Documentation Linux » Cartes son ISA ou PCI : ALSA |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
| Page : [1] |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 15-08-2004 à 11:12:03 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 04-07-2003 Nombre de messages : 173 |
Votre noyau actuel est livré avec des pilotes audio oss, ces derniers sont incomplets et peuvent être complétés moyenant finance. Alsa supporte toutes les cartes que supporte OSS, avec bien souvent, de meilleurs drivers, libres et gratuits, tout en restant compatibles avec ceux d'OSS, alors pourquoi s'en priver ? Alsa s'utilise donc pour les cartes son sur PCI mais également sur ISA. Plus besoin de jouer avec isapnp et autres irq, alsa gère tout comme un grand. Si vous avez une carte ISA, vous pouvez continuez à utiliser l'ancienne méthode, basée sur les irq, comme décrite ICI 1. Installation :Pour installer alsa vous pouvez vous rendre à : http://www.alsa-project.org/ là téléchargez les dernières versions de alsa-driver, alsa-lib et alsa-utils: L'installation se déroule dans un terminal (la petite tv noire en bas à gauche) :
cd /où_sont_les_fichiers/ tar -xjvf alsa-driver-xxxx.tar.bz2 tar -xjvf alsa-lib-xxxx.tar.bz2 tar -xjvf alsa-utils-xxxxx.tar.bz2 Les quatres lignes qui suivent ne concernent que les utilisateurs de noyau 2.4.x :
cd alsa-driver-xxxx/ ./configure --with-sequencer=yes make make install Le reste est à faire pour tout type de noyau (2.4.x et 2.6.x) :
cd /où_sont_les_fichiers/alsa-driver-xxxx/ ./snddevices chmod a+rw /dev/dsp* /dev/mixer* /dev/sequencer* /dev/midi* cd ../alsa-lib-xxxx/ ./configure make make install cd ../alsa-utils-xxxx/ ./configure make make install 2. Configuration :Avant toute configuration, vous devez connaître le nom exact de votre chipset audio. Pour cela tapez : lspci dans un terminal, chez moi, j'obtiens entre autres la ligne suivante : 00:08.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) J'ai donc une Sound blaster live!. Comme vous vous en doutez, lspci, ne liste que les périphériques sur port PCI. Si vous avez une carte sur port ISA, reportez-vous à la doc de votre PC. Quand votre carte n'a plus de secret pour vous, rendez-vous ICI et dans la liste, notez le module associé à votre carte audio, pour moi c'est emu10k1 (colonne drivers). Il vous suffit alors de charger le module correspondant, mais également le module pour le pcm et le seq, chez moi ça donne :
/sbin/modprobe snd-emu10k1 /sbin/modprobe snd-pcm-oss /sbin/modprobe snd-seq-oss Si tout se passe bien, vous pouvez utiliser l'outil de votre distribution pour que les modules correspondants soient chargés à chaque démarrage. Concrètement, les utilisateurs de Mandriva et Redhat, devrons rajouter ce qui suit à leur /etc/modules.conf :
alias char-major-116 snd alias snd-card-0 snd-emu10k1 alias char-major-14 soundcore alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss Vous devrez au préalable effacer toutes les lignes de /etc/modules.conf, traitant du son. Pour les utilisateurs de Debian, créez un fichier /etc/modutils/alsa, dans lequel vous mettrez les lignes ci-dessus. Validez en tapant :
update-modules Pour les utilisateurs de Slackware, éditez le fichier /etc/rc.d/rc.modules et en fin de fichier, rajoutez :
/sbin/modprobe snd-emu10k1 /sbin/modprobe snd-pcm-oss /sbin/modprobe snd-seq-oss Dans tous les cas, adaptez en fonction de votre carte son, à moins que vous ayez une SBLive! ou une Audigy bien-sûr. Il ne vous reste plus qu'à régler le son. Pour ça vous avez 2 methodes.
Voilà ! à vous les joies du multimédia sous linux ;-) --Message édité par TrustRobot le 15-08-2004 à 11:12:03-- |
| Page : [1] |
Forum » Documentation Linux » Cartes son ISA ou PCI : ALSA |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages

