Я пытаюсь использовать OpenCV для проекта робототехники, и я хотел бы смочь получить от веб-камеры, не имея необходимость входить в систему X сессий на хосте. В настоящее время я должен регистрироваться через экран входа в систему GUI, прежде чем любая веб-камера ответит. Например, когда я использую ssh с X передачами и запускаю сыр, это не скажет "Найденного устройства", пока я не буду регистрироваться на хосте, в котором сыр запуска точки передаст видео потоком как ожидалось.
Я относительно неопытен в Linux, и я надеюсь, что существует некоторый сценарий запуска, который я могу создать, который инициализирует веб-камеру без входа в систему.
Я смог запустить веб-камеру удаленно при помощи sudo. Не уверенный, почему это требовалось, но это достаточно хорошо в моих целях.
Существует uvc подсистема для этого и uvcviewer
приложение. К сожалению, это не поддерживает все веб-камеры. Вот ссылка .