Недавно я начал узнавать об ALSA. Я хотел начать с примеров, поэтому я установил alsa-lib-1.2.4 из https://alsa-project.org/wiki/Download .Это вызвало проблемы с программами, использующими ALSA lib, поэтому я удалил пакет alsa-lib.
Я попытался снова установить alsa-lib, запустив:
sudo apt-get install libasound2
, но получаю:
libasound2 is already the newest version (1.1.3-5ubuntu0.5).
Также нет /usr/share/alsa/alsa.conf
файл.
Если я запускаю тест динамиков, я получаю следующее:
speaker-test -c 2
sspeaker-test 1.1.3
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
ALSA lib conf.c:3916:(snd_config_update_r) Cannot access file /usr/share/alsa/alsa.conf
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
aplay -L | grep :CARD
ALSA lib conf.c:3916:(snd_config_update_r) Cannot access file /usr/share/alsa/alsa.conf
cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xa0430000 irq 169
Как я могу переустановить alsa-lib, чтобы он работал? Спасибо!
Кажется, следующая переустановка решает проблему:
sudo apt-get install --reinstall libasound2 libasound2-data libasound2-plugins