[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