Внутренний микрофон, Не Работающий При Выполнении элементарной ОС на Galago UltraPro

Во-первых, разъяснение в порядке:

  • INIT.D - это каталог, который хранит сценарии управления службами, которые Управляйте началом и остановкой таких услуг, как HTTPD или CRON
  • RC.LOCAL - это услуга, которая обеспечивает работу произвольных сценариев в составе процесса запуска системы

в Условия того, лучше ли использовать rc.local или Cron , чтобы запустить ваш скрипт, я подозреваю, что это больше вопрос эстетики больше, чем практичность. Cron , как планировщик задач, предназначен как метод для обслуживания или обслуживания в машину, такой как проверка обновления, чистящие кэширует или выполнение аудита безопасности. Это не значит, что он ограничен выполнением этих функций, поскольку он может запускать любой скрипт или команду, желаемую в указанное время (например, @reboot ).

Использование rc.local , с другой стороны, большего в падении в виде задача конфигурации системы, как rc.local , выполняемый системой INIT Machines, Обычно ответственным за настройку конфигурации сети машин, услуг или сред (но опять же, не ограничивается только этой задачей).

Оба эти моменты, однако, следует закалить тот факт, что не все системы init предлагают механизм rc.local , а не все демоны Cron предлагают @reboot psuedo ярлык.

Бонусные баллы

Как уже упоминалось, INIT.D - это каталог, который содержит скрипты, которые управляют сервисами, которые могут быть запущены или остановлены в вашей системе (по крайней мере, на машинах, которые используют Sysv Система INITY типа). В зависимости от вашей системы INIT и цели вашего скрипта, может быть разумно преобразовать ваш скрипт в скрипте , чтобы работать так же, как и сервис. Это, однако, сильно зависит от вашей системы init в качестве структуры, окружающей, как эти файлы построены, могут сильно отличаться.

Последнее слово

Следует также отметить, что, как правило, скрипты Bash заканчиваются суффиксом .sh , а не .txt , как это немедленно обозначает файл - это оболочка скрипт вместо текстового файла. Это сказано, при условии, что он имеет Shebang ( #! / Bin / bash ) в верхней части файла или называется Bash / путь / к / к // Скрипт. Ктоверь , он не должен иметь значение в терминах выполнения скрипта.

0
22.11.2013, 20:54
1 ответ

После того, как я попросил помощи в IRC-канале elementary OS, я был смог исправить проблему. Запустив alsamixer , а затем изменив свой источник входного сигнала с микрофон на внутренний микрофон , я смог заставить свой микрофон работать правильно. Я также снизил уровни усиления внутреннего микрофона, чтобы избавиться от некоторых резких статических шумов, возникающих при записи.

0
28.01.2020, 05:01

Теги

Похожие вопросы