Как все это настроить? В пакете libasound2-plugins в ubuntu этот plugin выкинут, типа для экономии места на установочном CD.
Собрал свой пакет, поддержку jack включил.
В ~./asoundrc записал:
pcm.jack {
type jack
playback_ports {
0 alsa_pcm:playback_1
1 alsa_pcm:playback_1
}
capture_ports {
0 alsa_pcm:capture_1
1 alsa_pcm:pcapture_1
}
}
Но aplay -Djack test.wav все равно выдает:
"ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so
aplay: main:546: ошибка открытия аудио-устройства: No such file or directory"
Хотя по strace видно что открывает он эту либу:
"
open("/usr/lib/alsa-lib/libasound_module_pcm_jack.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\16"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9872, ...}) = 0
mmap2(NULL, 8756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b90000
mmap2(0xb7b92000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb7b92000
close(3) = 0
munmap(0xb7b90000, 8756) = 0
write(2, "ALSA lib pcm.c:2106:(snd_pcm_ope"..., 40ALSA lib pcm.c:2106:(snd_pcm_open_conf) ) = 40
write(2, "Cannot open shared library /usr/"..., 73Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so) = 73
write(2, "\n", 1
)
"
Форум —
General