[xubuntu-users] USB camera being intercepted?

Peter Flynn peter at silmaril.ie
Wed Nov 25 21:39:50 UTC 2015


On 19/11/15 17:02, Hartmut Haase wrote:
> Hi Peter,
>> That's what I would have expected. But I'm running enlightenment, and
>> it's not good at handling notifications.
> maybe there is in the settings a point (exchangeablw media?) where you
> can tich something like "automatically mount/open an inserted media"

There is indeed, as Rog suggested: menu > Settings > Settings Panel >
Preferences > Removable Drives and Media > Cameras

Unfortunately it's ambiguous: there is a checkbox to have photos
automatically imported when a device is connected, and there is a box
for a command to run, but no indication if these two are meant to be
connected (ie "download pix with this program").

Either way it's moot, because nothing happens anyway, no matter what.

I have upgraded to Xubuntu 15.10 since my original post; now syslog says:

> Nov 25 21:28:28 noah kernel: [ 7009.596042] usb 6-1: new full-speed USB device number 3 using uhci_hcd
> Nov 25 21:28:28 noah kernel: [ 7009.788073] usb 6-1: New USB device found, idVendor=040a, idProduct=0300
> Nov 25 21:28:28 noah kernel: [ 7009.788079] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
> Nov 25 21:28:28 noah kernel: [ 7009.788083] usb 6-1: Product: Kodak EZ200 DIGITAL CAMERA
> Nov 25 21:28:28 noah kernel: [ 7009.788086] usb 6-1: Manufacturer: EASTMAN KODAK COMPANY
> Nov 25 21:28:28 noah kernel: [ 7009.791169] gspca_main: spca500-2.14.0 probing 040a:0300
> Nov 25 21:28:28 noah mtp-probe: checking bus 6, device 3: "/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-1"
> Nov 25 21:28:28 noah mtp-probe: bus: 6, device: 3 was not an MTP device
> Nov 25 21:28:29 noah colord[879]: (colord:879): Cd-WARNING **: CdMain:
failed to emit DeviceAdded: failed to register object: An object is
already exported for the interface org.freedesktop.ColorManager.Device
at /org/freedesktop/ColorManager/devices/sysfs__null_

It's that last one that puzzles me.

But in any case, it is an error when an unexpected, unwanted, and
unnecessary system call claims prior ownership of a device intended for
the end user. It is also an error when an application (eg Digikam) gives
up so easily; it needs to be more robust, and if necessary stomp all
over the bogus claim of ownership and gain control of the device.

///Peter





More information about the xubuntu-users mailing list