[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: использовение gphoto2 не rootом



On 2006.10.05 at 09:46:41 +0400, Alexander Lourier wrote:

> On Thursday 05 October 2006 09:44, Nicholas wrote:
> 
> > > попробуй добавить пользователя в группу camera
> >
> > Еще в первом письме говорил что добавил.
> 
> Нужно изменить права на файл /proc/bus/usb/xxx/yyy
> xxx и yyy - это то, что пишется в dmesg, когда устройство подключается по USB.
> Соответственно, тому юзеру, который должен пользоваться камерой, надо оттуда 
> читать и туда писать. 
> 
> Как это автоматизировать - не знаю. Подозреваю, что смотреть нужно в сторону 
> hotplug.

Вообще-то в Debian это должно быть уже сделано.
При установке пакета libgphoto2-2 устанавливается скрипт
/etc/hotplug/usb/usbcam который делает chgrp устройству на
соответствующую группу  (camera).

И генерируется /etc/hotplug/usb/libgphoto2.usermap, в которой hotplug-у
объясняется что на подключение всех поддерживаемых libgphoto2 устройств 
нужно запускать этот скрипт.


Так что нужно поискать USB device id своей камеры в этом файле
(libgphoto2.usermap) и добавить туда, если его нет.

Вообще странно, поскольку этот файл создается входящей в пакет
программой
/usr/lib/libgphoto2/print-usb-usermap, которая по идее должна написать
туда все камеры, которые умеет libgphoto2. 

Даже в моей , более старой версии gphoto2 (не помню - из stable она или
пересобирал зачем-то) Canon A75 в списке есть.






Reply to: