Feb 09 2006
ALSA Drivers
Pasul 1.
Trebuie sa ai kernel-headers si sursa kernelului pentru a putea reconstrui “kernel audio module”
Pasul 2.
Downlodezi de la http://www.alsa-project.org pachetul cu drivere si anume alsa-driver-0.05.12a.tar.bz2
Pasul 3.
Se decomprima cu comanda “bzip2 -dc alsa-driver-0-5-12a.tar.bz2 | tar xvf -”
Pasul 4.
CD in directorul alsa-driver-0.6.12a si dai comenzile urmatoare pentru a creea noi device-uri de sunet in /dev:
./configure --with-kernel=/usr/src/linux-2.4.kernelul-tau make make install ./snddevices
Pasul 5.
Liniile urmatoare in /etc/modules.conf
alias char-major-116 snd alias snd-card-0 snd-card-via686a (pentru 686A, 686B, 8231) alias snd-card-0 snd-card-via8233 (pentru 8233, 8233C) 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
Pasul 6.
Toate canalele sunt “mute” in mod implicit asa ca trebuie sa le desmutzesti manual (in RH, in Gnome, am in Programs-Multimedia-Audio Mixer). O alta metoda ar fi sa dai jos de la Alsa alsa-lib-0.5.10.tar.bz2, il decomprimi, cd in directorul nou creat si dai “./configure; make; make install” dupa care dai comenzile urmatoare pentru a face chestia cu desmutzeala si setarea volumului pentru fiecare canal:
amixer set PCM 22 unmute amixer set PC Speaker 22 unmute amixer set Master 22 unmute amixer set Master Mono 22 unmute amixer set Headphone 22 unmute amixer set Phone 22 unmute amixer set Aux 22 unmute amixer set Video 22 unmute amixer set CD 22 unmute amixer set Input Gain 22 unmute amixer set Line 22 unmute amixer set MIC 22 unmute






