|
| |||
|
|
arecord и старт из cron Привет! Имеется комп с многоканальной карточкой - если кому интересно 02:01.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02) Все входы/выходы отконфигурированы нормально. Обнаружил странность - если запускать запись из сессии шелла - запись стартует, всё как и ожидалось - всё пишется без всяких проблем. Если же _тот же самый скрипт_ запускать из крона (того же пользователя, разумеется) - запись отваливается с сообщением: ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave arecord: main:682: audio open error: Device or resource busy ... и так на все каналы.... в самом скрипте есть включение профиля пользователя, из-под которого производится запись: HOME=/home/username export HOME source ${HOME}/.bashrc И в директории пользователя есть .asoundrc и в /etc/asound.conf тот же самый конфиг. Где ещё поковырять? UPDATE 1 Мистическим образом, пока я шёл домой - крон пару раз попытался позапускать скрипт - и, о autospawn = yes и в конфиге демона daemonize = yes а в другом - нет, но запись запустилась на обоих серверах. Права на девайс точно есть - пользователь в группе audio, как и пользователь pulse. Мистика прямо... |
||||||||||||||