Red Hat Bugzilla – Bug 175052
Camera plugin doesn't cause camera:/ popup under KDE
Last modified: 2007-11-30 17:11:18 EST
I have a libusb based camera that I use under KDE. It works fine (i.e. I can
plug it in and open Konqueror with camera:/ and get to the pictures), except
for the fact that I never get a popup message when the camera is first plugged
in. Ideally, I'd like to have it behave similarly to what happens when I plug
my compact flash reader in--a window with the contents of the drive pops up
automatically, making it very easy to use. Is this a known problem?
More info on this. I did a little digging to see if dbus events were properly
generated when my camera is plugged in; they are. So it seems that we just
need a small tweak to one of the hal .fdi files somewhere to cause a konqueror
window with the appropriate camera:/ url to popup (or maybe some kdelibs
hacking, not sure).
Looks like this may be a gphoto2 problem, apparently the script used to
generate the .fdi file for gphoto2 supported cameras isn't setting the
libgphoto2.support property to 'true' as it should. The gphoto2 tarball
contains an updated script to generate this file.
(reassigning to gphoto2 package owner)
The SUSE gphoto2 SRPM is reported to do the right thing (though I haven't looked
at it). It's available here
Ah, the problem appears to be bigger than just gphoto. It looks like KDE
isn't built with HAL support at all at this point, maybe because the dbus-qt
bindings have been removed?
Suggest to open a new bug against KDE for building it with HAL support
dbus-qt will be hopefully back soon
Not sure about d-bus qt coming back (they moved qt3 sources to KDE SVN btw),
seems like a separate dbus bug... The real bug with gphoto2 here is expressed in
comment 3 so I'm reassigning this back to gphoto2 so it will get fixed. Thanks.
Ugh, forgot to reassign to pkg owner (see comment 7).
(In reply to comment #7)
> Not sure about d-bus qt coming back (they moved qt3 sources to KDE SVN btw),
This works now, though the /proc/bus/usb permissions are wrong, so the
camera:/ kioslave fails. I think this is a gphoto problem though, so this bug
can be closed.
gphoto2 now changes the permissions of /proc/bus/usb. I believe this is fixed now.