GTKam sekoilee...

Ostin uuden Canonin powershot A510 -digikameran, ja se näyttäisi tunnistuvan linuxin dmesgissä ihan oikein:

usb 4-1: new full speed USB device using uhci_hcd and address 7

Jos haluan ottaa kaikki kuvat (hakemistot) kamerasta talteen koneelle, niin avaan ohjelmassa hakemiston kerrallaan ja valitsen "File --> Save photos --> All". Tämän hakemiston kuvat siirtyvät aivan oikein koneelle.

Mutta kun kuvien siirryttyä toistan operaation seuraavalle hakemistolle, ohjelma jumiutuu kokonaan. Jumiin ei tunnu auttavan kuin USB-kaapelin irti otto. Narun kiskaisemisen jälkeen dmesgissä näkyy:

usb 4-1: usbfs: USBDEVFS_BULK failed ep 0x81 len 512 ret -84
usb 4-1: usbfs: USBDEVFS_BULK failed ep 0x2 len 16 ret -71
usb 4-1: usbfs: USBDEVFS_BULK failed ep 0x2 len 16 ret -71
usb 4-1: USB disconnect, address 7

Kun sitten laitan usbin takaisin, pystyn taas siirtämään vain yhden hakemiston kerrallaan. Olisi mukava tietää jokin ratkaisu tähän... :-/
7261
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Minulla on käytössä "Digikam", joka kuuluu KDE:n varustukseen.
En tiedä onko se parempi, mutta on toiminut ja minusta se näyttää monipuolisemmalta. GTkammia en ole käyttänyt.
Voit ehkä kokeilla sitä.

Muuten, nykyään kameran ei tarvitse "tunnistua".
Riittää, että se on PTP-yhteensopiva (Photo Transfer Protocol). Useimmat on sitä.

Äänestä
  • En käytä KDE:tä, joten en oikein pysty kokeilemaan tuota ohjelmaa.

    Mutta päivitin uusimmat libgphoto2- ja gphoto2 -versiot (tällä hetkellä 2.1.6).

    kun päivitin nuo paketit ja käynnistin gtkam:in, seuraavanlainen virhe ilmaantuu:

    "Could not list folders in '/'.

    An error occurred in the io-library ('Could not claim the USB device'): Could not claim interface 0 (Operation not permitted). Make sure no other program or kernel module (such as sdc2xx, stv680, spca50x) is using the device and you have read/write access to the device."

    Tästä en vielä lannistunut, vaan koetin ajaa gtkam:ia roottina, jolloin se toimi täydellisesti.

    Mutta miten asetan oikeat oikeudet, että ei aina tarvitsisi käyttää rootin oikeuksia tuolle ohjelmalle...?

    Pitääkö /dev -hakemistoa ronkkia jotenkin vaiko HAL:ia, ym...? (En ymmärrä yhtään tuota HAL-systeemiä mitä Gnome käyttää... :-| )

    Äänestä

  • darkstar kirjoitti:

    En käytä KDE:tä, joten en oikein pysty kokeilemaan tuota ohjelmaa.

    Mutta päivitin uusimmat libgphoto2- ja gphoto2 -versiot (tällä hetkellä 2.1.6).

    kun päivitin nuo paketit ja käynnistin gtkam:in, seuraavanlainen virhe ilmaantuu:

    "Could not list folders in '/'.

    An error occurred in the io-library ('Could not claim the USB device'): Could not claim interface 0 (Operation not permitted). Make sure no other program or kernel module (such as sdc2xx, stv680, spca50x) is using the device and you have read/write access to the device."

    Tästä en vielä lannistunut, vaan koetin ajaa gtkam:ia roottina, jolloin se toimi täydellisesti.

    Mutta miten asetan oikeat oikeudet, että ei aina tarvitsisi käyttää rootin oikeuksia tuolle ohjelmalle...?

    Pitääkö /dev -hakemistoa ronkkia jotenkin vaiko HAL:ia, ym...? (En ymmärrä yhtään tuota HAL-systeemiä mitä Gnome käyttää... :-| )

    Ei sunkaan vanha versio kummittele?
    Ehkä asennus on mennyt pieleen, sillä ohjelmat yleensä on käyttäjien käytettävissä ilman muutoksia.

    En ole käyttänyt tuota gtkam:ia ollenkaan, joten en sen temppuja tunne. Näytti vain olevan melko alhaisella versioasteella, joten vikoja saattaa olla.

    Kde ja Gnome ohjelmia voi ajaa ristiin, kunhan vain tarvittavat kirjastot on asennettu.

    http://www.digikam.org/Digikam-SPIP/
    Lataus:
    http://sourceforge.net/project/showfiles.php?group_id=42641

    Äänestä

  • darkstar kirjoitti:

    En käytä KDE:tä, joten en oikein pysty kokeilemaan tuota ohjelmaa.

    Mutta päivitin uusimmat libgphoto2- ja gphoto2 -versiot (tällä hetkellä 2.1.6).

    kun päivitin nuo paketit ja käynnistin gtkam:in, seuraavanlainen virhe ilmaantuu:

    "Could not list folders in '/'.

    An error occurred in the io-library ('Could not claim the USB device'): Could not claim interface 0 (Operation not permitted). Make sure no other program or kernel module (such as sdc2xx, stv680, spca50x) is using the device and you have read/write access to the device."

    Tästä en vielä lannistunut, vaan koetin ajaa gtkam:ia roottina, jolloin se toimi täydellisesti.

    Mutta miten asetan oikeat oikeudet, että ei aina tarvitsisi käyttää rootin oikeuksia tuolle ohjelmalle...?

    Pitääkö /dev -hakemistoa ronkkia jotenkin vaiko HAL:ia, ym...? (En ymmärrä yhtään tuota HAL-systeemiä mitä Gnome käyttää... :-| )

    "Pitääkö /dev -hakemistoa ronkkia jotenkin vaiko HAL:ia, ym...? (En ymmärrä yhtään tuota HAL-systeemiä mitä Gnome käyttää... :-| ) "

    Heh, samoja tunnelmia täällä ...

    En yleensäkkään tajua HAL:in olemassaoloa, sehän vaan hidastaa koko saatanan driver resource access -prosessia.

    Windowsissa on helvetin monimutkainen HAL, ja sehän se eniten järjestelmäpuolella viekin tehoa, kun esim. pelaat pelejä jne ...

    Unixeihin EI HAL:ia !!! perkele-

    Äänestä

  • user kirjoitti:

    Ei sunkaan vanha versio kummittele?
    Ehkä asennus on mennyt pieleen, sillä ohjelmat yleensä on käyttäjien käytettävissä ilman muutoksia.

    En ole käyttänyt tuota gtkam:ia ollenkaan, joten en sen temppuja tunne. Näytti vain olevan melko alhaisella versioasteella, joten vikoja saattaa olla.

    Kde ja Gnome ohjelmia voi ajaa ristiin, kunhan vain tarvittavat kirjastot on asennettu.

    http://www.digikam.org/Digikam-SPIP/
    Lataus:
    http://sourceforge.net/project/showfiles.php?group_id=42641

    Poistin libgphoto2, gphoto2 ja gtkam -ohjelmat ja asensin ne uudelleen.

    Roottina gtkamia ajettaessa toimii kuten ennenkin, eli täydellisesti. Userina ohjelma jopa tunnistaa liitetyn kameran "Camera --> Add camera... --> Detect" valikosta. Mutta kun painan OK-nappia tallentaakseni löydetyn kameran, ilmoittelee lyhyesti seuraavaa:

    "Could not initialize camera."

    Digikam:in slackware-asennuspaketin koko näyttäis olevan yli 12 megatavua, plus siihen (todennäköisesti) vielä erinäinen nippu KDE- ja Qt-libraryitä...eli eipä valitettavasti tule onnistumaan mun nettiyhteydellä... :-(

    Joten kuvat siis siirretään nyt ainakin toistaiseksi roottina.

    Äänestä

  • ksym_ kirjoitti:

    "Pitääkö /dev -hakemistoa ronkkia jotenkin vaiko HAL:ia, ym...? (En ymmärrä yhtään tuota HAL-systeemiä mitä Gnome käyttää... :-| ) "

    Heh, samoja tunnelmia täällä ...

    En yleensäkkään tajua HAL:in olemassaoloa, sehän vaan hidastaa koko saatanan driver resource access -prosessia.

    Windowsissa on helvetin monimutkainen HAL, ja sehän se eniten järjestelmäpuolella viekin tehoa, kun esim. pelaat pelejä jne ...

    Unixeihin EI HAL:ia !!! perkele-

    "Unixeihin EI HAL:ia !!! perkele"

    Jotain tuohon suuntaan...

    Itsellenikään ei ole oikein valjennut tuo HAL:in tarve. Eikö se ole vain joku automount-systeemi? Ainakin minulla se muutteli fstabbia kun tökkäsin USB-tikun koneeseen. Mutta sitten sainkin vain mount erroria kun koetin katsella tikun sisältöä Gnomen kautta.

    Mutta onneksi "manuaalinen" mount & fstab -kombo toimii aina. :)

    Äänestä

  • darkstar kirjoitti:

    "Unixeihin EI HAL:ia !!! perkele"

    Jotain tuohon suuntaan...

    Itsellenikään ei ole oikein valjennut tuo HAL:in tarve. Eikö se ole vain joku automount-systeemi? Ainakin minulla se muutteli fstabbia kun tökkäsin USB-tikun koneeseen. Mutta sitten sainkin vain mount erroria kun koetin katsella tikun sisältöä Gnomen kautta.

    Mutta onneksi "manuaalinen" mount & fstab -kombo toimii aina. :)

    Sitähän se HAL on: tökkäät laitteen sisään, niin joku mystinen daemon jossain huomaa muutoksen /sys tai /proc hierarkiassa, ja alkaa käpistellä järjestelmän asetuksia käyttäjän tietämättä. Samalla tavalla kuin Winblowsissa ... EI NÄIN! ;(

    Kyllä käyttäjän on itse tehtävä hommat, niin ne toimii. Monesti olen Windowsissakin kiroillut, kun monen eri laitteen asennukset ovat muuttaneet default-actioneita eri medioille, ja nyt tuntuu että Windows joka saatanan plug-n-play eventtiä ruksuttaa pahimmillaan 5 minuuttia ... jos tämmöistä on tulossa GNU/Linuxiin niin ... KIRVEELLÄ TÖITÄ!

    Saatana Unix ei ole plug-n-play! Windowsit ja Macit on semmoisille, jotka pakosti moista piikkiä persereiässä haluavat! Minä en ... osaan käyttää koneeni resursseja manuaalisestikkin.

    Äänestä

Kommentoi aloitusta


darkstar kirjoitti:

Ostin uuden Canonin powershot A510 -digikameran, ja se näyttäisi tunnistuvan linuxin dmesgissä ihan oikein:

usb 4-1: new full speed USB device using uhci_hcd and address 7

Jos haluan ottaa kaikki kuvat (hakemistot) kamerasta talteen koneelle, niin avaan ohjelmassa hakemiston kerrallaan ja valitsen "File --> Save photos --> All". Tämän hakemiston kuvat siirtyvät aivan oikein koneelle.

Mutta kun kuvien siirryttyä toistan operaation seuraavalle hakemistolle, ohjelma jumiutuu kokonaan. Jumiin ei tunnu auttavan kuin USB-kaapelin irti otto. Narun kiskaisemisen jälkeen dmesgissä näkyy:

usb 4-1: usbfs: USBDEVFS_BULK failed ep 0x81 len 512 ret -84
usb 4-1: usbfs: USBDEVFS_BULK failed ep 0x2 len 16 ret -71
usb 4-1: usbfs: USBDEVFS_BULK failed ep 0x2 len 16 ret -71
usb 4-1: USB disconnect, address 7

Kun sitten laitan usbin takaisin, pystyn taas siirtämään vain yhden hakemiston kerrallaan. Olisi mukava tietää jokin ratkaisu tähän... :-/

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu