Автор Гілка: Digikam не вантажить фотографії з фотоапарата  (Прочитано 4818 раз)

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Отже, система OpenSUSE 11.0, програма digikam-0.9.3, фотоапарат Canon Digital Rebel XT. Раніше все було чудово, я спокійно скачував фотографії з кенонця на вінчестер. В один прекрасний момент щось зламалося. Тепер фотик розпізнається, digikam відкривається, відкриває вікно завантаження, думає і... не може до апарата достукатися. Нічого ніде не міняв. У мене є:

digikam-0.9.4-14.5
digikam-lang-0.9.4-14.5
digikam-doc-0.9.4-3.5
digikamimageplugins-0.9.4-14.5
digikamimageplugins-superimpose-0.9.4-2.1
kipi-plugins-0.1.5-13.1
kipi-plugins-lang-0.1.5-13.1
libkipi0-0.1.6-5.1
libkipi0-lang-0.1.6-5.1
libkexiv2-3-0.1.7-10.1
libexiv2-2-0.16-29.1
libkdcraw3-0.1.4-11.1
libkdcraw3-lang-0.1.4-11.1
libkdcraw2-0.1.3-2.1
dcraw-1.401-11.1
libpng12-0-1.2.26-14.2
libpng-devel-1.2.26-14.2
gphoto-2.4.1-24.1
libgphoto2-2.4.1.2-21.1
libgphoto2-lang-2.4.1.2-21.1

І ще. Система реагує на фотоапарат тільки перший раз: якщо його вимкнути і знову ввімкнути, ніякої реакції, ніби його й нема.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Деградація flash-накопичувача?

А що каже у відповідь на втикання фотоапарата dmesg?
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
От... не міг згадати dmesg... Воно в кінці каже:

usb 2-6: new high speed USB device using ehci_hcd and address 2
usb 2-6: configuration #1 chosen from 1 choice
usb 2-6: New USB device found, idVendor=04a9, idProduct=30ee
usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-6: Product: Canon Digital Camera
usb 2-6: Manufacturer: Canon Inc.
ehci_hcd 0000:00:02.2: HC died; cleaning up
usb 2-6: USB disconnect, address 2

Що таке HC?

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Host Controller

«Вигорів» рознім на материнці.
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
dmesg нахабно бреше.

По-перше, про це нічого не знає Вінда. Працює з усіма usb. Тільки-но перевірив ще раз. Скачав фотографії, подивився флешку.

По-друге, Лінукс теж спершу працює з usb нормально. Приймає флешки, дозволяє сканувати і друкувати (у мене БагатоФункцПристій Epson). Але як тільки я приєдную і вмикаю фотоапарат, вирубаються всі usb-пристрої, і доступ до них стає неможливим. Тільки-но знову перевірив. При цьому dmesg пише те саме, що я вже наводив, тільки додає ще рядки про інші порти usb. Наприклад, зараз, маючи підключеними флешку і Epson, я в кінці додатково отримав:

usblp0: removed
usb 2-5: USB disconnect, address 4
usb 2-6: USB disconnect, address 3
« Змінено: 2008-10-30 00:05:31 від Campana »

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Оновіть ядро (більше нічого на думку не спадає).

Як це не сумно казати, але ні digiKam, ні KDE тут ні до чого. :'(
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Виявляється, описаний глюк виникає в ядрі *-pae. Завантажив ядро *-default, і воно нормально працює з фотоапаратом. Отже, проблема сама розв'язалася.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
digikam 0.9.4:

> digikam
Found dcraw version: 8.83
Warning: Failed to read thumbnail, rc = 2
Warning: Failed to read thumbnail, rc = 2
KCrash: Application 'digikam' crashing...
Що він там не може прочитати?

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Не вилучайте фотки, доки відкрито редактор або інструмент пакетної обробки.
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Та ніби не робив такого... В будь-якому разі, тепер що робити? Не запускається ж. Грохнути базу даних взагалі?
« Змінено: 2009-05-13 21:57:12 від Campana »

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Може спочатку пересунути, а потім спробувати імпортувати?
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Після пересування бази стало ще гірше — перед крахом в консоль сиплеться купа повідомлень наступних трьох видів:
Warning: Makernote IFD has a next pointer != 0 (2422). Ignored.
Cannot load metadata using Exiv2  (Error #11: /home/yaroslav/Images/Album/People/Pater/2006/2006_05_15/ZbThumbnail.info: The file contains data of an unknown image type)
Warning: Failed to read thumbnail, rc = 2
Повернув стару базу — знову тільки два рядочки останнього типу перед крахом.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Спробуйте пересунути ~/.kde/share/config/digikamrc
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Спрацювало! Дякую. Візьму цей метод "на олівець".

Почитав заразом (через kompare) різницю між старим і новим digikamrc. Багато там всякого, включаючи прописану версію (0.8.1 в старому).

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Рано я зрадів: програма падає при прочитанні будь-яких альбомів з тими ж повідомленнями, що й були.