远程驱动器的图像预览

我已经设置了一个用于存储照片的远程驱动器。 我使用Nautilus中的“连接到服务器”连接到驱动器。 如果我编辑Nautilus设置以始终显示预览,这甚至可以加载预览图像。

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

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

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

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

而我还没有测试过。

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

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

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

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

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