由于某种未知原因,我的 Shotwell 中的所有缩略图都丢失了,而是所有图标都是灰色的。图像本身都很好,我可以在 Shotwell 中打开它们。
里面只有空文件夹,.shotwell/thumbs/
所以看起来缩略图根本没有生成。
我还尝试重新安装 Shotwell(首先清除它)而不做任何更改。
如何让 Shotwell 重新生成所有缩略图?
由于某种未知原因,我的 Shotwell 中的所有缩略图都丢失了,而是所有图标都是灰色的。图像本身都很好,我可以在 Shotwell 中打开它们。
里面只有空文件夹,.shotwell/thumbs/
所以看起来缩略图根本没有生成。
我还尝试重新安装 Shotwell(首先清除它)而不做任何更改。
如何让 Shotwell 重新生成所有缩略图?
这个 shell 脚本将重新生成大小为 128px 和 360px 的缩略图,因此您至少会在查看器中看到一些东西。
Shotwell 重新生成缩略图的简单方法(这是一种解决方法):
这将迫使 Shotwell 重新生成所有照片并尊重它为它们存储的任何转换。
正如 phq 所提到的,有一个突出的错误可以解决这个问题,所以你不需要这个解决方法。在此之前,这是解决此问题的推荐方法。上面发布的脚本不支持转换,这意味着您的缩略图可能看起来不像您在 Shotwell 中的照片。
使用shotwell 0.18更新 现在手动查看时会生成缩略图。
不要删除 .shotwell/thumbs!
根据启动板中的这个错误,缩略图仅在导入时生成。
缩略图仅在导入时生成。如果缩略图从磁盘中删除,它们不会重新生成。
我只是使用了这个答案中给出的 shell 脚本,但我有大约 22000 个缩略图要生成。
所以这里是这个脚本的 bash 版本,使用
~/.shotwell
而不是~/.local/shotwell
(这是我所拥有的)并使用与我的处理器一样多的内核(在我的情况下快 8 倍!):Ubuntu 12.10 上的 Shotwell 版本 0.13.11 缩略图似乎不再位于 .shotwell/thumbs 但现在位于 .cache/shotwell 您可以检查用户是否有完整的权限来阅读拇指。可以访问图片但不能访问拇指可能会导致灰色拇指。
对于版本 0.26.3(截至 2017 年 11 月的最新版本),在 Shotwell 关闭的情况下,只需删除
并再次启动 Shotwell。
Shotwell 0.28.4 (Braunschweig) 有时不会创建视频缩略图。从接受的答案派生的以下脚本解决了这个问题: