В принципе есть руководство, по настройке .asoundrc на вывод alsa приложений через jack. Но как всегда присутсвует одно но:
при настройке .asoundrc на вывод через jack, как сказано в http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php?module=Generic, мне тут выдало:aplay -Djackplug /usr/share/licq/sounds/Monty-Python.wav
ALSA lib pcm.c:2035:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_jack.so
aplay: main:508: audio open error: No such file or directoryболее того,
ls /usr/lib/alsa-lib/
ls: /usr/lib/alsa-lib/: No such file or directory
rpm -ql libalsa тоже не содержит этого каталога
в каком он пакете хоть? по description'ам пакетов в apt-cach search|show я этого так и не понял.
причина:
отсутсвие в стандартной сборке jack плагина. Как написано в INSTALL от alsalib:
Jack plugin
To build the jack pcm plugin, use this sequence:
cd alsa-lib/src/pcm/ext
make jack
make jack-install
чего нет в дистрибутивном libalsa.spec. Надо собственно добавить эти строки в spec и пересобрать.
Продолжение издевательств над aplay. mike@ собрал alsa-plugins-1.0.9-alt1 (https://bugzilla.altlinux.org/show_bug.cgi?id=6986). проверив его налетел пока на две баги:
jackd watchdog: timeout – killing jackd
Killed
устанавливал пока польноостью libalsa-1.0.9а. для помещения в багзиллу для начала обновлюсь, пересоберу а там моет и само решится.