Nautilus挂断访问Android上的DCIM / Camera


13

我无法从手机(Gallaxy S5 Neo)中的SD卡传输照片和视频。我插入电话,点击“允许”以传输文件,然后我可以看到Nautilus中安装了电话。我去了Nautilus的Card / DCIM / Camera,然后出现了纺车。然后,需要几分钟才能显示该文件夹的内容。当我单击其中一个文件时,Nautilus冻结,并显示“强制退出”窗口。

这似乎与最近的更新有关,因为我以前能够在Ubuntu 17.10上传输文件。我尝试重新启动手机和计算机。对通过USB电缆传输文件有什么建议吗?


3
我在Xubuntu中使用nautilusthunar什至从命令行访问文件时遇到相同的问题。似乎是mtp库的问题。如果我删除所有带有大括号()大括号的文件,则加载大目录仍然很慢,但可以。到目前为止,我也没有找到其他缓解措施。一种替代方法是github.com/whoozle/android-file-transfer-linux。我能够使用此工具成功列出并进行转移。但是,查找和与操作系统集成的修复程序会更好。
尤文

1
我在这里找到了一个相关的错误报告sourceforge.net/p/libmtp/bugs/1765我想它的当前状态libmtp在许多android设备上不可用,因为...(0).jpg文件名在编辑文件后确实很常见。请注意,上面提到的android -file-transfer(aft)还提供了aft-mtp-mount可用于安装设备和使用您喜欢的文件浏览器的功能
Juve

Answers:


13

Galaxy S6也有类似的问题。我发现有些图像的文件名末尾带有括号,例如...(0).jpg。尝试列出这些图像时,Nautilus似乎挂起,并最终失败。我将它们移至手机上的新目录,Nautilus加载DCIM / Camera目录的速度明显加快。然后,我尝试使用<20个带括号的图像加载新目录,而Nautilus再次失败。重命名文件以删除括号可以修复所有问题。


1
您应该如何更改文件名?
一人为

我改名为他们在手机上
frenesim

我可以确认这与Galaxy S7智能手机是相同的问题
maxhb '19

2
文件名中的括号使文件夹访问速度变慢的问题似乎在Ubuntu 18.04中仍然存在
maxhb,

2
我确认问题仍然存在于Ubuntu 18.04 ...
user2342558 '19

3

在Ubuntu 18.04中,我的Galaxy S8也有类似的问题。我曾经单击“相机”文件夹,但鹦鹉螺没有响应,然后即使在拔下并重新插入设备后,也没有加载手机中的任何文件夹。我删除并重新安装了libmtp,但是没有用。然后,我删除并重新安装了nautilus,除DCIM / Camera以外的所有文件夹都在工作。将20个左右名称中带有“(”和“)”的文件移动到手机上带有文件管理器的另一个文件夹后,DCIM / Camera完全打开而没有任何问题。

TL; DR:删除名称中带有括号的文件。

如果那不起作用,请尝试删除并重新安装Nautilus。


括号是罪魁祸首,只有我不了解该系统的工作原理。该文件在地球上的什么地方……我使用了盖安的解决方案来找到该文件并将其删除。这样做时我没有访问我的SDCard的权限,但最终它解决了该问题!
Alexis Wilke

2

在我的手机上安装SSH服务器非常容易,而且效果非常好。SSH服务器启动后,您可以使用Nautilus访问文件。

安装SSHelper:https ://arachnoid.com/android/SSHelper/index.html

在手机上运行SSHelper。

将电话上的SSHelper中的“服务器地址”和“ SSH服务器端口号”放入Nautilus的地址栏中(例如sftp://192.168.0.253:2222)。

Nautilus将提示您输入用户名和密码(例如,匿名和管理员)。

完成后,请记住要停止手机上的SSHelper以关闭SSH端口。


我无法让Nautilus工作(权限被拒绝读取“ /”),但是我可以SSH到电话(ssh -p 2222 192.168.1.119)..但它似乎只看到一个'SDCard'文件夹,我无法访问内部存储器,在通常的USB文件传输中通常称为“电话”。有小费吗?
Neek

更新:在ssh上可见的“ SDCard”文件夹似乎包含“内部存储”内容,即,其名称错误。我可以使用手机上的文件进行浏览,而SSHelper不能显示SDCard文件夹。现在,我可以重命名括号并访问手机的内部存储器(太棒了!),但是无法以相同的方式访问SDCard来修复括号。同样古怪,对手机没有找到搜索时的任何文件“(”,文件浏览器时,它们的存在。
NEEK

2
  1. 在您的Android设备上,点击“通过USB为该设备充电”通知。
  2. 在“使用USB用于”下,选择“ 传输图像 ”,而不是“传输文件”。

这将允许更快(即时)访问DCIM文件夹。


这帮助我找到了一个带括号的文件!多么令人讨厌……相机文件夹非常慢,但是没有显示带有括号的文件,该文件被“隐藏”在一个完全不同的文件夹中。
Alexis Wilke
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.