GPhoto for SuSE 8.1 (or equiv)
Roger Oberholtzer
roger.oberholtzer
Mon May 17 11:44:06 PDT 2004
On Thu, 6 Feb 2003 13:18:28 -0500
Bruce Marshall <bmarsh at bmarsh.com> wrote:
> On Thursday 06 February 2003 12:47 pm, Matthew Carpenter wrote:
> > I didn't need to in Caldera...
> > Is this a SuSE thing?
> >
> >
> > On Tue, 4 Feb 2003 13:48:42 -0800
> >
> > Condon Thomas A KPWA <tcondon at kpt.nuwc.navy.mil> wrote:
> > > OK. Are you remembering that you need to be root to make this work?
> > > I remember there was supposed to be a way around that, but I
> > > couldn't find it/make it work. [Eventually, I bought a card reader
> > > and it mounts as a disk. Instant gui access via the normal file
> > > process.]
> > >
> > > My notes on the process are at home and I'll try to access them
> > > tonight.
> >
>
> I don't know what 'it' is here that doesn't work but I am using gphoto2
> and digikam as a normal user in SUSE 8.0. Digikam isn't up-to-date
> enough to see my camera yet... but gphoto2 is.
Did you compile digikam from source? (I always do)
I see that digikam is using gphoto2 in the correct fashion:
It looks in the place where gphoto2 puts its camera drivers, and, one by
one, loads them all the get a list of which cameras are supported. It is
not built into digikam. This is as it should be. The interface to gphoto2
is the same for all cameras. All digikam needs to stay recent is to ask
your installed gphoto2 what it supports. It does this when it is run.
I see that my digikam looks in /usr/lib/gphoto2/2.1.0, where there are
many files with names like libgphoto2_sony_dscf55.a.
If gphoto2 truly does support your camera, the driver would have to be
here, and digikam would use it.
I suspect that maybe you have gphoto2 in more than one place and digikam
is looking at other than the one you expect, or that gphoto2 is not really
supporting your specific camera.
Does your camera show up in the list from: gphoto2 --list-cameras?
Are you certain that digikam is using the same gphoto2 install?
Run digikam as:
strace -e trace=open digikam | fgrep gphoto2
Then, go to the setup menu where you select the camera. After you get the
menu, you can quit. That should have provided ample trace info.
One of the lines printed should look like:
open("/usr/lib/gphoto2/2.1.0/libgphoto2_sony_dscf1.so", O_RDONLY) = 11
That is how I see where digikam is looking for the gphoto2 drivers. Does
it look where you expect?
To see if gphoto2 (if it lists your camera with the --list-cameras
command) looks in the same place, do:
strace -e trace=open gphoto2 | fgrep gphoto2
It should be looking in the same place as digikam. In my case
/usr/lib/gphoto2/2.1.0
You can also run strace to see if digikam is complaining about something
that you can fix. Run it like:
strace -o /tmp/dk.txt digikam
After it fails with the camera, look at /tmp/dk.txt
I can check my mail tonight to see how far this gets you.
--
+????????????????????????????+???????????????????????????????+
? Roger Oberholtzer ? E-mail: roger at opq.se ?
? OPQ Systems AB ? WWW: http://www.opq.se/ ?
? Erik Dahlbergsgatan 41-43 ? Phone: Int + 46 8 314223 ?
? 115 34 Stockholm ? Mobile: Int + 46 733 621657 ?
? Sweden ? Fax: Int + 46 8 302602 ?
+????????????????????????????+???????????????????????????????+
More information about the Linux-users
mailing list