Wciórności - dzisiaj gThumb podał taki komunikat:
Wystąpił błąd w bibliotece io ('Nie udało się zawłaszczyć urządzenia USB'): Nie udało się zawłaszczyć interfejsu 0 (Operation not permitted). Należy upewnić się, czy żaden inny program lub moduł jądra (taki jak sdc2xx, stv680, spca50x) nie używa tego urządzenia i mamy prawa odczytu/zapisu do urządzenia.
Natomiast gtkam: "Nie można było zainicjować aparatu."
Oczywiście wykrywa go, lsusb też podaje poprawnie - ale NIE łaczy. Czy może to jest coś "na linii usb"?
A po chwili: PTP: "Sequence number mismatch 0 vs expected 1."
Nic z tego nie kumam. POMOCY!!!
EDIT:
Kurcze, szukam, bo kto nie umie, musi cierpliwie PROSIĆ O POMOC i szukać samemu. Teraz mamy więcej danych:
Spróbowałem PRZY WŁĄCZONYM FOTOAPARACIE wylogować/zalogować. G...nic.
Postanowiłem więc zrestartować komputer z włączonym aparatem. Po załadowaniu pokazał się jako dysk. Próba importu zdjęć za pomocą gThumb:
Wystąpił błąd w bibliotece io ('Nie udało się zablokować urządzenia'): Aparat jest już w użyciu.
gtkam "oczywiście": Nie można było zainicjalizować aparatu.
Po dokładnym przyjrzeniu się - pokazuje 2 TAK, DWA!! Universal Serial Bus (usb:002,002) i Universal Serial Bus (usb:003,006)
Dla (usb: 003..) komunikat: PTP: Sequence number mismatch 0 vs expected 1.
Dla (..02..): Nie można było zainicjalizować aparatu.
Całe szczęście, że jednak (po restarcie) mogłem skopiować fotki "normalnie".
Ale nic - szukam dalej...
---------------------------
Szukam w necie. M.in. znajduję:
http://gnu.univ.gda.pl/~tomasz/cgi-bin/ ... =haldaemon
a tam m.in.:
"...dlaczego gphoto2 nie widzi
portu USB, jeżeli działam jako zwykły użytkownik.
Coś nie tak z dostępem, tylko co?
gphoto2 --list-files
Wystąpił błąd w bibliotece io \
('Nie udało się zawłaszczyć urządzenia USB'):
Jest trochę stron w google na temat udev, gphoto2 i wyżej wymienionego
problemu dostępu. Jest też rozdział na ten
temat w dokumentacji gphoto2.
Próbowałem różnych podpowiedzi -- guzik działa. Ostatecznie, okazało
się, że jak się włączy usługę haldaemon to wszystko jest OK
(Uprzednio ją wyłączyłem, bo wydawała się niepotrzebna.)
Zresztą czy wszystko, to się okaże -- przynajmniej
gphoto2 działa lepiej."
I tu też jestem CIEMNY = gdzie ten hal?.
-------------------
----------------
Skorzystałem z powyższej porady... konsola: kazało jeszcze dopisać ---debug = gphoto2 --list-files --debug
Wyrzuciło mnóstwo komunikatów (choć do usb mam tylko kamerkę internetową i WŁĄCZONY Canon A95):
0.912430 gphoto2-port(0): Nie udało się odnaleźć urządzenia USB (producent 0x781, produkt 0x7460). Należy upewnić się, że to urządzenie jest podłączone do komputera.
--- a na ich końcu pokazało się:
1.001549 gphoto2-port(0): Nie udało się odnaleźć urządzenia USB (producent 0x2770, produkt 0x905c). Należy upewnić się, że to urządzenie jest podłączone do komputera.
1.001584 gphoto2-port(2): Zwalnianie portu...
1.001606 gphoto2-port(2): Zamykanie portu...
1.001741 gphoto2-camera(2): Setting abilities ('Canon PowerShot A95 (PTP mode)')...
1.001762 gphoto2-setting(2): Setting key 'model' to value 'Canon PowerShot A95 (PTP mode)' (gphoto2)
1.001782 gphoto2-setting(2): Saving 4 setting(s) to file "/home/wojtek/.gphoto/settings"
1.002012 gphoto2-port-info-list(2): Poszukiwanie ścieżki 'usb:' (10 dostępnych wpisów)...
1.002038 gphoto2-port-info-list(2): Pobieranie informacji z wpisu 3 (10 dostępnych)...
1.002060 gphoto2-camera(2): Setting port info for port 'Universal Serial Bus' at 'usb:'...
1.003092 gphoto2-port(2): Ustawianie limitu czasu na 5000 milisekund...
1.003113 gphoto2-port(2): Ustawianie ustawień...
1.003129 libusb(2): gp_port_usb_update(old int=0, conf=-1, alt=-1), (new int=0, conf=-1, alt=-1)
1.003147 gphoto2-setting(2): Setting key 'port' to value 'usb:' (gphoto2)
1.003166 gphoto2-setting(2): Saving 4 setting(s) to file "/home/wojtek/.gphoto/settings"
1.004001 foreach(2): Executing action 'List Files' for folder '/'.
1.007459 gphoto2-camera(2): Listing files in '/'...
1.007488 gphoto2-camera(2): Initializing camera...
1.007516 gphoto2-port-usb(1): Looking for USB device (vendor 0x4a9, product 0x30bb)... found.
1.007534 gphoto2-port-usb(2): inep to look for is 81
1.007549 gphoto2-port-usb(1): Detected defaults: config 1, interface 0, altsetting 0, inep 81, outep 02, intep 83, class 06, subclass 01
1.009124 gphoto2-camera(2): Loading '/usr/lib/libgphoto2/2.4.2/ptp2'...
1.009902 gphoto2-port(2): Otwieranie portu USB...
1.009939 libusb(2): gp_port_usb_open()
1.010042 libusb(2): claiming interface 0
1.010112 ptp2(2): maxpacketsize 64
1.010180 gphoto2-port(2): Ustawianie limitu czasu na 500 milisekund...
1.010218 ptp(2): PTP: Opening session
1.010267 gphoto2-port(2): Zapis 16=0x10 bajtów do portu...
1.010332 gphoto2-port(3): Hexdump of 16 = 0x10 bytes follows:
0000 10 00 00 00 01 00 02 10-00 00 00 00 01 00 00 00 ................
1.011559 ptp2/ptp_usb_getresp(2): reading response
1.011593 ptp2/ptp_usb_getpacket(2): getting next ptp packet
1.011627 gphoto2-port(2): Odczyt 4096=0x1000 bajtów z portu...
1.012585 gphoto2-port(2): Udało się odczytać tylko 12 z 4096 bajtów
1.012614 gphoto2-port(3): Hexdump of 12 = 0xc bytes follows:
0000 0c 00 00 00 03 00 01 20-00 00 00 00 ....... ....
1.012639 gphoto2-port(2): Ustawianie limitu czasu na 20000 milisekund...
1.012664 gphoto2-port(2): Zapis 12=0xc bajtów do portu...
1.012688 gphoto2-port(3): Hexdump of 12 = 0xc bytes follows:
0000 0c 00 00 00 01 00 01 10-01 00 00 00 ............
1.014514 ptp2/ptp_usb_getdata(2): reading data
1.014542 ptp2/ptp_usb_getpacket(2): getting next ptp packet
1.014562 gphoto2-port(2): Odczyt 4096=0x1000 bajtów z portu...
1.016624 gphoto2-port(2): Udało się odczytać tylko 12 z 4096 bajtów
1.016785 gphoto2-port(3): Hexdump of 12 = 0xc bytes follows:
0000 0c 00 00 00 03 00 01 20-00 00 00 00 ....... ....
1.016935 ptp2/ptp_usb_getresp(2): reading response
1.017040 ptp2/ptp_usb_getpacket(2): getting next ptp packet
1.017143 ptp2/ptp_usb_getpacket(2): queuing buffered response packet
1.017294 context(0): PTP: Sequence number mismatch 0 vs expected 1.
*** Błąd ***
PTP: Sequence number mismatch 0 vs expected 1.
1.017588 context(0): PTP: Błąd: zły parametr
*** Błąd ***
PTP: Błąd: zły parametr
1.017854 gphoto2-port(2): Zamykanie portu...
1.018690 context(0): Wystąpił błąd w bibliotece io ('Złe parametry'): Opis błędu niedostępny
*** Błąd ***
Wystąpił błąd w bibliotece io ('Złe parametry'): Opis błędu niedostępny
*** Błąd (-2: 'Złe parametry') ***
W celach diagnostycznych proszę użyć opcji --debug.
Komunikaty diagnostyczne mogą pomóc znaleźć rozwiązanie problemu.
Aby wysyłać komunikaty błędów lub diagnostyczne na listę dyskusyjną
programistów gphoto <
gphoto-devel@lists.sourceforge.net>, proszę
uruchomić gphoto2 w sposób następujący:
env LANG=C gphoto2 --debug --debug-logfile=my-logfile.txt --list-files --debug
Please make sure there is sufficient quoting around the arguments.
1.022442 gp-camera(2): Freeing camera...
1.022463 gphoto2-port(2): Zwalnianie portu...
1.022479 gphoto2-port(2): Zamykanie portu...
1.022539 libgphoto2/gphoto2-filesys.c(2): Clearing fscache LRU list...
1.022554 libgphoto2/gphoto2-filesys.c(2): fscache LRU list already empty
1.022570 gphoto2-filesystem(2): Internally deleting all folders from '/'...
wojtek@wojtek-ubu:~$
wojtek@wojtek-ubu:~$
KONIEC
-----------------
------------------
W pliku ./home/../.gphoto/settings podaje:
gtkam=width=323
gtkam=height=167
gphoto2=model=Canon PowerShot A95 (PTP mode)
gphoto2=port=usb:
---------------
---------------
Co z tego wynika????? POMOCY!!!!
PS. Za stary jestem, aby zacząć uczyć się angielskiego... Zatem nie mogę skorzystać z forum innych, np. dla gthumb.
EDIT:
Dzisiaj przećwiczyłem problem ponownie. Oczywiście NIE dało rady normalnie, więc włączyłem aparat i kazałem wy-/zaloguj - pokazał się jako osobny dysk. Podejrzewam, że problem nie w plikacjach, lecz jakichś parametreach USB? Czy w końcu znajdzie się tu ktoś mądrzejszy i chętny do pomocy?