You are not logged in.
Usually, when I plug in my Canon PowerShot Pro 1 to my Archlinux laptop, I get an icon appearing on my desktop. I just double click on this icon and Nautilus opens up showing the individual photos.
However, I've recently invoked pacman -Syu and now I find there is no such icon registering.
dmesg | tail gives:
[n00b@thinkpad ~]$ dmesg | tail
[drm] Setting GART location based on new memory map
[drm] writeback test succeeded in 1 usecs
usb 2-1: new full speed USB device using uhci_hcd and address 5
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1: USB disconnect, address 5
usb 2-1: new full speed USB device using uhci_hcd and address 6
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1: USB disconnect, address 6
usb 2-1: new full speed USB device using uhci_hcd and address 7
usb 2-1: configuration #1 chosen from 1 choice
How do I mount the camera?
Last edited by Shagbag (2007-10-10 19:48:22)
Offline
what /dev/*** gets created when camera plugged in?
then
mount /dev/*** /dir/mnted
that should do it
or run pacman -Syu again the problem may be solved by now if it was a problem
when you -Syu did your updates involve kernel26 or some important lib or something that might require reboot for all updates to initiate
or you may just need to log out & back in
just some thoughts
Offline
Hi Shag;
In a terminal window, type in the following:
$ id username
uid=1000(username) gid=100(users) groups=100(users),90(network),91(video),92(audio),93(optical),94(floppy),95(storage),97(camera),96(scanner)
and see if your user is a member of the "camera" group. If not, add your user to the camera group, log out, log back in, and see if that fixes it. I think the camera group is fairly new.
Pudge
Last edited by Pudge (2007-10-09 00:22:32)
Offline
Thanks for the suggestions guys but neither worked. Pudge, I was already part of the camera group. Logging out and logging back in didn't fix it. Interestingly, when I followed rayjgu3's suggestion I can't see any block device in /dev being created when I plug the camera in. That suggests to me that this is the problem: no creation of a block device even though the device is recognised by the kernel (result from dmesg | tail).
I'm out of my depth here. Why would the kernel recognise the device but fail to create a block device for it?
Last edited by Shagbag (2007-10-09 06:15:24)
Offline
Did you try use gthumb to import photos?
Offline
Thanks lang2 but the problem appears to be at the kernel level - the kernel detects the USB connection but appears unable to create a block device for it. Without a block device, it can't be mounted. If it's not mounted, no application (gthumb or otherwise) can work on it.
At least that's how I see the problem (someone please correct me if my logic is wrong). I just don't know how to fix it.
Offline
So if you downgrade the kernel it would work?
Offline
I must ask if you are really sure that your camera acts as a mass storage device, I have a Canon, and have used a few others (Powershot A70/A350 and EOS Digital 300/350/400) and all of them use PTP and require software such as gphoto2, gthumb or f-spot to import photos.
Offline
Ah! That makes sense. I've just tried it with gtkam (gphoto2) and it's working (sort of - as my PowerShot Pro 1 is not on the officially supported list). Thanks for the explanation.
Offline