ALSA (ang. Advanced Linux Sound Architecture) to system obsługi dźwięku dla Linuksa. Jego aktualizacja to jedna z pierwszych rzeczy, które należy zrobić w przypadku problemów z dźwiękiem.
Uwaga: w chwili pisania tego poradnika najnowszą wersją ALSA była 1.0.21, ale powinien on działać z każdą. Wystarczy w każdej komendzie, w której występuje numer wersji podmienić go na wersję, którą instalujemy.
Krok 1. – pobieranie potrzebnych plików
Ściągamy odpowiednie pliki ze strony projektu ALSA. Będą potrzebne następujące pliki:
- alsa-driver-1.0.21.tar.bz2
- alsa-lib-1.0.21.tar.bz2
- alsa-utils-1.0.21.tar.bz2
Jest to tylko przykład, i jeżeli jest dostępna nowsza wersja, to właśnie nią należy pobrać.
Pliki rozpakować należy do katalogu /home/nazwaużytkownika/alsa/
Krok 2. – instalacja zależności
W terminalu wpisujemy:
sudo apt-get install build-essential linux-headers-`uname -r` libncurses5-dev gettext xmlto
Krok 3. – kompilacja
W terminalu kolejno wpisujemy komendy:
cd ~/alsa/alsa-driver-1.0.21
./configure
make
sudo make install
cd ..
cd alsa-lib-1.0.21
./configure
make
sudo make install
cd ..
cd alsa-utils-1.0.21
./configure
make
sudo make install
Krok 4. – końcowe operacje
Musimy jeszcze skonfigurować ALSA poleceniami:
sudo alsaconf
sudo depmod -a
oraz przeładować:
sudo /etc/init.d/alsasound restart
Następnie sprawdzamy, czy aktualizacja przebiegła pomyślnie:
cat /proc/asound/version
Jeżeli nie wyświetli się numer nowej wersji, należy zrestartować komputer.
Krok 5. – alsamixer
Ponieważ domyślnie dźwięk jest wyciszony, wpisujemy w terminalu:
alsamixer
i dostosowujemy głośność.