“Erro não especificado” ao conectar a câmera no Ubuntu de 64 bits

8

Eu tenho uma Canon 40D que funcionou bem com o Ubuntu de 32 bits desde 10.04 até 12.04. No entanto, mudei para o 12.04 de 64 bits um tempo atrás e, desde então, conectar a câmera apenas traz uma caixa de diálogo simples:

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

Este problema persiste em 12.10 e no último build 13.04.

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 vi alguns bugs aleatórios no launchpad sobre isso, mas nada que se refere diretamente a ele. Isso parece um problema tão gritante que eu acho que estou fazendo algo errado do meu jeito. Qual é a maneira correta de fazer uma câmera funcionar no Ubuntu de 64 bits?

    
por EboMike 17.03.2013 / 11:08

3 respostas

2

A resposta da Blizzara me levou a uma solução adequada - o gvfs-gphoto2-volume-monitor está interferindo. Eu tentei matá-lo, mas ele continua voltando.

Então peguei a marreta e bati na cabeça assim:

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

E isso aconteceu! (Claro, eu tive que fazer um ps ax | grep gvfs-gphoto uma vez e matar o processo já em andamento.) Shotwell agora baixa minhas fotos como um encanto! Tenho certeza de que há uma solução melhor para esse problema, sem mencionar que não deveríamos ter esse problema em primeiro lugar, mas aceitarei isso por enquanto.

Btw, desde que Blizzara me levou a isso, a resposta de B merece um upvote.

    
por EboMike 17.10.2013 / 07:08
6

Eu tenho o mesmo problema no Ubuntu 12.10 (64 bits) com uma Canon EOS 400D. Eu encontrei relatórios sobre isso acontecendo apenas ao conectar a câmera através de uma porta USB3.0, mas não ao conectar a câmera cabo para 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ê.

    
por Stefan 24.03.2013 / 11:35
4

Uma solução que funcionou para mim foi matar os dois gvfs-gphoto2-volume-monitor e gvfs-mtp-volume-monitor . Eu matei o gphoto2-one primeiro, então eu não sei se foi necessário ou se apenas matar o mtp-one teria funcionado.

    
por Blizzara 14.10.2013 / 10:11