LINUX.ORG.RU

Блокировка экрана приводит к блокировке аудиозаписи(arecord).

 , , ,


0

1

Для аудиозаписи с микрофона исопользую консольную утилиту arecord, которую запускаю подключившись по ssh или локально, через cron.

Если компьютер с Xubuntu 14.04 только загрузился и на экране окно авторизации, при запуске arecord получаю ответ:

ALSA lib pcm_hw.c:1667:(_snd_pcm_hw_open) Invalid value for card arecord: main:722: audio open error: No such file or directory

и запись соотвественно, не идет...

стоит мне !локально! залогиниться, то команда записи проходит как по cron так и в консоле по ssh.

Пробовал внести изменения в загрузку pulseaudio(без результата):

sudo gedit /etc/init/pulseaudio.conf

then uncomment line 20 removing # to get:

start on runlevel [2345]

sudo usermod -aG pulse,pulse-access yar1k

reboot

Куда копать дальше?

ps при успешно запущенном arecord, последующая блокировка экрана не привет к прерыванию записи, но если остановить и заново запустить arecord - работать не будет.



Последнее исправление: cetjs2 (всего исправлений: 2)

виновник ssh.

ну, это прим. как тюбик и ведроид - очень похожая ситуация.

anonymous
()

Вангую, что связано это с пшшаудио и consolekit/policykit. Какое устройство используешь для записи?

tiandrey ★★★★★
()
Ответ на: комментарий от tiandrey

Для записи звуковая карта ноутбука toshiba a200 1GH.

Помогла рекомендация по траблшутингу: sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

+изменения в загрузку pulseaudio описанные выше.

теперь в любом режиме запись звука работает.

yar1k
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.