SOLVED - LMDE does not find Canon Powershot A590 IS camera

Archived topics about LMDE 1
Locked
woodsman
Level 4
Level 4
Posts: 305
Joined: Tue May 11, 2010 10:22 pm

SOLVED - LMDE does not find Canon Powershot A590 IS camera

Post by woodsman » Mon Apr 28, 2014 7:44 pm

LMDE fully updated. The camera is a Canon Powershot A590 IS.

Nothing happens with both Mate and Cinnamon. Another person running LMDE with a different camera (I don't know the model) has no problems. gThumb opens immediately for that person.

lsusb shows my camera.

I wanted to test the gphoto2 command but the command is not on the system. 'apt-cache search gphoto2' does not find the package. I think there is a problem upstream that gphoto2 is not available.

The camera does not appear in the Nemo or Caja sidebars.

Reading through the forums indicates something in LMDE broke not long ago and Canon Powershot owners are feeling the breakage. Anybody have ideas what is happening here or how to fix?

Edit: I should add that USB flash drives and CDs/DVDs appear on the desktop just fine. The SD card from the camera appears on the desktop and a dialog asks me what I want to do. So the problem seems isolated to the camera and PTP.

Solved: Refer to this post.
Last edited by woodsman on Wed May 28, 2014 9:15 pm, edited 3 times in total.

kurotsugi
Level 6
Level 6
Posts: 1038
Joined: Fri Jan 25, 2013 3:54 am

Re: LMDE does not find Canon Powershot A590 IS camera

Post by kurotsugi » Tue Apr 29, 2014 4:06 am

you can grab that package from testing branch

Monsta
Level 10
Level 10
Posts: 3018
Joined: Fri Aug 19, 2011 3:46 am

Re: LMDE does not find Canon Powershot A590 IS camera

Post by Monsta » Tue Apr 29, 2014 4:21 am

Check this post (and the following ones) for possible solution.

woodsman
Level 4
Level 4
Posts: 305
Joined: Tue May 11, 2010 10:22 pm

Re: LMDE does not find Canon Powershot A590 IS camera

Post by woodsman » Tue Apr 29, 2014 11:50 am

you can grab that package from testing branch
Yesterday I tried that. I received dependency errors. Something about gphoto2 being too new for the version of the currently installed libgphoto2. Likely I need to use updated libgphoto2* packages from Testing. I will try to find time to test that.

I am new to the Debian way and currently am not up to speed with fiddling with repository sources or best practices for downgrading/upgrading packages, pinning, etc.

Although gphoto2 should be (already) installed in LMDE (I don't understand why the package is missing), the root problem is simply getting the camera recognized when connecting to the computer, of which gphoto2 should not be required.

Monitoring /var/log/messages reveals the camera is recognized at the USB level. There log contains an mtp-probe entry that the camera is not an MTP device.

/var/log/syslog has an entry from colord about adding the device.

I see the same messages on a Slackware 14.0 system, which has slightly older gphoto2* packages. I do not have Cinnamon or Mate installed in that system and therefore cannot compare further.

Yesterday in /var/log/messages there was one occurrence of a gvfs-gphoto2 segfault. Today I am unable to replicate that message or discover how to replicate the message.

This is a frustrating (embarrassing) bug. We are installing LMDE for people leaving XP. Canon Powershot cameras are common.

I realize the importance of waiting for Update Packs, but I hope hard bugs like this get fixed as soon as possible. Please let me know how I can help. :)

kurotsugi
Level 6
Level 6
Posts: 1038
Joined: Fri Jan 25, 2013 3:54 am

Re: LMDE does not find Canon Powershot A590 IS camera

Post by kurotsugi » Tue Apr 29, 2014 3:58 pm

gphoto2 was removed from testing when UP8 comes. if you add testing in your repo list all the dependencies should be automatically fixed.
Although gphoto2 should be (already) installed in LMDE (I don't understand why the package is missing), the root problem is simply getting the camera recognized when connecting to the computer, of which gphoto2 should not be required.
nope. the problem isn't like that. gphoto2 only contain CLI backend. the required ones is the lib so that there's no need to add that on default installation. aside from it, AFAIK the bug was on gfvs backend, not the gphoto.
This is a frustrating (embarrassing) bug. We are installing LMDE for people leaving XP. Canon Powershot cameras are common.
I realize the importance of waiting for Update Packs, but I hope hard bugs like this get fixed as soon as possible. Please let me know how I can help. :)
LMDE was designed for 'advanced users' if you're migrating from windows then mint main version is more recommended. LMDE is using UP system and isn't as stable as main version. you'll also more often fiddle with repo list, apt pinning, on LMDE.

py-thon
Level 4
Level 4
Posts: 317
Joined: Fri Sep 27, 2013 2:24 pm
Location: Paraguay

Re: LMDE does not find Canon Powershot A590 IS camera

Post by py-thon » Tue Apr 29, 2014 4:14 pm

Lots of people have had this problem before, with different types of digital cameras. It is an annoying problem but the solution is simple, it is already mentioned in this forum and monsta even put the link here for you.
Tower: Sparky 64 bit Mate+mintmenu - Netbook: Sparky 32 bit Mate+mintmenu

woodsman
Level 4
Level 4
Posts: 305
Joined: Tue May 11, 2010 10:22 pm

Re: LMDE does not find Canon Powershot A590 IS camera

Post by woodsman » Wed May 28, 2014 9:13 pm

The aforementioned link is now out of date. The current list of files needed to fix this bug:

32-bit:
gvfs-backends_1.20.1-1+b1_i386.deb
gvfs-bin_1.20.1-1+b1_i386.deb
gvfs-common_1.20.1-1_all.deb
gvfs-daemons_1.20.1-1+b1_i386.deb
gvfs-libs_1.20.1-1+b1_i386.deb
gvfs_1.20.1-1+b1_i386.deb
libglib2.0-0_2.40.0-3_i386.deb
libglib2.0-bin_2.40.0-3_i386.deb
libgoa-1.0-0b_3.12.2-1_i386.deb
libgoa-1.0-common_3.12.2-1_all.deb
libgphoto2-6_2.5.4-1_i386.deb
libgphoto2-port10_2.5.4-1_i386.deb
libplist2_1.11-3_i386.deb

64-bit:
gvfs-backends_1.20.1-1+b1_amd64.deb
gvfs-bin_1.20.1-1+b1_amd64.deb
gvfs-common_1.20.1-1_all.deb
gvfs-daemons_1.20.1-1+b1_amd64.deb
gvfs-libs_1.20.1-1+b1_amd64.deb
gvfs_1.20.1-1+b1_amd64.deb
libglib2.0-0_2.40.0-3_amd64.deb
libglib2.0-bin_2.40.0-3_amd64.deb
libgoa-1.0-0b_3.12.2-1_amd64.deb
libgoa-1.0-common_3.12.2-1_all.deb
libgphoto2-6_2.5.4-1_amd64.deb
libgphoto2-port10_2.5.4-1_amd64.deb
libplist2_1.11-3_amd64.deb

woodsman
Level 4
Level 4
Posts: 305
Joined: Tue May 11, 2010 10:22 pm

Re: SOLVED - LMDE does not find Canon Powershot A590 IS came

Post by woodsman » Sat Jun 07, 2014 11:24 pm

Mild caution to future readers: The Mate user manager no longer functions after updating these files. My guess is the libglib2 update.

karolsz
Level 1
Level 1
Posts: 1
Joined: Sun Oct 05, 2014 2:57 pm

Re: SOLVED - LMDE does not find Canon Powershot A590 IS came

Post by karolsz » Sun Oct 05, 2014 3:10 pm

Great topic, saved me a few days of swearing :)

Now there is 1.20.3 version of gvfs* and the list of packages differs slightly. I just switched to debian testing repo and typed

Code: Select all

apt-get install gvfs-backends gphoto2
and all other required pakages were installed automatically. Gphoto2 is needed only if you want to do something via console.

Also, is looks like Mate user manager is working fine for me.

Locked

Return to “LMDE 1 Archive”