Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Sorry to bump this old thread, but I figured it was better than creating a new one and going through all the same stuff.
I have recently purchased a Canon EOS 20D, the same camera mentioned in many of these posts, and the same thing happens when I try to read it. I have tried everything here, and would just like to point out that PTP is probably only meant for communicating with printers, and is a standardized protocol for exchanging digital images. Apparently some people have had success with this (PTP) on linux.
Has anyone found a solution to this yet? I could use some bright ideas as my linux desktop is the only computer I have at college which I would want to store the pics on (aside from my windows laptop).
I've googled quite a bit, and this seems to be one of the most thorough discussions about the issue.
I think it is something special about how the 20D communicates with the computer, because other mass storage devices mount and display fine on all of my USB interfaces on my computer, whereas the 20D works on none, but works fine on the windows laptop.
Last edited by FliesLikeABrick; 08-11-2005 at 01:40 PM.
Howdy, FliesLikeABrick
Funny you should post at this time, considering literally two days ago I realized that my camera now works with my computer. Gphoto2 now supports the 20D, on PTP mode only though it seems, but it does work. Have you tried that yet? If so, then I have no clue, all I really can say is it works for me now...
Good luck!
I thought as I was reading this that it may have been an issue with the format the 20D saves photos as, RAW and Linux's inability to read them. It's obviously not the case. The 20D will probably be my next camera and it's interesting and enlightening to read the potential issues that are there with it.
I sure hope that a fix comes out for this soon. I want to get away from XP but need to be able to work with the raw file from my 20D. I'm using SuSe Linux 9.3.
Will GTKam work on KDE or is there a program like GTKam that will?
Just in case people are still having troubles with linux and the Canon 20D....
Thanks for the thread regarding the Canon 20D. It's nice to know when you're not the only one struggling with a problem. I was trying to grab photos from my father-in-law's camera last night and spent 2 hours getting nowhere. This morning, he called Canon and they had him switch the camera into PTP mode. It is in the menu, under Comm, ON THE CAMERA. We tried using gphoto2 to force the camera into PTP mode, but that's apparently not how it's done. Once the camera was flipped into PTP mode, gphoto2 worked like a charm. It could auto-detect the camera and download pictures without fail, even the raw ones. I didn't try it through gtkam since I was able to do it through the command line with gphoto2.
One last note. I did the download as root. I read on some old USB camera howto that normal users may have trouble with file permissions. I did not try it as a normal user, yet. BTW, there were instructions in the howto for using gphoto2 as a normal user.
In summary, put your camera in PTP mode. Connect it to your Linux box. Then run your gphoto2 frontend (digikam or gtkam) as root, or use the gphoto2 command line (as root) if that doesn't work.
I did this on a Debian system running gphoto2 ver 2.1.15.
I had tried the camera in PTP mode before and gphoto2 still couldn't find it. But, it works fine as root (I also upgraded to the latest Mdk versions of libgphoto2 and gphoto2). I'll try it under Ubuntu and Debian when I'm on the other machines.
So - we're making progress. Now we just need to figure out the permission problem and we're golden.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.