Eu tenho uma Canon 40D que funcionou bem com o Ubuntu de 32 bits, de 10.04 a 12.04. No entanto, mudei para a versão 64.04 de 64 bits há algum tempo e, desde então, conectar a câmera apenas abre uma caixa de diálogo simples:
Unable to mount Canon Digital Camera
Error initializing camera: -1: Unspecified error
Esse problema persiste na versão 12.10 e na versão 13.04 mais recente.
O syslog não diz muito diferente de
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
Eu já vi alguns erros aleatórios na barra de lançamento sobre isso, mas nada diretamente relacionado a isso. Parece um problema tão evidente que acho que estou fazendo algo errado do meu lado. Qual é a maneira correta de fazer uma câmera funcionar no Ubuntu de 64 bits?
Respostas:
Eu tenho o mesmo problema no Ubuntu 12.10 (64 bits) com uma Canon EOS 400D. Encontrei relatórios sobre isso apenas ao conectar a câmera através de uma porta USB3.0, mas não ao conectar o cabo a uma porta USB2.0; no entanto, esta solução alternativa não está funcionando para mim com um laptop Asus N76VM. Talvez funcione para você.
fonte
Uma solução alternativa que funcionou para mim estava matando ambos
gvfs-gphoto2-volume-monitor
egvfs-mtp-volume-monitor
. Eu matei o gphoto2-one primeiro, então não sei se era necessário ou se apenas matar o mtp-one teria funcionado.fonte
A resposta da Blizzara me levou a uma solução adequada - o monitor gvfs-gphoto2-volume está interferindo. Eu tentei matá-lo, mas ele continua voltando.
Então eu peguei a marreta e a bati na cabeça assim:
E foi isso! (Claro, eu tive que fazer uma
ps ax | grep gvfs-gphoto
vez e matar o processo já em execução.) Shotwell agora baixa minhas fotos como um encanto! Tenho certeza de que existe uma solução melhor para esse problema, sem mencionar que não deveríamos ter esse problema em primeiro lugar, mas vou aceitar isso por enquanto.Aliás, como Blizzara me levou a isso, a resposta de B merece um voto positivo.
fonte