Как настроить движение для доступа к моему скопированному файлу конфигурации?

Как было предложено в этом уроке, я сделал копию файла конфигурации Motion в моей домашней папке в ~ / .motion / motion.conf. Но Motion затем пытается получить доступ к конфигурационному файлу в файле /etc/motion/motion.conf. Как я могу исправить это поведение?

Вот что я получаю, когда начинаю движение:

nuc@nuc:~$ motion [0] **could not open configfile /etc/motion/motion.conf: Permission denied** [0] Not config file to process using default values [0] Motion 3.2.12 Started [0] ffmpeg LIBAVCODEC_BUILD 3547904 LIBAVFORMAT_BUILD 3544067 [1] Thread 1 started [1] Failed to open video device /dev/video0: No such file or directory [1] Could not fetch initial image from camera [1] Motion continues using width and height from config file(s) [1] Resizing pre_capture buffer to 1 items [1] Retrying until successful connection with camera [1] Failed to open video device /dev/video0: No such file or directory 

One Solution collect form web for “Как настроить движение для доступа к моему скопированному файлу конфигурации?”

Вы можете указать Motion использовать другой файл конфигурации с помощью опции -c. Например, если я работаю над некоторыми изменениями, я обычно делаю копию моего файла motion.conf с именем test.motion.conf и использую его со следующей командой:

движение -c /home/b/motion/test.motion.conf

Вы можете узнать дополнительную информацию о параметрах командной строки на веб-сайте разработчика. Для параметров командной строки нажмите здесь .

Редактировать:

Возможно, я сделал некоторые необычные изменения на сервере дома, который я использую для Motion. Итак, в качестве теста я только что установил его на своем ноутбуке.

 sudo apt-get install motion mkdir /home/b/scripts/motion sudo cp /etc/motion/motion.conf /home/b/scripts/motion/test.motion.conf sudo chown b:b /home/b/scripts/motion/test.motion.conf $ motion -c /home/b/scripts/motion/test.motion.conf [0] Processing thread 0 - config file /home/b/scripts/motion/test.motion.conf [0] Motion 3.2.12 Started [0] ffmpeg LIBAVCODEC_BUILD 3547904 LIBAVFORMAT_BUILD 3544067 [0] Thread 1 is from /home/b/scripts/motion/test.motion.conf [1] Thread 1 started ... 

Я не уверен, как выглядит ваша конфигурация. Возможно, вы пытаетесь запустить его в режиме демона. Или, если вы скопировали файл, у него все еще может быть root, назначенный как владелец. Вы можете попробовать запустить его, а затем посмотреть / var / log / syslog, чтобы получить представление о том, что вызывает ошибку. Или вы можете попробовать добавить своего пользователя в группу движения .

  • Изменение носителей при установке apache2
  • Проблема с установкой Chromium на libgl1-mesa-glx: i386
  • Политика паролей Ubuntu
  • Нет звука при подключении к док-станции
  • Pg Dn возвращает тильду (~)
  • Как повлиять на назначение подчиненных UID / GID при создании учетных записей пользователей?
  • Samba не показывает символические ссылки
  • Звук не работает в Ubuntu 14.04: внезапно остановился
  • Настройте SSSD (sudo и dyndns_update) с помощью realmd
  • Изменить подсказку терминала Ubuntu
  • Настройка syslogd в Ubuntu
  • Linux и Unix - лучшая ОС в мире.