[Digikam-users] digikam hotplug and mandriva 2006
Oliver Dörr
oliver at doerr-privat.de
Wed Oct 19 16:33:48 BST 2005
Hi Franck,
let try to explain it more detailed. The Perl module is a library that
my two Perl scripts are using, so that they could share code. Installing
this module means simply copying it into a place where Perl could find
it. I don't know how Perl is installed an configured for Mandriva, but
there is a simple trick to find it out.
Simply log yourself on your system as user "franck" and start
digikam-hotplug
You will get an error message telling you that it could not find
digikamhotplug.pm and in which directories it has searched. If you can't
understand the output. send it to me.
Oliver
Franck Collineau wrote:
> 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 at localhost usb]#
>>>>>
>>>>> *****************************************
>>>>> [root at localhost usb]# export DISPLAY=:0
>>>>> [root at 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 at localhost ~]$ xhost +
>>>>>>> access control disabled, clients can connect from any host
>>>>>>> [franck at localhost ~]$ su -
>>>>>>> Password:
>>>>>>> [root at localhost ~]# export DISPLAY=:0
>>>>>>> [root at 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
>>>>>> Digikam-users at kde.org
>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> Digikam-users mailing list
>>>>> Digikam-users at kde.org
>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Digikam-users mailing list
>>>> Digikam-users at kde.org
>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>
>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> Digikam-users mailing list
>>> Digikam-users at kde.org
>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>>>
>>>
>>>
>>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Digikam-users mailing list
>> Digikam-users at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
>>
>>
>
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20051019/ffde6513/attachment.html>
More information about the Digikam-users
mailing list