gphoto2 работает c Canon 30D, digikam - нет [SOLVED]
здравствуйте!
поставил digikam
попытался подключить фотоаппарат anon 30D
в меню "импорт -> камеры" определяется
причём, если фотик воткнуть при работающей программе,
определяется как Linux Foundation 2.0 root hub,
а если до запуска программы, то как Canon Digital Camera
при нажатии на пункт меню никаких действий не происходит
в поток ошибок никаких сообщений не выводится, логи непонятно где
если вручную попытаться добавить камеру с подключением к usb, то при
попытке её открыть выводится сообщение "не удалось подключиться к камере"
с предложением повторить попытку
при этом libgphoto2 установлена и работает нормально
для проверки я установил gphoto2 (консольный клиент)
$ gphoto2 --get-all-files Копирование 'IMG_1786.JPG' из папки '/store_00000001/DCIM/101CANON'... Файл сохраняется с именем IMG_1786.JPG Копирование 'IMG_1791.JPG' из папки '/store_00000001/DCIM/101CANON'... Файл сохраняется с именем IMG_1791.JPG $
аналогично все прочие операции выполняются из под обычного пользователя
сам пользователь для этого был добавлен в группы usb и plugdev
подозрения вызвало то, что раньше в этих группах находился только hald
отсюда есть версия, что digikam работает через hald. или я ошибаюсь?
может, у кого-нибудь есть варианты решения проблемы?
спасибо!
А вот нашёл логи, в /var/log/message, но в них ничего страшного нету:
Mar 17 22:18:28 and_hom kernel: [ 3282.029042] usb usb1: usb resume Mar 17 22:18:28 and_hom kernel: [ 3282.029049] ehci_hcd 0000:00:1d.7: resume root hub Mar 17 22:18:28 and_hom kernel: [ 3282.071064] hub 1-0:1.0: hub_resume Mar 17 22:18:28 and_hom kernel: [ 3282.071099] ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001803 POWER sig=j CSC CONNECT Mar 17 22:18:28 and_hom kernel: [ 3282.071107] hub 1-0:1.0: port 5: status 0501 change 0001 Mar 17 22:18:28 and_hom kernel: [ 3282.172033] hub 1-0:1.0: state 7 ports 8 chg 0020 evt 0000 Mar 17 22:18:28 and_hom kernel: [ 3282.172047] hub 1-0:1.0: port 5, status 0501, change 0000, 480 Mb/s Mar 17 22:18:28 and_hom kernel: [ 3282.223709] ehci_hcd 0000:00:1d.7: port 5 high speed Mar 17 22:18:28 and_hom kernel: [ 3282.223720] ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT Mar 17 22:18:29 and_hom kernel: [ 3282.274057] usb 1-5: new high speed USB device using ehci_hcd and address 6 Mar 17 22:18:29 and_hom kernel: [ 3282.326335] ehci_hcd 0000:00:1d.7: port 5 high speed Mar 17 22:18:29 and_hom kernel: [ 3282.326342] ehci_hcd 0000:00:1d.7: GetStatus port 5 status 001005 POWER sig=se0 PE CONNECT Mar 17 22:18:29 and_hom kernel: [ 3282.402672] usb 1-5: default language 0x0409 Mar 17 22:18:29 and_hom kernel: [ 3282.408121] usb 1-5: udev 6, busnum 1, minor = 5 Mar 17 22:18:29 and_hom kernel: [ 3282.408128] usb 1-5: New USB device found, idVendor=04a9, idProduct=3113 Mar 17 22:18:29 and_hom kernel: [ 3282.408133] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Mar 17 22:18:29 and_hom kernel: [ 3282.408139] usb 1-5: Product: Canon Digital Camera Mar 17 22:18:29 and_hom kernel: [ 3282.408143] usb 1-5: Manufacturer: Canon Inc. Mar 17 22:18:29 and_hom kernel: [ 3282.408269] usb 1-5: uevent Mar 17 22:18:29 and_hom kernel: [ 3282.408300] usb 1-5: usb_probe_device Mar 17 22:18:29 and_hom kernel: [ 3282.408306] usb 1-5: configuration #1 chosen from 1 choice Mar 17 22:18:29 and_hom kernel: [ 3282.409736] usb 1-5: uevent Mar 17 22:18:29 and_hom kernel: [ 3282.411805] usb 1-5: adding 1-5:1.0 (config #1, interface 0) Mar 17 22:18:29 and_hom kernel: [ 3282.411843] usb 1-5:1.0: uevent
- Для комментирования войдите или зарегистрируйтесь
У меня была такая же
У меня была такая же проблема. Digikam соединялся с камерой только из под рута.
Исправилось толи после удаления ~/.kde , толи после очередной перекомпиляции digikam, сказать точно не могу, но сейчас все заработало.
Попробуйте выйти из кед, удалить ~/.kde, войти в кеды и запустить. Кстати, dolphin у Вас нормально запускается?
да, нормально
да, нормально
А digikam из под рута
А digikam из под рута работает?
Canon EF суть ошибка
Canon EF суть ошибка природы.
Куда интереснее характер и степень поддержки RAW'а (любым из наличных приложений).
:wq
--
Live free or die
решилось
решилось тривиально
достаточно указать use-флаг gphoto2