SOLVED - LMDE does not find Canon Powershot A590 IS camera

Questions about hardware and drivers
Forum rules
Before you post please read this

SOLVED - LMDE does not find Canon Powershot A590 IS camera

Postby woodsman on 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.
woodsman
Level 4
Level 4
 
Posts: 205
Joined: Tue May 11, 2010 10:22 pm

Linux Mint is funded by ads and donations.
 

Re: LMDE does not find Canon Powershot A590 IS camera

Postby kurotsugi on Tue Apr 29, 2014 4:06 am

you can grab that package from testing branch
kurotsugi
Level 5
Level 5
 
Posts: 884
Joined: Fri Jan 25, 2013 3:54 am

Re: LMDE does not find Canon Powershot A590 IS camera

Postby Monsta on Tue Apr 29, 2014 4:21 am

Check this post (and the following ones) for possible solution.
Monsta
Level 8
Level 8
 
Posts: 2321
Joined: Fri Aug 19, 2011 3:46 am

Re: LMDE does not find Canon Powershot A590 IS camera

Postby woodsman on 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. :)
woodsman
Level 4
Level 4
 
Posts: 205
Joined: Tue May 11, 2010 10:22 pm

Re: LMDE does not find Canon Powershot A590 IS camera

Postby kurotsugi on 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.
kurotsugi
Level 5
Level 5
 
Posts: 884
Joined: Fri Jan 25, 2013 3:54 am

Re: LMDE does not find Canon Powershot A590 IS camera

Postby py-thon on 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: LMDE Mate 64bit - Netbook: LMDE Mate 32bit
py-thon
Level 4
Level 4
 
Posts: 207
Joined: Fri Sep 27, 2013 2:24 pm
Location: Paraguay

Re: LMDE does not find Canon Powershot A590 IS camera

Postby woodsman on 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: 205
Joined: Tue May 11, 2010 10:22 pm

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

Postby woodsman on 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.
woodsman
Level 4
Level 4
 
Posts: 205
Joined: Tue May 11, 2010 10:22 pm

Linux Mint is funded by ads and donations.
 

Return to Hardware Support

Who is online

Users browsing this forum: No registered users and 2 guests