正如标题所述,在全新安装 13.10 后,Nautilus 不会为任何文件类型(图片、文档、pdf 等)生成缩略图。我已检查首选项,并将其设置为始终生成缩略图。
请帮助!
答案1
我通过删除整个文件夹缩略图~/.cache
并重新制作解决了该问题。
通过打开主文件夹,编辑->首选项->预览,禁用 nautilus 中的预览。
sudo rm ~/.cache/thumbnails
清空垃圾桶
mkdir ~/.cache/thumbnails
重启
启用预览,再次进入主文件夹,编辑->首选项->预览。
完毕。
答案2
我认为问题在于 /home/x/.cache/thumbnails 由 root 拥有,而不是由实际用户拥有......
因此,您不需要将其设置为 chmod 777,只需执行“sudo chown [username] /home/[username]/.cache/thumbnails”
以上内容为我解决了这个问题。
答案3
如果您以 sudo 身份运行(即启动终端并命令“sudo nautilus”),您会得到缩略图吗?当以 sudo 身份运行时,它对我来说有效,但仅限于以 sudo 身份运行。我安装了 webupd8 的 Unity 修补 Nemo,但它有同样的症状(除非以 sudo 身份运行,否则媒体文件预览会失败)。
我通过运行“sudo chmod -R 777 /home/x/.cache/thumbnails/”解决了这个问题(或者说绕过了这个错误)。777 是必需的(尝试了所有其他有意义的组合,但只有 777 有效)。您可能需要设置一个脚本来偶尔运行它...
在解决此问题之前,请检查 gnome bug 711220 是否相关!https://bugzilla.gnome.org/process_bug.cgi
即,如果您打开图片文件夹(或其他包含大量可预览项目的目录),然后运行命令“top”,nautilus 是否占用大量 CPU?如果是这样,并且您导航到其他文件夹(没有可预览项目),这是否会减轻 nautilus 的 CPU 利用率?
如果确实如此,请,请,请确认该错误!
答案4
这很容易!
打开终端并复制并粘贴:
sudo chmod 777 -R ~/.cache/thumbnails
准备好!