LinuxForum.Fans
Тема

Работа с фотокамерой в LXDE

Автор: u_________________6 31 сообщений 9369 просмотров
#332014

Значит так. Искаропки камеру увидеть не получилось. В файловом менеджере в точках входа ее нет. В gwenview аналогично. Трошки порылся. Поставил libusb1.0_0 и gphoto2 Последняя утилита камеру видит, выдает информацию, запускает свой шелл. Но вот как перейти в каталог камеры и скачать фото, понять не могу. Есть ли в LXDE утилиты для работы с цифровиками?

#332020

Хабалов Вячеслав, а пакет dosfstools установлен?

#332026

Хабалов Вячеслав, фотик монтируется именно как внешний накопитель типа "флешка" или как фотоапарат? Обычно в настройках фотоапарата можно задать как представляться.

#332105

redix, на фотике в параметрах ничего подобного я не обнаружил. Это самый простенький фуджи-фильм. В КДЕ он распознавался именно как цифровая камера.

#332107

Хабалов Вячеслав, нашел на форуме Manjaro LXDE Edition:
Нужно установить пакеты polkit-gnome и gvfs, а затем поместить это дело в автозагрузку:

text
mkdir -p ~/.config/autostart
text
cp /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop ~/.config/autostart

Взято отсюда: http://forum.manjaro.org/index.php?topic=921.0

#332144

Пакеты были установлены. Скопировал. Перезагрузился. Все равно ничего не понимаю. У меня вставлены флешка и фотик. Флешка смонтировалась автоматом,

Показать

[vyacheslav@localhost ~]$ cat /etc/mtab | grep sdb
/dev/sdb1 /run/media/vyacheslav/22E9-34AC vfat rw,nosuid,nodev,relatime,uid=500,gid=500,fmask=0022,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro 0 0

а фотика нигде все равно не вижу. Он висит на на втором сверху гнезде в первом ряду USB-входов. Но видит его только gphono2

Показать

[vyacheslav@localhost ~]$ gphoto2 --auto-detect
Модель Порт
----------------------------------------------------------
USB PTP Class Camera usb:005,003
[vyacheslav@localhost ~]$

Если все настроено правильно, он должен смонтироваться автоматически, насколько я понял. Почему не монтируется?

#332146
"Хабалов Вячеслав" написал:
Если все настроено правильно, он должен смонтироваться автоматически, насколько я понял. Почему не монтируется?

Приведите, пожалуйста, кусок вывода dmesg спустя секунд 20 после подключения цифровика:

text
# dmesg | tail -50
#332147

Та не вопрос :)

Показать

[vyacheslav@localhost ~]$ dmesg | tail -50
[ 16.536808] Adding 1564668k swap on /dev/sda7. Priority:-2 extents:1 across:1564668k
[ 16.865689] fuse init (API version 7.20)
[ 17.007404] Adding 183292k swap on /dev/sda6. Priority:-3 extents:1 across:183292k
[ 17.585106] systemd-journald[349]: Received SIGUSR1
[ 22.017555] NET: Registered protocol family 10
[ 23.324299] systemd-logind[601]: Watching system buttons on /dev/input/event3 (Power Button)
[ 23.324365] systemd-logind[601]: Watching system buttons on /dev/input/event2 (Power Button)
[ 33.095191] r8169 0000:01:00.0 eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)
[ 33.104797] r8169 0000:01:00.0 eth0: link down
[ 33.104858] r8169 0000:01:00.0 eth0: link down
[ 33.104948] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 33.139561] PPP generic driver version 2.4.2
[ 33.142212] Loading kernel module for a network device with CAP_SYS_MODULE (deprecated). Use CAP_NET_ADMIN and alias netdev-ppp0 instead.
[ 33.179154] NET: Registered protocol family 17
[ 34.841022] r8169 0000:01:00.0 eth0: link up
[ 34.841035] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 35.562902] EXT4-fs (sda5): re-mounted. Opts: acl,commit=0
[ 38.423109] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 38.433649] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 38.744931] Netfilter messages via NETLINK v0.30.
[ 38.757288] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 38.889527] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[ 38.889532] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[ 38.904630] xt_time: kernel timezone is +0300
[ 38.925082] ctnetlink v0.93: registering with nfnetlink.
[ 38.971308] ip_set: protocol 6
[ 39.036011] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
[ 39.307345] xt_addrtype: ipv6 does not support BROADCAST matching
[ 39.567031] xt_CT: No such helper "pptp"
[ 39.589669] xt_CT: No such helper "snmp"
[ 39.600781] xt_CT: No such helper "netbios-ns"
[ 39.620239] xt_CT: No such helper "irc"
[ 39.628057] xt_CT: No such helper "irc-0"
[ 39.733716] Bridge firewalling registered
[ 39.917675] u32 classifier
[ 39.917679] Actions configured
[ 40.015617] netfilter PSD loaded - (c) astaro AG
[ 40.017781] IFWLOG: register target
[ 700.564123] usb 5-5: USB disconnect, device number 2
[ 1773.351591] usb 5-5: new full-speed USB device number 3 using ohci_hcd
[ 1773.500407] usb 5-5: New USB device found, idVendor=04cb, idProduct=0278
[ 1773.500418] usb 5-5: New USB device strings: Mfr=0, Product=2, SerialNumber=3
[ 1773.500425] usb 5-5: Product: USB PTP
[ 1773.500431] usb 5-5: SerialNumber: 592D313831353112121010952WL70889
[ 2336.779003] usb 5-5: USB disconnect, device number 3
[ 3821.936021] usb 5-5: new full-speed USB device number 4 using ohci_hcd
[ 3822.084822] usb 5-5: New USB device found, idVendor=04cb, idProduct=0278
[ 3822.084835] usb 5-5: New USB device strings: Mfr=0, Product=2, SerialNumber=3
[ 3822.084842] usb 5-5: Product: USB PTP
[ 3822.084848] usb 5-5: SerialNumber: 592D313831353112121010952WL70889
[vyacheslav@localhost ~]$

#332148

Хабалов Вячеслав, может ещё какого то пакета не хватает, для магеи имеются пакеты gvfs:

Mageia Core:
gvfs-1.14.2-4.mga3.i586.rpm - Glib VFS library
gvfs-1.14.2-4.mga3.x86_64.rpm - Glib VFS library
gvfs-archive-1.14.2-4.mga3.i586.rpm - Archiving support for gvfs
gvfs-archive-1.14.2-4.mga3.x86_64.rpm - Archiving support for gvfs
gvfs-fuse-1.14.2-4.mga3.i586.rpm - FUSE support for gvfs
gvfs-fuse-1.14.2-4.mga3.x86_64.rpm - FUSE support for gvfs
gvfs-gphoto2-1.14.2-4.mga3.i586.rpm - gphoto2 support for gvfs
gvfs-gphoto2-1.14.2-4.mga3.x86_64.rpm - gphoto2 support for gvfs
gvfs-iphone-1.14.2-4.mga3.i586.rpm - iPhone support for gvfs
gvfs-iphone-1.14.2-4.mga3.x86_64.rpm - iPhone support for gvfs
gvfs-obexftp-1.14.2-4.mga3.i586.rpm - ObexFTP support for gvfs
gvfs-obexftp-1.14.2-4.mga3.x86_64.rpm - ObexFTP support for gvfs
gvfs-smb-1.14.2-4.mga3.i586.rpm - Windows fileshare support for gvfs
gvfs-smb-1.14.2-4.mga3.x86_64.rpm - Windows fileshare support for gvfs
lib64gvfscommon0-1.14.2-4.mga3.x86_64.rpm - Glib VFS library
lib64gvfs-devel-1.14.2-4.mga3.x86_64.rpm - Glib VFS Library - development files
libgvfscommon0-1.14.2-4.mga3.i586.rpm - Glib VFS library
libgvfs-devel-1.14.2-4.mga3.i586.rpm - Glib VFS Library - development files

В общем глянь вот тут: http://pkgs.org/search/?keyword=gvfs

#332151

Если чего и не хватает, то, вероятно, PTP работает не так, как дОлжно. Через некоторое время попробую, если у меня цифровик с таким же протоколом. Я обычно из него вытаскиваю флешку и подключаю её через кард-ридер.

#332153
redix написал:
Хабалов Вячеслав, может ещё какого то пакета не хватает, для магеи имеются пакеты gvfs:

Упс, начинаются дебри *CRAZY* Ну, скажем один на вскидку из этого списка по наитию в менеджере поискал, действительно, отсутствует. lib64gvfscommon0-1.14.2-4.mga3.x86_64.rpm Правильно мыслю? Если правильно, то должно быть еще gvfs-fuse-1.14.2-4.mga3.x86_64.rpm - FUSE support for gvfs, gvfs-archive-1.14.2-4.mga3.x86_64.rpm - Archiving support for gvfs
, а вместо того, что было по наитию, лучше должен подойти gvfs-1.14.2-4.mga3.i586.rpm - Glib VFS library, если я правильно понял мысль. Это я мыслю вслух. Щас проверю.

#332154

"Хабалов Вячеслав⇓" написал:
Упс, начинаются дебри
Дебрей не будет, если записывать (в блокноте хотя бы) информацию о своих действиях.
#332160

Ага, покуда здесь запишу. А относительно блокнота, в логах есть информация об устанавливаемых пакетах?
gvfs уже стояло, нашел рядом неустановленные gvfs-archive, gvfs-fuse, gvfs-gphoto2. Остальное, думаю, пока излишне. Поставил. Сейчас перезагружусь. После установки пока ничего не поменялось.

#332162

"Хабалов Вячеслав⇓" написал:
А относительно блокнота, в логах есть информация об устанавливаемых пакетах?
Если устанавливал из консоли, то просто пишешь history, и получаешь вывод, а если пользуешься пакетным менеджером, то рекомендую переходить на консоль однозначно.
#332164

Ура! Заработало! После включения фотика предложило открыть в файловом менеджере *DANCE* *DANCE* *DANCE*

#332173

Вот, еще. Поставил Rapid Photo Downloader. После включения камеры теперь предлагают еще с его помощью скопировать фотографии. Уже прогресс. Но пока что он то ли в фоне работает, то ли не хочет запускаться :)

#332246
redix написал:
Хабалов Вячеслав, в курсе? Development Release: Mageia 1 Alpha 1.

Только увидел пост :) Подожду, пока выйдет финальная.
А покудова в консоли выглядит так.

Показать

[vyacheslav@localhost ~]$ ls -l /usr/bin | grep downloader
-rwxr-xr-x 1 root root 59 Янв 14 2013 rapid-photo-downloader*
[vyacheslav@localhost ~]$ rapid-photo-downloader
Traceback (most recent call last):
File "/bin/rapid-photo-downloader", line 3, in <module>
import rapid.rapid
File "/usr/lib/python2.7/site-packages/rapid/rapid.py", line 23, in <module>
import dbus
ImportError: No module named dbus
[vyacheslav@localhost ~]$

ну, и контрольный в голову, после установки phyton-dbus

Показать

[vyacheslav@localhost ~]$ rapid-photo-downloader
Gtk-Message: Failed to load module "canberra-gtk-module"
Traceback (most recent call last):
File "/bin/rapid-photo-downloader", line 3, in <module>
import rapid.rapid
File "/usr/lib/python2.7/site-packages/rapid/rapid.py", line 39, in <module>
import pynotify
ImportError: No module named pynotify
[vyacheslav@localhost ~]$

Модули вероятно в репах есть, но как их там обозвали, на это моей интуиции уже не хватает :(

#332383

Я при таких фокусах вынимаю карту из фотика и качаю напрямую. Пока ещё не попадалось таких аппаратов, с которыми это не получалось.

Войдите или зарегистрируйтесь, чтобы ответить.