“Неустановленная ошибка” при подключении камеры на 64-разрядной Ubuntu

У меня есть Canon 40D, который работал хорошо с 32-разрядной Ubuntu полностью от 10,04 до 12.04. Однако я переключился на 64-разрядные 12.04 некоторое время назад, и с тех пор, подключение камеры просто поднимает простое диалоговое окно:

Unable to mount Canon Digital Camera
Error initializing camera: -1: Unspecified error

Эта проблема сохраняется в 12,10 и последние 13,04 сборок.

системный журнал не говорит многое кроме

kernel: [12089.871412] usb 3-1: new high-speed USB device number 3 using xhci_hcd
mtp-probe: checking bus 3, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
mtp-probe: bus: 3, device: 3 was not an MTP device
kernel: [12453.142322] usb 3-1: USB disconnect, device number 3

Я видел некоторые случайные ошибки на панели запуска об этом, но ничто, что непосредственно принадлежит ей. Это походит на такую явную проблему, что я полагаю, что делаю что-то не так на своем конце. Что надлежащий путь состоит в том, чтобы заставить камеру работать над 64-разрядной Ubuntu?

8
задан 17 March 2013 в 14:08

3 ответа

Ответ Blizzara привел меня к правильному решению - вмешивается gvfs-gphoto2-volume-monitor. Я пытался убить его, но он продолжает возвращаться.

Итак, я взял кувалду и ударил ее прямо по голове, вот так:

sudo chmod 644 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 

И это сделал! (Конечно, мне пришлось один раз сделать ps ax | grep gvfs-gphoto и убить уже запущенный процесс.) Теперь Shotwell загружает мои картинки как чары! Я уверен, что есть лучшее решение этой проблемы, не говоря уже о том, что у нас не должно быть этой проблемы в первую очередь, но я возьму это сейчас.

Кстати, с тех пор, как Близзара привела меня к этому, ответ Б. заслуживает одобрения.

0
ответ дан 17 March 2013 в 14:08

У меня та же проблема с Ubuntu 12.10 (64-разрядная версия) с Canon EOS 400D. Я обнаружил отчеты об этом только при подключении камеры через порт USB3.0, но не при подключении кабеля к порту USB2.0; однако этот обходной путь не работает для меня с ноутбуком Asus N76VM. Может быть, это работает для вас.

0
ответ дан 17 March 2013 в 14:08

Обходной путь, который работал для меня, убивал и gvfs-gphoto2-volume-monitor, и gvfs-mtp-volume-monitor. Сначала я убил gphoto2-one, так что я не знаю, было ли это необходимо или сработало бы просто убийство mtp-one.

0
ответ дан 17 March 2013 в 14:08

Другие вопросы по тегам:

Похожие вопросы: