Digikamera ja Gentoo

Discussion in 'Linux -keskustelu' started by Vea, Jun 4, 2006.

  1. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    Gentoo 2006.1 KDE:llä.Kun kytken digikameran, tulee kuvake työpöydälle ja kun sitä napsautan, tulee ilmoitus:

    Digikam-ojelman käynnistyksessä tulee myös ilmoituksia,mm tällainen:

    Ohjelma ei tunnista kameraa.

    En ole Gentoon ohjeista löytänyt mitään apua eikä paljon googlellakaan. Asennettuna on automounter ja hal,mutta mikä tästä puuttuu?
     
  2. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
  3. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    Ei onnistu kameran mounttaaminen.
    Lisäsin tämän rivin /etc/fstab:iin, mutta en tiedä, onko se oikein?
    Kingston-muistitikku toimii ja on /etc/fstab:ssa /dev/sdb1.

    Tässä usb-laitteet, kamerakin siellä on.
    Tuohon ivmanin conffaukseen pitää vielä perehtyä, kun ehtii.
     
  4. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    Jos muistitikku on koneessa samaan aikaan kiinni, niin kamera on silloin sdc1. Muutoin kamera on tuo sama sdb1. Voit listata kaikki koneessa kiinni olevat massamuistit "fdisk -l" komennolla.
     
    Last edited: Jun 5, 2006
  5. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    Ei tule kameraa fdisk-listaan,muistitikku tulee. Ei, vaikka muistitikku on pois.

    Kokeilin muutella /etc/fstab -riviä ja mountata kameraa,mutta ei vaikutusta.
     
  6. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    Jos kamera ei näy fdiskin listassa niin sitten siinä ei varmaankaan ole mitään standardi muotosta osiointia/tiedostojärjestelmää. Oma olympus näkyy koneessa ja sen voi mountata kuin minkä tahansa muunkin osion/kovon mutta äitini canoni ei toiminut samoin.

    Nyt tälläten tuli myös mieleen että onko kaikki tarvittavat kio palikat asennettu, camera taitaa olla kdemultimedia-kioslaves paketissa. Varmuudella en osaa sanoa kun en kde:tä käytä.
     
  7. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    epästandardeille kameroille KDE:ssä on paketti "kamera".

    Toimivuudesta tosin en osaa sanoa mitn kun kaikki kokeilemani kamerat on näkyny koneelle tavallisen usb massamuitin tavoin, eli en ole moista ohjelmaa koneella tarvinnu..

    Hmm.. myös seuraavia näyttäis Gentoosta löytyvän:

    [bold]* gnustep-apps/camera[/bold]
    Latest version available: 0.8
    Latest version installed: [ Not Installed ]
    Size of downloaded files: 26 kB
    Homepage: http://home.gna.org/gsimageapps/
    Description: A simple tool to download photos from a digital camera.
    License: GPL-2


    [bold]* media-gfx/gphoto2[/bold]
    Latest version available: 2.1.6
    Latest version installed: [ Not Installed ]
    Size of downloaded files: 602 kB
    Homepage: http://www.gphoto.org/
    Description: free, redistributable digital camera software application
    License: GPL-2

     
  8. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    gphoto2 toimii ja sillä saan kuvat kamerasta kiintolevylle. Camera-pikakuvake sensijaan antaa alussa mainitun ilmoituksen edelleen.

    "Kamera" kääntyi ja "camera"-pakettiakin yritin asentaa:

    [bold]# emerge camera
    Calculating dependencies ...done!
    >>> emerge (1 of 12) gnustep-base/gnustep-make-1.10.0-r2 to /
    >>> md5 files ;-) gnustep-make-1.12.0-r1.ebuild
    >>> md5 files ;-) gnustep-make-1.10.0-r2.ebuild
    >>> md5 files ;-) files/gnustep.sh
    >>> md5 files ;-) files/make-user-defaults.patch-1.10.0
    >>> md5 files ;-) files/GNUstep-reset.sh.patch
    >>> md5 files ;-) files/digest-gnustep-make-1.10.0-r2
    >>> md5 files ;-) files/digest-gnustep-make-1.12.0-r1
    >>> md5 files ;-) files/gnustep.csh
    >>> md5 src_uri ;-) gnustep-make-1.10.0.tar.gz
    i586-pc-linux-gnu-gcc: /var/tmp/portage/gnustep-make-1.10.0-r2/temp/objc_test.m: Objective-C compiler not installed on this system
    * gcc must be compiled with Objective-C support! See the objc USE flag.
    * NOTE: if you have to recompile gcc anyway, now may be the time to also add the 'gcj' use flag, so that libffi will also be compiled. Any gcc-3 version with 'gcj' should work, however, if you are testing >=gcc-3.4.3-r1 'objc' USE flag on should also install libffi.

    !!! ERROR: gnustep-base/gnustep-make-1.10.0-r2 failed.
    !!! Function pkg_setup, Line 29, Exitcode 0
    !!! ObjC support not available
    !!! If you need support, post the topmost build error, NOT this stat[/bold]
     
  9. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Eli tee työtä käskettyä, lisää tuo 'objc' (ja 'gcj' jos vanhempi kuin mainittu gcc) USE määrityksiin.

    Kannattaa kumminkin laittaa varmaankin [bold]/etc/portage/pacgage.use[/bold] filuun tuo eli sinne rivi:

    [bold]sys-devel/gcc objc[/bold]
    tai
    [bold]sys-devel/gcc objc gcj[/bold]

    gcc:n version saat:

    [bold]gcc --version[/bold]

    tai roottina (jos eselect ja eselect-compiler on asennettuna):

    [bold]eselect compiler list[/bold]

     
  10. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    /etc/make.conf-tiedoston USE-määrityksissä olivat jo nuo "objc" ja "gcj".Sensijaan /etc/portage-hakemisto oli tyhjä (yksi tyhjä piilotiedosto). Tallensin sinne /package.use-tiedoston, johon tuli "sys-devel/gcc objc"-rivi. Mutta "emerge camera" -komento herjaa samaa, kuin ennenkin.

    # gcc --version
    gcc (GCC) 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)
     
  11. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    Käännäpä gcc uudestaan, ja varmista että nuo flagit tulee päälle.

    emerge -av gcc
     
  12. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    gcc kääntyi uudelleen ja sitten camerakin. Mutta edelleen sama tilanne, kuin ennenkin. No ihan hyvä tuo gphoto2 on,sillä saa kuvat tarvittaessa talteen.

    Ubuntussa on kamerani toiminut säätämättä ja ilman ongelmia. Siinä on erinomainen kuvankatseluohjelmakin.Kuvittelin,että Gentooseen saisin samat ominaisuudet.

    Kiitokset .W. ja Bluekkis ohjeistanne.
     
  13. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Olisikohan tuo kuvankatselusofta gthumb. http://gthumb.sourceforge.net/
    Toki sen saa toimimaan Gentoossakin kunhan sen (kääntää ja) asentaa.

    Gentoo on jakelu, joka vaatii asiallisen perehtymisen järjestelmään sekä perustiedot Linuxista ylipäätään.

    EDIT: Gthumb on Gnome-softa, joka siis vaatii järjestelmään asennetuksi joukon Gnome-kirjastoja. KDE:lle on ihan vastaavat toimivat softat, joten Gnome-komponentteja ei ole mitenkään pakko asentaa, jos käyttää vain KDE-softaa.
    Oma mielipiteeni: "molempi parempi".
     
    Last edited: Jun 21, 2006
  14. anatemus

    anatemus Regular member

    Joined:
    Mar 11, 2002
    Messages:
    472
    Likes Received:
    0
    Trophy Points:
    26
    En nyt tiedä auttaako tämä mitään, mutta pari juttua joika itse
    kokeilisin vastaavassa tilanteessa (oma kamera toimii gentoossa
    onneksi ihan massamuistina, en siis tunne tuota gphotoa):

    KDE:n Control Center -> Pheripherals -> Digital Camera,
    ([bold]jos[/bold] oikein olen ymmärtänyt tuolla voi konffata Kameran
    gphoto:n (media-libs/libgphoto2) käyttämiä kameroita.

    http://www.digikam.org/ on minun valinta KDE:lle, ei
    varsinainen valokuvien katselusofta, vaan
    hallintaohjelma :)

    PS. digiKam näyttää tarvitsevan myös libgphoto2:n, ehkä silläkin
    kannattaa yrittää. digiKamin valikoista Camera -> Add Camera.

    PPS. itseasiassa digikam-0.8.1-r1 on vetänyt riippuvuuksina
    sekä kamera:n että libgphoto2:n tälle koneelle

    EDIT: http://www.gphoto.org/doc/manual/using-kde.html
     
    Last edited: Jun 21, 2006
  15. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    On se gthumb. KDE:ssä (Gentoossani) on ainakin kolme katseluohjelmaa,Image Viewer,KView ja Kuickshow.

    Olen samaa mieltä.

    anatemus kirjoitti:

    Ei löydy "Digital Camera"-kohtaa tästä ohjauskeskuksesta. Olisiko uudemman (3.5) KDE:n ominaisuus? Mutta kun katsoo KInfoCenter-USB-laitteet, kamera kytkettynä,on siellä "Canon Digital Camera".

    Tässä kesken kaiken käynnistin Digikam-ohjelman konsolista roottina (Gphoto2 toimii vain root) ja kuvat alkoivat näkyä.




     
  16. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26


     
    Last edited: Jun 22, 2006
  17. anatemus

    anatemus Regular member

    Joined:
    Mar 11, 2002
    Messages:
    472
    Likes Received:
    0
    Trophy Points:
    26
    3.5.x on itselläni käytössä, en tosin osaa sanoa johtuuko vanhemmasta KDE:stä, vai jostain puuttuvasta "palikasta" ettei sitä löydy :(
    Pääsisitkö näillä eroon moisesta synnistä ;)

    http://gentoo-wiki.com/Gphoto2 :
    Add your user to the group plugdev (this is the setting for me as of version 2.1.5 of gphoto2) this makes it unnecessary to grab photos as user root. The group can also be changed in /etc/hotplug/usb/usbcam. (see comments in configuration file)

    [bold]Code:[/bold] add user to plugdev group

    # gpasswd -a your_user_name plugdev



    http://www.gphoto.org/doc/manual/permissions-usb.html <- ei gentoon "omia" ohjeita!
     
  18. Vea

    Vea Regular member

    Joined:
    May 25, 2005
    Messages:
    127
    Likes Received:
    0
    Trophy Points:
    26
    Lisäsin itseni plugdev-ryhmään, mutta Digikam ei käynnisty K-valikosta ollenkaan ja konsilistakin vain rootille.

    [bold]$ digikam
    The KDE libraries are not designed to run with suid privileges.[/bold]

    Kun tässä näyttää olevan kysymyksessä käyttö- ja suoritusoikeudet,niin enpä noista virheilmoituksista älynnyt sitä.

    Kiitos linkeistä ja vinkeistä. Ryhdyn perehtymään aiheeseen käyttö- ja suoritusoikeudet, aiemmin ei ole juurikaan tarvinnut.
     

Share This Page