Спробуйте gphoto2 (сам не користувався).
Пробую:
oleg@oleg-desktop:~$ gphoto2 --abilities
Функції фотоапарата : Canon Digital Rebel XT (normal mode)
Підтримка послідовного порту : ні
Підтримка USB : так
Вибір захоплення :
: Зображення
: Перегляд
Підтримка налаштовування : так
Видалити виділені файли : так
Видалити всі файли у фотоапараті : ні
Підтримка мініатюр : так
Підтримка завантаження файлів : ні
Подальші спроби одержати зображення з фотоапарату поки-що неуспішні
oleg@oleg-desktop:~$ gphoto2 --capture-image
*** Помилка ***
Помилка у бібліотеці вводу-виводу ('Не вдалось отримати перегляд'): Фотоапарат вже зайнятий.
ПОМИЛКА: Не вдається зробити знімок.
*** Помилка (-60: 'Не вдалось отримати перегляд') ***
Для виводу налагоджувальних повідомлень використовуйте ключ --debug
Налагоджувальні повідомлення можуть допомогти у розв'язанні проблем.
Якщо ви збираєтесь надсилати будь-які повідомлення про помилки у список
розсилки розробників gphoto <gphoto-devel@lists.sourceforge.net>,
запускайте gphoto2 наступним чином:
env LANG=C gphoto2 --debug --debug-logfile=my-logfile.txt --capture-image
Please make sure there is sufficient quoting around the arguments.