У меня есть Canon 40D, который хорошо работал с 32-битной Ubuntu с 10 по 12 апреля. Однако некоторое время назад я перешел на 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?
Ответы:
У меня та же проблема на Ubuntu 12.10 (64-разрядная версия) с Canon EOS 400D. Я обнаружил сообщения об этом только при подключении камеры через порт USB3.0, но не при подключении кабеля к порту USB2.0; однако этот обходной путь не работает для меня с ноутбуком Asus N76VM. Может быть, это работает для вас.
источник
Обходной который работал для меня убивали как
gvfs-gphoto2-volume-monitor
иgvfs-mtp-volume-monitor
. Сначала я убил gphoto2-one, так что я не знаю, было ли это необходимо или сработало бы просто убийство mtp-one.источник
Ответ Blizzara привел меня к правильному решению - мешает gvfs-gphoto2-volume-monitor. Я пытался убить его, но он продолжает возвращаться.
Поэтому я взял кувалду и ударил ее прямо по голове вот так:
И это сделал это! (Конечно, я должен был сделать один
ps ax | grep gvfs-gphoto
раз и убить уже запущенный процесс.) Shotwell теперь загружает мои картинки как чудо! Я уверен, что есть лучшее решение этой проблемы, не говоря уже о том, что у нас не должно быть этой проблемы, но я возьму это сейчас.Кстати, с тех пор, как Blizzara привела меня к этому, ответ B заслуживает одобрения.
источник