Tengo una Canon 40D que funcionó bien con Ubuntu de 32 bits desde 10.04 hasta 12.04. Sin embargo, cambié a 12.04 de 64 bits hace un tiempo, y desde entonces, conectar la cámara solo muestra un cuadro de diálogo simple:
Unable to mount Canon Digital Camera
Error initializing camera: -1: Unspecified error
Este problema persiste en 12.10 y la última versión 13.04.
syslog no dice mucho más que
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
He visto algunos errores aleatorios en el launchpad sobre esto, pero nada que le pertenezca directamente. Esto parece un problema tan evidente que creo que estoy haciendo algo mal por mi parte. ¿Cuál es la forma correcta de hacer que una cámara funcione en Ubuntu de 64 bits?
Respuestas:
Tengo el mismo problema en Ubuntu 12.10 (64 bits) con una Canon EOS 400D. Encontré informes sobre que esto solo ocurre cuando se conecta la cámara a través de un puerto USB3.0, pero no cuando se conecta el cable a un puerto USB2.0; Sin embargo, esta solución alternativa no funciona para mí con una computadora portátil Asus N76VM. Tal vez te funcione.
fuente
Una solución alternativa que funcionó para mí fue matar a ambos
gvfs-gphoto2-volume-monitor
ygvfs-mtp-volume-monitor
. Primero maté al gphoto2-one, así que no sé si fue necesario o si simplemente matar al mtp-one hubiera funcionado.fuente
La respuesta de Blizzara me llevó a una solución adecuada: gvfs-gphoto2-volume-monitor está interfiriendo. Intenté matarlo, pero sigue volviendo.
Así que tomé el mazo y lo golpeé justo en la cabeza de esta manera:
Y eso lo hizo! (Por supuesto, tuve que hacer una
ps ax | grep gvfs-gphoto
vez y matar el proceso que ya se está ejecutando). ¡Shotwell ahora descarga mis fotos como un encanto! Estoy seguro de que hay una mejor solución para este problema, sin mencionar que no deberíamos tener este problema en primer lugar, pero lo tomaré por ahora.Por cierto, ya que Blizzara me llevó a esto, la respuesta de B merece un voto positivo.
fuente