[Hardware] Как включить запись с микрофона?
Sergey Stepanov
dlagovna на mail.ru
Сб Дек 24 14:37:08 MSK 2005
> > но помнит что просто так ее не запустить, потому что
> > эта программа устанавливается в какой-то левый каталог.
> Смотря как ставить.
>
> > Я попробовал #alsaconf - мимо, в стандартных путях ее нет.
> Ложь.
>
> > #/sbin/alsaconf - мимо.
> > Включил поиск, и нашел ее как #/usr/sbin/alsaconf.
> Почему вы не считаете /usr/sbin "стандартным путем"?
Потому что если каталог не перечислен в стандартных путях,
вызов программы из этого каталога, находясь в другом каталоге,
возможен только при указании полного пути к исполняемому файлу.
Иначе файл не будет найден. У меня /usr/sbin не перечислен в
стандартных путях, впрочем, так же как и /sbin.
> > Запустил программу, она изменила /etc/modules.conf, и все заработало!
> > Заработало воспроизведение - без заикания, и заработала запись.
> > В /etc/modules.conf строчки иниализации стали такими
> Одного не понимаю - почему вы не приводите вывод lsmod?
Потому что никто не просил его показать
...
snd-pcm-oss 37988 0
snd-via82xx 12288 2 (autoclean)
snd-ac97-codec 43868 0 (autoclean) [snd-via82xx]
snd-pcm 56544 0 (autoclean) [snd-pcm-oss snd-via82xx]
snd-page-alloc 5900 0 (autoclean) [snd-via82xx snd-pcm]
gameport 1660 0 (autoclean) [snd-via82xx]
snd-mpu401-uart 3040 0 (autoclean) [snd-via82xx]
snd-rawmidi 12352 0 (autoclean) [snd-mpu401-uart]
snd-seq-oss 23744 0 (unused)
snd-seq-midi-event 3472 0 [snd-seq-oss]
snd-seq 35280 2 [snd-seq-oss snd-seq-midi-event]
snd-timer 13444 0 [snd-pcm snd-seq]
snd-seq-device 3744 0 [snd-rawmidi snd-seq-oss snd-seq]
snd-mixer-oss 11704 1 [snd-pcm-oss]
snd 30788 1 [snd-pcm-oss snd-via82xx snd-ac97-codec snd-pcm snd-mpu401-uart snd-rawmidi snd-seq-oss snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-mixer-oss]
soundcore 3684 6 [snd]
sundance 13824 1 (autoclean)
...
> > Кстати, я тут вижу несоответствие - прогамма alsaconf настроила
> > OSS драйвера!
> Нет!
> > Обратите внимание, используется драйвер via82cxxx_audio,
> Не используется. Читайте modules.conf(5) про above и думайте, какое эта
> команда имеет отношение к загрузке упомянутого модуля.
Это выше моего понимания... С 98-го года нигде еще не нашел описание
формата файла modules.conf на русском языке. Сделайте запрос в яндексе
"linux /etc/modules.conf формат файла", или зайдите на opennet.ru в раздел
man pages на русском языке. Что делают alias, above, option - я не знаю.
Может вы расскажете, вы же видимо знаете.
> > (Кто-нибудь, объясните, какие драйвера у меня сейчас нстроены?!)
> Никто не объяснит, пока вы не изволите показать lsmod.
Изволил :) Так какие драйвера установлены? Больше похоже на ALSA,
тогда зачем вообще в /etc/modules.conf присутствует строчка
above via82cxxx_audio snd-pcm-oss ??
> > Однако теперь появилась другая проблема. Теперь у меня наблюдается
> > большая латентность звука.
> arts включен?
Выключен. Галка "Включить звуковую подсистему" снята, процесса нет.
Со всяческими пожеланиями, Сергей.
http://xi.net.ru
Подробная информация о списке рассылки Hardware