Posted by
Franck Collineau on
URL: http://digikam.185.s1.nabble.com/digikam-hotplug-and-mandriva-2006-tp1735208p1735224.html
Oliver,
I am not sure I have understood what I must do with the perl module.
So here my /etc/udev/agents.d/usb
rwxrwxrwx 1 root root 69 oct 19 15:44 digikam-already-started ->
/home/franck/Desktop/hotplugbis/hotplug/digikam-already-started.0.3.3*
lrwxrwxrwx 1 root root 68 oct 19 15:46 digikam-already-started.i10n
-> /home/franck/Desktop/hotplugbis/hotplug/digikam-already-started.i10n
lrwxrwxrwx 1 root root 61 oct 19 15:45 digikam-hotplug ->
/home/franck/Desktop/hotplugbis/hotplug/digikam-hotplug.0.3.3*
lrwxrwxrwx 1 root root 63 oct 19 15:45 digikamhotplug.pm ->
/home/franck/Desktop/hotplugbis/hotplug/digikamhotplug.pm.0.3.3
lrwxrwxrwx 1 root root 52 oct 19 15:44 usbcam ->
/home/franck/Desktop/hotplugbis/hotplug/usbcam.0.3.3*
And the messages outputs:
Oct 19 15:48:44 localhost kernel: ohci_hcd 0000:00:02.1: wakeup
Oct 19 15:48:45 localhost kernel: usb 2-3: new full speed USB device
using ohci_hcd and address 3
Oct 19 15:48:45 localhost [3] usbcam (0.3.3fc1): ps -ef |grep startkde:
franck 5513 5095 0 15:37 ? 00:00:00 /bin/sh /usr/bin/startkde!
Oct 19 15:48:45 localhost [3] usbcam (0.3.3fc1): Started for franck,
action: add
Oct 19 15:48:45 localhost [2] usbcam (0.3.3fc1): /tmp/usbcam.lock
detected, checking age of file!
Oct 19 15:48:45 localhost [2] usbcam (0.3.3fc1): /tmp/usbcam.lock is 140
seconds old; removing it.
Oct 19 15:48:45 localhost [1] usbcam (0.3.3fc1): Can't find .
Oct 19 15:48:45 localhost [3] usbcam (0.3.3fc1): ps -ef |grep startkde:
franck 5513 5095 0 15:37 ? 00:00:00 /bin/sh /usr/bin/startkde!
Oct 19 15:48:45 localhost [3] usbcam (0.3.3fc1): Started for franck,
action: add
Oct 19 15:48:45 localhost [3] usbcam (0.3.3fc1): Creating lockfile
/tmp/usbcam.lock.
Oct 19 15:48:45 localhost [3] usbcam (0.3.3fc1): USB device
/proc/bus/usb/002/003 found trying to start
/etc/udev/agents.d/usb/digikam-hotplug.
Oct 19 15:48:45 localhost [3] usbcam (0.3.3fc1): Starting
digikam-hotplug for franck.
Oct 19 15:48:45 localhost su(pam_unix)[6427]: session opened for user
franck by (uid=0)
Oct 19 15:48:45 localhost su(pam_unix)[6427]: session closed for user franck
Franck
Oliver Dörr wrote:
> Hi Franck,
>
> it depends on your installation. the easiest way to find it out is to
> simply start one of the two Perl programs manually. You will get an
> error message the Perl module could not be found and it will tell you
> where it has looked. Simply copy the .pm into one of those directories.
>
> Oliver
>
> Franck Collineau wrote:
>
>>Hi Oliver,
>>
>>Where do I have to copy perl module ?
>>
>>Franck
>>
>>Oliver Dörr wrote:
>>
>>
>>
>>>Hi Franck,
>>>
>>>please try this version (it's especially for you ;-)
>>>
>>>Notice that you have to rename/link the perl module to
>>>digikamhotplug.pm and copy it to somepoalce where perl could find it.
>>>
>>>Oliver
>>>
>>>Franck Collineau wrote:
>>>
>>>
>>>
>>>>All scripts are here !:
>>>>
>>>>ll /etc/udev/agents.d/usb/
>>>>total 8
>>>>lrwxrwxrwx 1 root root 65 oct 16 10:29 digikam-already-started ->
>>>>/donnees/my-etc/hotplug-usb/hotplug/digikam-already-started.0.3.3*
>>>>lrwxrwxrwx 1 root root 57 oct 16 10:28 digikam-hotplug ->
>>>>/donnees/my-etc/hotplug-usb/hotplug/digikam-hotplug.0.3.3*
>>>>-rwxr-xr-x 1 root root 1036 sep 2 02:31 libusbscanner*
>>>>lrwxrwxrwx 1 root root 48 oct 16 10:30 usbcam ->
>>>>/donnees/my-etc/hotplug-usb/hotplug/usbcam.0.3.3*
>>>>-rwxr-xr-x 1 root root 1954 sep 7 13:52 usbcam.ori*
>>>>[root@localhost usb]#
>>>>
>>>>*****************************************
>>>>[root@localhost usb]# export DISPLAY=:0
>>>>[root@localhost usb]# su franck --login -c
>>>>/etc/udev/agent.d/usb/digikam-hotplug
>>>>-bash: /etc/udev/agent.d/usb/digikam-hotplug: Aucun fichier ou
>>>>répertoire de ce type
>>>>
>>>>*****************************
>>>>perl -v
>>>>
>>>>This is perl, v5.8.7 built for i386-linux
>>>>(with 1 registered patch, see perl -V for more detail)
>>>>
>>>>Franck
>>>>
>>>>Oliver Dörr wrote:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>Franck Collineau wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>[franck@localhost ~]$ xhost +
>>>>>>access control disabled, clients can connect from any host
>>>>>>[franck@localhost ~]$ su -
>>>>>>Password:
>>>>>>[root@localhost ~]# export DISPLAY=:0
>>>>>>[root@localhost ~]# su franck --login -c
>>>>>>/etc/udev/agent.d/usb/digikam-hotplug
>>>>>>-bash: /etc/udev/agent.d/usb/digikam-hotplug: Aucun fichier ou
>>>>>>répertoire de ce type
>>>>>>
>>>>>>Last line: no such file or folder
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>No such file or folder? Could you verify that the script is there?
>>>>>Additional i am interested in the output of the command
>>>>>
>>>>>which perl
>>>>>
>>>>>Oliver
>>>>>_______________________________________________
>>>>>Digikam-users mailing list
>>>>>
[hidden email]
>>>>>
https://mail.kde.org/mailman/listinfo/digikam-users>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>_______________________________________________
>>>>Digikam-users mailing list
>>>>
[hidden email]
>>>>
https://mail.kde.org/mailman/listinfo/digikam-users>>>>
>>>>
>>>>
>>>>
>>>>
>>>------------------------------------------------------------------------
>>>
>>>_______________________________________________
>>>Digikam-users mailing list
>>>
[hidden email]
>>>
https://mail.kde.org/mailman/listinfo/digikam-users>>>
>>>
>>>
>>>
>>
>>
>>_______________________________________________
>>Digikam-users mailing list
>>
[hidden email]
>>
https://mail.kde.org/mailman/listinfo/digikam-users>>
>>
>>
>>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Digikam-users mailing list
>
[hidden email]
>
https://mail.kde.org/mailman/listinfo/digikam-users>
>
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users