У меня нет вашей среды, и я не могу протестировать, но этот отрывок из часто задаваемых вопросов по gphoto, похоже, говорит о том, что это может быть связано с разрешениями, а не с какой-то программой, монополизирующей интерфейс.
Следующая цитата содержит ссылку на главу « Настройка разрешений для портов USB», которую вы можете проверить.
Почему я получаю сообщение об ошибке «Не удалось получить доступ к USB-устройству»?
Вы должны убедиться, что такой модуль ядра не загружен, и что вы правильно настроили разрешения на вашем USB-устройстве, чтобы у вас был (без полномочий root) доступ на запись к устройству камеры. Как это настроить, описано в разделе 4.3 « Настройка разрешений для портов USB» .
Это также может произойти с камерами, которые работают как устройства хранения USB. Яркий пример - если у вас есть камера Olympus, которая автоматически распознается как Olympus C-2040Z. В этом случае вы можете попытаться, если вы запускаете Linux, удалить модуль ядра usb-storage и попытаться использовать с ним libgphoto2. Но, если вы не хотите управлять камерой (не все модели ее поддерживают), это не рекомендуемое решение. Продолжает использовать USB Mass Storage. Некоторые из этих Olympus поддерживают переключение в режим «Управление с ПК» для дистанционного управления с помощью внешней программы, например, использующей libgphoto2.