我有一个佳能40D,从10.04到12.04一直与32位Ubuntu兼容。但是,我前一阵子切换到64位12.04,从那时起,连接相机只会弹出一个简单的对话框:
Unable to mount Canon Digital Camera
Error initializing camera: -1: Unspecified error
此问题在12.10和最新的13.04版本中仍然存在。
syslog除了说不多
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上运行的正确方法是什么?
顺便说一句,发现了有关Rhythmbox MTP插件干扰的错误。但是我没有安装此插件,不是。
—
EboMike 2013年
实际上,它看起来像是这样:bugs.launchpad.net/ubuntu/+source/gimp/+bug/1094888。有任何已知的解决方法吗?
—
EboMike 2013年
您可以选择相机上的一项设置来指定将其连接到PC时会发生什么情况的设置吗?例如,在尼康D70上,您可以选择“ usb大容量存储”模式,这样,当将其连接到计算机时,它不会被识别为相机,而是一个闪存驱动器。这可以在带有Nikon D70的Ubuntu 12.04上使用,尽管您的问题可能是64位特定的。另一种选择是使用USB读卡器。
@Mik Nope,据我所知40D没有大容量存储模式。我当前的解决方案是在VirtualBox中运行Windows,在那连接摄像机,然后在完成后将图片复制回我的Ubuntu主机,但这显然不是最佳选择。40D使用CF卡-我拥有数量庞大的SD读卡器,但我不希望购买CF读卡器来解决最终会被修复的错误。
—
EboMike