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

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



Наконецто gphoto2 стал работать с моей камерой.
Но только рутом могу я воспользоваться этой возможностью.
Обычного пользователя уже добавил в группы: camera, dialout (для /dev/ttyS0), tty - не помогло.
Проблема, кажется, в доступе к порту.
У кого нибудь получилось воспользоваться этой программой от пользователья?

Лог:
debian% gphoto2 --auto-detect --debug
0.000370 main(2): ОТСЫЛАЯ ОТЛАДОЧНЫЕ СООБЩЕНИЯ В СПИСОК РАССЫЛКИ ВСЕГДА ВКЛЮЧАЙТЕ В НИХСЛЕДУЮЩИЕ СТРОКИ:
0.003519 main(2): gphoto2 2.2.0
0.005724 main(2): gphoto2 собрана со следующими параметрами:
0.008002 main(2):  + gcc (C compiler used)
0.028270 main(2):  + popt (for handling command-line parameters)
0.030311 main(2):  + exif (for displaying EXIF information)
0.032874 main(2):  + cdk (for accessing configuration options)
0.035057 main(2):  + no aa (for displaying live previews)
0.055151 main(2):  + jpeg (for displaying live previews in JPEG format)
0.057185 main(2):  + readline (for easy navigation in the shell)
0.059394 main(2): libgphoto2 2.2.1
0.075105 main(2): libgphoto2 собрана со следующими параметрами:
0.077147 main(2):  + gcc (C compiler used)
0.079348 main(2):  + EXIF (for special handling of EXIF files)
0.094937 main(2): + no /proc/meminfo (adapts cache size to memory available)
0.097020 main(2): libgphoto2_port 0.6.1
0.099211 main(2): libgphoto2_port собрана со следующими параметрами:
0.101537 main(2):  + gcc (C compiler used)
0.121470 main(2):  + USB (libusb, for USB cameras)
0.123600 main(2):  + serial (for serial cameras)
0.125742 main(2):  + no resmgr (serial port access and locking)
0.141318 main(2):  + no baudboy (serial port locking)
0.143387 main(2):  + no ttylock (serial port locking)
0.145576 main(2):  + no lockdev (serial port locking)
0.161840 gphoto2-port-info-list(2): Using ltdl to load io-drivers from '/usr/lib/libgphoto2_port/0.6.1'... 0.165217 gphoto2-port-info-list(2): Called for filename '/usr/lib/libgphoto2_port/0.6.1/disk'. 0.176012 gphoto2-port/disk(2): libhal: The name org.freedesktop.Hal was not provided by any .service files 0.197926 gphoto2-port-info-list(2): Невозможно загрузить список драйверов портов: 'libhal error'. 0.200324 gphoto2-port-info-list(2): Called for filename '/usr/lib/libgphoto2_port/0.6.1/ptpip'. 0.203575 gphoto2-port-info-list(2): Загружено 'PTP/IP Connection' ('ptpip:') из '/usr/lib/libgphoto2_port/0.6.1/ptpip'. 0.224387 gphoto2-port-info-list(2): Загружено '' ('^ptpip') из '/usr/lib/libgphoto2_port/0.6.1/ptpip'. 0.227274 gphoto2-port-info-list(2): Called for filename '/usr/lib/libgphoto2_port/0.6.1/serial'.
0.230361 gphoto2-port-serial(2): Trying to lock '/dev/ttyS0'...
0.256220 gphoto2-port-serial(2): Trying to lock '/dev/ttyS1'...
0.258005 gphoto2-port-serial(2): Trying to lock '/dev/ttyS2'...
0.260489 gphoto2-port-serial(2): Trying to lock '/dev/ttyS3'...
0.262754 gphoto2-port-serial(2): Trying to lock '/dev/ttyS4'...
0.278742 gphoto2-port-info-list(2): Загружено '' ('^serial') из '/usr/lib/libgphoto2_port/0.6.1/serial'. 0.281715 gphoto2-port-info-list(2): Called for filename '/usr/lib/libgphoto2_port/0.6.1/usb'. 0.287051 gphoto2-port-info-list(2): Загружено 'Universal Serial Bus' ('usb:') из '/usr/lib/libgphoto2_port/0.6.1/usb'. 0.306717 gphoto2-port-info-list(2): Загружено '' ('^usb:') из '/usr/lib/libgphoto2_port/0.6.1/usb'.
0.309623 gphoto2-port-info-list(2): Подсчёт числа записей (5 доступно)...
0.312038 gphoto2-port-info-list(2): доступно 2 обычных записей.
0.337809 gphoto2-port-info-list(2): Подсчёт числа записей (5 доступно)...
0.339950 gphoto2-port-info-list(2): доступно 2 обычных записей.
0.343443 gphoto2-abilities-list(2): Using ltdl to load camera libraries from '/usr/lib/libgphoto2/2.2.1'...
0.367426 gphoto2-abilities-list(2): Found '/usr/lib/libgphoto2/2.2.1/adc65'.
...здесь перечисляются еще 56 моделей камер...
0.748153 gphoto2-abilities-list(2): Found '/usr/lib/libgphoto2/2.2.1/toshiba_pdrm11'.
0.750247 gp-abilities-list(2): Found 58 camera drivers.
2.485369 gphoto2-port-info-list(2): Подсчёт числа записей (5 доступно)...
2.487705 gphoto2-port-info-list(2): доступно 2 обычных записей.
2.494488 gphoto2-port(2): Создаётся новое устройство...
2.496844 gphoto2-port-info-list(2): Получение информации о записи 0 (5 доступно)...
2.500021 gphoto2-port(2): Установка конфигурации...
2.515280 gphoto2-port-info-list(2): Получение информации о записи 1 (5 доступно)...
2.519952 gphoto2-port(2): Установка времени задержки в 5000debian%

=======================================================================

А в логе от root вот такое отличие:

0.049389 gphoto2-port-info-list(2): Called for filename '/usr/lib/libgphoto2_port/0.6.1/serial'.
0.052247 gphoto2-port-serial(2): Trying to lock '/dev/ttyS0'...
0.078450 gphoto2-port-serial(2): Trying to lock '/dev/ttyS1'...
0.081008 gphoto2-port-serial(2): Trying to lock '/dev/ttyS2'...
0.083537 gphoto2-port-serial(2): Trying to lock '/dev/ttyS3'...
0.099017 gphoto2-port-serial(2): Trying to lock '/dev/ttyS4'...
0.145347 gphoto2-port-info-list(2): Загружено 'Последовательный порт 0' ('serial:/dev/ttyS0') из '/usr/lib/libgphoto2_port/0.6.1/serial'. 0.147808 gphoto2-port-info-list(2): Загружено 'Последовательный порт 1' ('serial:/dev/ttyS1') из '/usr/lib/libgphoto2_port/0.6.1/serial'. 0.160073 gphoto2-port-info-list(2): Загружено 'Последовательный порт 2' ('serial:/dev/ttyS2') из '/usr/lib/libgphoto2_port/0.6.1/serial'. 0.162616 gphoto2-port-info-list(2): Загружено 'Последовательный порт 3' ('serial:/dev/ttyS3') из '/usr/lib/libgphoto2_port/0.6.1/serial'. 0.165137 gphoto2-port-info-list(2): Загружено '' ('^serial') из '/usr/lib/libgphoto2_port/0.6.1/serial'. 0.196739 gphoto2-port-info-list(2): Called for filename '/usr/lib/libgphoto2_port/0.6.1/usb'. 0.201209 gphoto2-port-info-list(2): Загружено 'Universal Serial Bus' ('usb:') из '/usr/lib/libgphoto2_port/0.6.1/usb'. 0.204023 gphoto2-port-info-list(2): Загружено '' ('^usb:') из '/usr/lib/libgphoto2_port/0.6.1/usb'.
0.229484 gphoto2-port-info-list(2): Подсчёт числа записей (9 доступно)...
0.231553 gphoto2-port-info-list(2): доступно 6 обычных записей.

--
Best regards,
	    Nicholas



Reply to: