从相机档位复制照片 – 如何追踪问题?

当我将相机中的文件(通过USB连接)复制到笔记本电脑中的SSD时,会复制一些文件然后复制停止。 我不确定为什么,任何想要调查的想法或事情,或者错误报告去看看。

我已经读过这个答案 – 相机(佳能40D,如果重要的话)使用gvfs安装得很好。 我可以看到Nautilus或终端中的照片(在/run/user/username/gvfs/... ),我可以复制几张照片,但不是很多。 使用终端或Nautilus进程挂起,直到相机进入睡眠状态。 Digikam无法复制任何内容,Rapid Photo Downloader也是如此。 Shotwell最终确实管理了它,但这对我来说非常重要。

我已经禁用了nautilus生成的缩略图。 发生这种情况时,负载平均值保持在1左右,而CPU使用率是半空闲,半等待(以及其他程序的一点用户/ sys)。 顶部cpu列表top都与复制照片无关。 日志中没有太多 – 来自/var/log/syslog

 Dec 2 16:20:52 mishtop dbus[945]: [system] Activating service name='org.freedesktop.UDisks' (using servicehelper) Dec 2 16:20:52 mishtop dbus[945]: [system] Successfully activated service 'org.freedesktop.UDisks' Dec 2 16:21:24 mishtop kernel: [ 2297.180130] usb 2-2: new high-speed USB device number 4 using ehci_hcd Dec 2 16:21:24 mishtop kernel: [ 2297.314272] usb 2-2: New USB device found, idVendor=04a9, idProduct=3146 Dec 2 16:21:24 mishtop kernel: [ 2297.314278] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Dec 2 16:21:24 mishtop kernel: [ 2297.314283] usb 2-2: Product: Canon Digital Camera Dec 2 16:21:24 mishtop kernel: [ 2297.314287] usb 2-2: Manufacturer: Canon Inc. Dec 2 16:21:24 mishtop mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2" Dec 2 16:21:24 mishtop mtp-probe: bus: 2, device: 4 was not an MTP device 

这个问题最近才开始,我已经拥有了很多年的硬件。 我最近也升级到12.10,虽然我不确定在升级或升级后问题是否已经开始。 我也注意到这个类似的问题,但目前尚无人问津,我正在提供更多细节

我建议你将USB模式从PTP改为大容量存储。 它应该简化连接问题,因为USB大容量存储得到更广泛的支持。

我在Ubuntu 12.10和只有PTP模式的摄像头上遇到了类似的问题。

解决方法:如果您的相机不支持大容量存储模式,可能通过从相机中取出存储卡来传输文件更容易,如果您的计算机没有内置读卡器,则可以使用读卡器。

他的评论( https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1075923 )中提到的bug mdr现已修复,修复此问题的gvfs更新已于2013-10-推出03( http://launchpad.net/ubuntu/+source/gvfs/1.16.1-0ubuntu1.1 )。 所以你需要做的就是解决这个问题,更新你的ubuntu gvfs包。

我有类似的问题,但从我的NAS上通过SMB复制文件。 我研究了一些,似乎当前版本的gvfs(在(X)ubuntu 12 LTS中)无法处理太多数据(在我的情况下,复制在几百兆字节后挂起)。

我也注意到这是一个错误,但我看到的最新更新是他们需要一个SMB / gvfs专家来解决这个问题。

请看: https : //bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1075923

文件服务器的解决方法是通过FTP进行复制,但我想这对于摄像机不起作用。

我建议您也尝试直接从存储卡中复制文件(将其从数码相机中取出并插入读卡器)。 如果它工作正常,那么你的相机就会出现问题。 如果没有,那么你的卡要么太慢,要么有某种缺陷。 通过这样做,您可以将问题缩小到“这是USB问题吗?” 或“它是存储卡问题吗?”。 我还建议您尝试在相机中使用另一张卡和USB线(组合:旧卡 – 新线,新卡 – 旧线,新卡 – 新线),这肯定会指向正确的方向。

编辑:

您也可以让您的朋友将他们的计算机用作实验室老鼠。 找到两个人应该不难 – 一个是12.04,另一个是12.10。 🙂

另一件事(如果您的硬盘上有足够的可用空间)是将Ubuntu 12.04与Ubuntu 12.10一起安装。 这里要记住的一件事是小心处理/ home目录。 如果您已将其安装在单独的分区上,则可以在两个安装中将其用作主页。 然而,这可能会导致覆盖配置文件等,这显然不是一件好事。 安装第二个Ubuntu,使其自包含 – 所有目录都在同一个分区中,您可以在其中安装它。 通过执行此双启动,您可以查看升级到12.10是否是问题的根源。 遗憾的是,经常发生从一个版本升级到另一个版本会导致一些奇怪的行为(当你进行全新安装时也会出现这种情况:D)。

“Digikam根本没有复制任何东西”……你需要卸下相机,然后让digikam处理它并安装它…这对我有用

使用我的佳能100D,我需要安装相机并在鹦鹉螺中打开相机文件夹,然后打开它。

只有这样我才能在没有相机进入睡眠状态的情况下将照片加载到另一个鹦鹉螺中(保持第一个打开)。

不过,我还没看过相机是否有大容量存储模式。 然而。