Answers:
这听起来很疯狂,但它确实有效(甚至比我预期的要好)并且设置起来并不难。我们的想法是让您的查看程序查看单个文件,然后使用命令行进程将目录中的每个文件复制到您查看的文件中。我用Geeqie和gthumb进行了测试,它实际上运行得很好。gthumb甚至可以处理每秒更新的图像,并且都支持文件类型的名称与实际文件类型(jpg,png,gif等)不同。
所以这就是你做的:
运行此命令,将5替换为您希望在更新之间等待的秒数。
while true ; do for i in * ; do cp "$i" ~/slideshow.jpg ; echo $i ; sleep 5 ; done ; done
打开gthumb并在你的主目录中查看名为slideshow.jpg的图像,它应该旋转图片。如果需要,您现在可以全屏显示gthumb。
尝试添加和删除图片目录中的图片。在每次完成整个目录之前它不会实际更新,但它会更新。echo $ i就在那里,你可以看到它每次复制到哪个图片。
当您准备停止幻灯片放映时,可以在终端窗口中按Ctrl-C。
如果您使用Gnome桌面,那么您可以使用其官方图像查看器程序进行幻灯片放映:
eog --slide-show /path/to/picture_directory
使用Eog图片可以在幻灯片放映期间删除或添加。实际上,如果您在幻灯片放映期间添加图片,它将自动包含在内。
来自http://www.instructables.com/id/Easy-Raspberry-Pi-Based-ScreensaverSlideshow-for-E/
运用 feh
feh -Y -x -q -D 5 -B black -F -Z -z -r /media/
-R seconds
以便定期刷新文件列表。
我发现fbi(帧缓冲图像查看器)非常有用 - 简单的命令,如:
fbi -noverbose -a -u -t 6 /home/user/location/*
提供更多选项fbi --help
并可以安装,具体取决于发行版apt-get install fbi
-T 2
例如使用选择tty2
。在那之后你可能不得不捣乱权限。