Вы здесь

Как подключит Canon к Gentoo [РЕШЕНО]

Воопрос состоит в том что у меня есть фотоаппарат canon и как-то пришлось подключить его к gentoo, в kde он определился как фотик но при попатке монтирования выдает ошибку что не может примонтировать потому-что неизвестный протокол, я по google'л и и везде советуют использовать digikam - он мне не очень нравиться и нет желания ставить лишние проги, возможно-ли решение проблемы доустановкой нужных библиотек есть ли таковые и как они называются?

gphoto2. Собственно и digikam сам не умеет с фотиками работать, он это через пащещ делает.

Можно обойтись без каких либо-програм и сделать так чтобы фотоаппарат определялся в gentoo как в windows?

Без программ - легко,Ю отключаем винчестер и вынимает чип BIOS, теперь компьютер без программ и не работает. В виндах дядя билли все решает за вас, вы должны использовать widowsб вы должны использовать MS Office и заодно уж используйте набор программ для работы с фотоаппаратом, который билли заботливо положил вам на диск, чтобы вы пользовались только программами MS.
А в генту пользователь сам выбирает софт. Хотите функционал - ставьте программы.

"Согласен с Арамисом"

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

KiberGus написал:
gphoto2. Собственно и digikam сам не умеет с фотиками работать, он это через пащещ делает.

А как это не умеет ??? я то думал вроде он для того и существует.

Цитата:
А как это не умеет ??? я то думал вроде он для того и существует.

digiKam существует для каталогизации и простейшей обработки изображений. Он может только импортировать изображения либо из каталогов, либо с помощью libghpoto2. Скорее всего фотоаппарат общается по протоколу PTP, поэтому чтобы работать с камерой в KDE как с обычной флешкой, надо установить libgphoto2 и соответствующий kioslave (по моему он в пакете kdemultimedia)

А можно поподробнее? У меня стоит Fluxbox и стоит digikam, но мне вообще то хотелось бы работать с фотоаппаратом как с обычной флешой из консоли. Возможно ли это? Чтобы просто скопировать с фотика фотографии.

А для Delta:

в /etc/make.conf пишешь:
CAMERAS="ptp2 canon"
и устанавливаешь libgphoto2:
$ sudo emerge -av libgphoto2

Зачем я указал CAMERAS="canon" сам не знаю. Но вроде, у меня canon, поэтому и указал. :) А вообще он (Canon) работает по протоколу ptp2, поэтому достаточно будет:
CAMERAS="ptp2"

Затем ставишь gphoto2:
$ sudo emerge -av gphoto2

А вообще, лучше поставь себе digikam. Штука очень полезная, если ты с фотиком хочешь удобно работать. Сам digikam не работает на прямую с фотиком, только через библиотеки.
$ sudo emerge -av digikam

Естественно, что соответствующая поддержка должна быть в ядре.

Можно по подробнее про поддержку в ядре, выше описанное я уже делал не - помогло.

Странно, если всё так сделал, то должно работать!
В ядре просто надо включить поддержку USB, но раз у тебя фотик определяется, значит всё включено.
Ты уверен что собрал с правильными флагами libgphoto2? Ругань на протокол это скорее всего libgphoto2. Собери всё как я указал и собери digikam для удобства тестирования.Потом можешь удалить.
Для Canon CAMERAS="ptp2" должен работать.

Пересобери libgphoto2 и gphoto2.

Ну и естественно, как посоветовали, man gphoto2. :)

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

Фотоаппарат это не картридер. Протокол PTP позволяет использовать достаточно много возможностей которые есть у фотоаппарата, и которых нет у флэшки. Поэтому, если хотите чтобы было "как", ставьте DE и настраивайте его (например kioslaves для KDE, для gnome какие-то другие навороты). В консоли этого можно добиться через fuse (gphotofs из оверлея sunrise).

P.S. в принципе fuse работает и не в консоли, но добиться чтобы поведение в DE при включении фотоаппарата было как у флэшки будет несколько сложнее (надо будет писать правило udev).

Фотоаппарат стал определяться как флэшка после того как установил kde-base/kamera-3.5.9 .

Как я делал:
1) установил libgphoto2 (В моем случае с параметром CAMERAS="ptp2")
2) установил kde-base/kamera-3.5.9
и все заработало.

Цитата:
но мне вообще то хотелось бы работать с фотоаппаратом как с обычной флешой из консоли. Возможно ли это? Чтобы просто скопировать с фотика фотографии.

man gphoto2