一个月前我更新(没有全新安装)到 12.04。
从那时起,nautilus 变得非常慢。当我打开包含许多子文件夹的文件夹时,有时我必须等待 4 秒钟才能显示所有内容。以前从未出现过这种情况,在以前的版本中,我总是可以非常快速地浏览我的文件。
如果我从终端以 root 权限启动 nautilus,它确实可以完美运行。
我查看了“附加驱动程序”,并将 Nvidia 当前版本更新更改为推荐的驱动程序。这大大提高了文件浏览的性能和速度,但不幸的是,这只持续了几天。现在我又被非常慢的 Nautilus 困住了。
我还尝试按照这里的建议安装最新的 nvidia 驱动程序:http://www.techlw.com/2012/03/install-nvidia-drivers-on-ubuntu-1204.html 根本不起作用。
另外,当使用 dash 尝试查找文件时,它无法正确响应:找不到文件或需要很长时间才能加载到文件显示出来。
我正在使用 Acer 笔记本电脑
Intel® Core™ i5 CPU M 430 @ 2.27GHz × 4
6GB RAM
GeForce GT 320M/PCIe/SSE2
64 位 Ubuntu 12.04
答案1
我找到了一些加速 nautilus 的方法:书签和预览。但它的速度仍然没有达到应有的水平……而且我有一块 SSD!
书签:
要解决此问题,请删除所有书签,重新启动,然后重新添加不可缺少的书签。
使用 strace 后,我发现 nautilus 为每个视图都列出了大量文件。在跟踪过程中,我浏览的目录中甚至没有这些文件。我认为 nautilus 正在尝试预先缓存这些书签。
我有一个网络驱动器作为书签...这可能是 nautilus 需要几秒钟才能加载的原因。
预览设置:
在首选项中禁用预览,如下所示:
答案2
我不知道这是否有帮助。但我删除了以下插件:,,,nautilus-sendto
。现在Nautilus 似乎运行得相当快。nautilus-sendto-empathy
nautilus-share
nautilus-open-terminal
答案3
这绝对是 Nautilus 本身的问题。以下是启动板上的一个错误报告:
答案4
临时修复https://wiki.debian.org/Nautilus/FAQ/SlowNautilus
问题原因:不知何故“gvfsd-metadata”存储损坏,导致“gvfsd-metadata”陷入无限循环。这反过来会严重影响 nautilus 的性能。如果您不熟悉“gvfsd-metadata”,它是一个在您使用 Nautilus 文件浏览器时收集文件元数据的过程。我们假设“gvfsd-metadata”是“gvfs”包的一部分或与“gvfs”包相关。