来自远程驱动器的图像预览

来自远程驱动器的图像预览

我设置了一个远程驱动器来存储我的照片。我使用 Nautilus 中的“连接到服务器”连接到该驱动器。这很有效,如果我编辑 Nautilus 设置以始终显示预览,预览图像也会加载。

获取预览的速度非常慢,所以我想是否有办法在远程驱动器上生成预览图像并让 Nautilus 显示它,而不是下载整个图像然后自行生成预览?

答案1

我正在使用 ssh 连接到远程服务器,这对我来说很有效。

Nautilus(我的版本 3.8.2)将其缩略图保存在 ~/.thumbnails 和 ~/.cache/thumbnails 中。默认情况下,它仅显示本地文件的缩略图,但您可以在首选项中更改它。 在此处输入图片描述

如果远程服务器的挂载点相同,nautilus 会保存这些缩略图。

这个我还没有测试过。

在服务器上生成 nautilus 缩略图是可能的,因为 nautilus 使用libgnome-desktop具有其自己的 API 的库。要生成缩略图,您可以使用以下脚本这个答案

但问题是 nautilus 不支持添加额外的缩略图路径(或者只是我还没有找到)并且我看到的唯一解决方法是制作另一个脚本,将这些缩略图从服务器复制到本地缩略图文件夹,但这听起来真的很疯狂。

答案2

在 Ubuntu 16.04 上使用 Nautilus 3.14.3 时,我没有 Nautilus 的任何首选项菜单(我在 XMonad 中使用 Gnome)。运行命令

gsettings set org.gnome.nautilus.preferences show-image-thumbnails always

在终端中打开 USB 驱动器的图像缩略图。(该命令设置首选项,而不需要首选项菜单)。

答案3

从 Ubuntu 18.10 开始,你应该尝试这个:

  1. FilesPreferences

    在此处输入图片描述

  2. Search & Preview,然后在Thumbnails, 选择All files

    在此处输入图片描述

相关内容