<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Українська спільнота користувачів Arch Linux &mdash; gphoto2 та нова камера]]></title>
	<link rel="self" href="http://archlinux.org.ua/feed/atom/topic/208/"/>
	<updated>2008-05-22T20:28:04Z</updated>
	<generator>FluxBB</generator>
	<id>http://archlinux.org.ua/topic/208/gphoto2-ta-nova-kamera/</id>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1478/#p1478"/>
			<content type="html"><![CDATA[udev, hal, спитай на оф. форумі. :/]]></content>
			<author>
				<name><![CDATA[Romashka]]></name>
				<uri>http://archlinux.org.ua/user/4/</uri>
			</author>
			<updated>2008-05-22T20:28:04Z</updated>
			<id>http://archlinux.org.ua/post/1478/#p1478</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1474/#p1474"/>
			<content type="html"><![CDATA[Є користувач в групі camera.
Раніше працювало норм. Куди ж копать то?]]></content>
			<author>
				<name><![CDATA[rangel]]></name>
				<uri>http://archlinux.org.ua/user/40/</uri>
			</author>
			<updated>2008-05-22T11:10:08Z</updated>
			<id>http://archlinux.org.ua/post/1474/#p1474</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1472/#p1472"/>
			<content type="html"><![CDATA[camera]]></content>
			<author>
				<name><![CDATA[Romashka]]></name>
				<uri>http://archlinux.org.ua/user/4/</uri>
			</author>
			<updated>2008-05-19T19:11:53Z</updated>
			<id>http://archlinux.org.ua/post/1472/#p1472</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1471/#p1471"/>
			<content type="html"><![CDATA[Можливо, треба додати юзера в групу чи то storage чи то photo, зараз не пам'ятаю.]]></content>
			<author>
				<name><![CDATA[drfn]]></name>
				<uri>http://archlinux.org.ua/user/14/</uri>
			</author>
			<updated>2008-05-19T18:44:21Z</updated>
			<id>http://archlinux.org.ua/post/1471/#p1471</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1470/#p1470"/>
			<content type="html"><![CDATA[В мене з gphoto останнім часом твориться якась фігня :(
Фотоапарат Canon A710 IS
З-під рута працює, а з-під мого користувача не хоче навіть файли показувати, тільки камеру детектить.

В режимі дебага отримав таке:
[quote]0.848395 gphoto2-port(2): Opening USB port...
0.848735 libusb(2): gp_port_usb_open()
0.849118 gphoto2-port(0): Could not query kernel driver of device.
0.849436 libusb(2): claiming interface 0
0.849762 gphoto2-port(0): Could not claim interface 0 (Operation not permitted). Make sure no other program or kernel module (such as sdc2xx, stv680, spca50x) is using the device and you have read/write access to the device.
0.850116 context(0): An error occurred in the io-library ('Could not claim the USB device'): Could not claim interface 0 (Operation not permitted). Make sure no other program or kernel module (such as sdc2xx, stv680, spca50x) is using the device and you have read/write access to the device.[/quote]
Хто підкаже в яку сторону копати?]]></content>
			<author>
				<name><![CDATA[rangel]]></name>
				<uri>http://archlinux.org.ua/user/40/</uri>
			</author>
			<updated>2008-05-18T18:25:31Z</updated>
			<id>http://archlinux.org.ua/post/1470/#p1470</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1073/#p1073"/>
			<content type="html"><![CDATA[Повідомлення шкіпера зникло через якийсь баг (їх чомусь два було, і після видалення одного обидва зникли, прошу вибачення). :(
Добре що форум мені нові повідомлення на пошту кидає.

[quote=шкипер][quote=Romashka]В код libgphoto2 вже не мав часу дивитися. Думаю в SVN вже все поправили (фотик - бомба!).[/quote]
Здається правити потрібно ще тут:
/etc/udev/rules.d/54-gphoto.rules
Я в кінці додав таке:
[quote]ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="314b", MODE="0660", GROUP="camera"[/quote]
Рома, можешь, як буде час, розповісти про те, що ти правив в fdi/*? В мене там три порожні папки :([/quote]
/usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi
Точно не пам'ятаю як ті цифрові поля називаються, щось типу vendor та model - номер model треба з udevinfo взяти.
[code]udevinfo -a -p `udevinfo -q path -n /dev/usbdev_щось-там` | less[/code]
Я зробив ls /dev/usb* до і після підключення кабеля - тоді вписується будь-який з нових файлів (їх 4), що з'являються.
В виводі udevinfo знайшов Canon і поля ATTRS{idProduct}, ATTRS{idVendor} - друге стандартне для всіх Canonів, а перше - те, що треба в .fdi вписати (в продубльований блок опису іншого Canonа, зі зміненою назвою фотика на ту, що треба), тільки наскільки я зрозумів треба в десятковий формат перекодувати (здогадався, бо idVendor в udevinfo і .fdi = hex->dec).


Addendum: замість редагування /usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi
можна культурно повидаляти всі зайві описи фотоапаратів (зберігаючи правильну структуру XML) крім нового і записати результат як /etc/hal/fdi/information/20thirdparty/10-canon-ixus-new.fdi - повинно працювати так само.]]></content>
			<author>
				<name><![CDATA[Romashka]]></name>
				<uri>http://archlinux.org.ua/user/4/</uri>
			</author>
			<updated>2008-01-05T22:58:21Z</updated>
			<id>http://archlinux.org.ua/post/1073/#p1073</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1065/#p1065"/>
			<content type="html"><![CDATA[Ги, а я якраз вчора на попередній колишній роботі пробував під'єднати Canon A720 IS.
Спочатку думав, що не працював тому, що мій користувач не був в групі camera. Додав.
Потім почав копати в бік HAL - знайшов де лежить файл .fdi з описами фотоапаратів - продублював A710 IS і змінив назву і серійний номер пристрою (через udevinfo знайшов і з hex в dec перекодував) на А720 IS - всеодно не бачиться. :/
В код libgphoto2 вже не мав часу дивитися. Думаю в SVN вже все поправили (фотик - бомба!).]]></content>
			<author>
				<name><![CDATA[Romashka]]></name>
				<uri>http://archlinux.org.ua/user/4/</uri>
			</author>
			<updated>2008-01-05T21:12:20Z</updated>
			<id>http://archlinux.org.ua/post/1065/#p1065</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1059/#p1059"/>
			<content type="html"><![CDATA[Питання знято. Здається мою англійську зрозуміли :)
[quote]its in SVN and will be in the next release, thanks![/quote]]]></content>
			<author>
				<name><![CDATA[ur6lad]]></name>
				<uri>http://archlinux.org.ua/user/7/</uri>
			</author>
			<updated>2008-01-03T13:52:31Z</updated>
			<id>http://archlinux.org.ua/post/1059/#p1059</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1058/#p1058"/>
			<content type="html"><![CDATA[я як, фотоапарат підєднував, то все наче без проблем було, тільки з правами на девайс якісь кракозябри, то я фотки через sudo стягував :) але потім таки виділив час і розібрався, прогу юзавк QTшну якусь... здається з кде...]]></content>
			<author>
				<name><![CDATA[foomor]]></name>
				<uri>http://archlinux.org.ua/user/3/</uri>
			</author>
			<updated>2008-01-03T02:45:47Z</updated>
			<id>http://archlinux.org.ua/post/1058/#p1058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1057/#p1057"/>
			<content type="html"><![CDATA[Ну ти й задав питання :|
Та як перевірити.... з'єднуєшь фотік з компом та дивишься, чи буде працьвати. 

А в загалі ні... не знаю :) я з фотіком працюю через usb дріт, як флешкою. Більше, гадав, нічого й не потрібно.]]></content>
			<author>
				<name><![CDATA[drfn]]></name>
				<uri>http://archlinux.org.ua/user/14/</uri>
			</author>
			<updated>2008-01-03T00:08:50Z</updated>
			<id>http://archlinux.org.ua/post/1057/#p1057</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[gphoto2 та нова камера]]></title>
			<link rel="alternate" href="http://archlinux.org.ua/post/1056/#p1056"/>
			<content type="html"><![CDATA[Купив собі Canon Digital IXUS 950 IS.

Вінда тупо відмовилась працювати з ним, не зважаючи на всі спроби та драйвера. Ну й фіг з нею :D

В арчі gphoto2 розпізнав камеру як загальне устройство - це дозволяє вивантажити все з камери. Але деякі операції здається не доступні. Наприклад не працює gtkam (до речі ще один застарілий пакет з екстра).

Ніхто часом не пробував додавати камери до libgpghoto вручну? Подивився я текст, здається все просто, достатньо додати
[code]{"Canon:Digital IXUS 950 IS (PTP mode)",0x04a9, 0x314b, 0},[/code]
але не знаю, як перевірити працездатність - якийсь набір тестів чи щось таке...

Бо й в цифрових камерах і в gphoto я поки що той... чайник :)]]></content>
			<author>
				<name><![CDATA[ur6lad]]></name>
				<uri>http://archlinux.org.ua/user/7/</uri>
			</author>
			<updated>2008-01-02T21:28:10Z</updated>
			<id>http://archlinux.org.ua/post/1056/#p1056</id>
		</entry>
</feed>
