ALSA Library pakken inneholder ALSA biblioteket som brukes av programmer (inkludert ALSA Verktøy) krever tilgang til ALSA lydgrensesnittet.
Nedlasting (HTTP): https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.14.tar.bz2
Om nødvendig, aktiver følgende alternativer i kjernekonfigurasjonen og kompiler kjernen på nytt:
Device Drivers ---> <*/M> Sound card support ---> [SOUND] # Select settings and drivers appropriate for your hardware # in the submenu: <*/M> Advanced Linux Sound Architecture ---> [SND]
I Device Drivers ⇒ Sound card support ⇒ Advanced Linux Sound Architecture delen av kjernekonfigurasjonen velger du innstillingene og driverne som er passende for maskinvaren din. Om nødvendig, kompilerer og installer den nye kjernen på nytt.
Installer ALSA Library ved å kjøre følgende kommandoer:
./configure && make
Hvis du har Doxygen installert og du ønsker å bygge bibliotekets API dokumentasjon, kjør følgende kommandoer fra toppnivåmappen i kildetreet:
make doc
For å teste resultatene, utsted: make check.
Nå, som root
bruker, installer
pakken og anbefalte konfigurasjonsfiler:
make install && tar -C /usr/share/alsa --strip-components=1 -xf ../alsa-ucm-conf-1.2.14.tar.bz2
For å installere API dokumentasjonen, kjør følgende kommando som
root
bruker:
install -v -d -m755 /usr/share/doc/alsa-lib-1.2.14/html/search && install -v -m644 doc/doxygen/html/*.* \ /usr/share/doc/alsa-lib-1.2.14/html && install -v -m644 doc/doxygen/html/search/* \ /usr/share/doc/alsa-lib-1.2.14/html/search
Installer 32-biters ALSA biblioteket ved å kjøre følgende kommandoer:
make distclean && CC="gcc -m32" CXX="g++ -m32" \ ./configure --libdir=/usr/lib32 \ --host=i686-pc-linux-gnu && make
Nå, som root
bruker:
make DESTDIR=$PWD/DESTDIR install && cp -vr DESTDIR/usr/lib32/* /usr/lib32 && rm -rf DESTDIR && ldconfig
Kjør ./configure --help for en fullstendig liste over alternativer.
Standard alsa.conf
er tilstrekkelig
for de fleste installasjoner. For ekstra funksjonalitet og/eller
avansert kontroll over lydenheten din, må du kanskje opprette
flere konfigurasjonsfiler. For informasjon om tilgjengelige
konfigurasjonsparametere, besøk https://www.alsa-project.org/main/index.php/Asoundrc.
Videre, hvis denne pakken ikke ble bygget med Systemd-257.6, legg til eventuelle
ikke-root brukere i audio
gruppen
som root
bruker:
usermod -a -G audio <username>