Antworten:
Das wird verrückt klingen, aber es funktioniert (besser als ich erwartet hatte) und ist nicht so schwer einzurichten. Die Idee ist, dass Ihr Anzeigeprogramm eine einzelne Datei betrachtet und dann einen Befehlszeilenprozess ausführt, der jede Ihrer Dateien in Ihrem Verzeichnis in die von Ihnen angezeigte Datei kopiert. Ich habe das mit Geeqie und gthumb getestet und es funktioniert tatsächlich ziemlich gut. gthumb kann sogar das Bild verarbeiten, das jede Sekunde aktualisiert wird, und beide unterstützen, dass sich der Name des Dateityps vom tatsächlichen Dateityp unterscheidet (jpg, png, gif usw.).
Also hier ist was du tust:
Führen Sie diesen Befehl aus und ersetzen Sie 5 durch die Anzahl der Sekunden, die Sie zwischen den Aktualisierungen warten möchten.
while true ; do for i in * ; do cp "$i" ~/slideshow.jpg ; echo $i ; sleep 5 ; done ; done
Öffnen Sie gthumb und zeigen Sie das Bild in Ihrem Home-Verzeichnis mit dem Namen slidehow.jpg an. Es sollte das Bild drehen. Sie können gthumb jetzt bei Bedarf im Vollbildmodus erstellen.
Versuchen Sie, Bilder zum Bildverzeichnis hinzuzufügen und daraus zu entfernen. Es wird nicht aktualisiert, bis es das gesamte Verzeichnis jedes Mal durchlaufen hat, aber es wird aktualisiert. Das Echo $ i befindet sich dort, damit Sie sehen können, welches Bild jedes Mal kopiert wurde.
Wenn Sie bereit sind, die Diashow zu stoppen, können Sie im Terminalfenster Strg-C drücken.
Wenn Sie den Gnome-Desktop verwenden, können Sie das offizielle Bildbetrachterprogramm für Diashows verwenden:
eog --slide-show /path/to/picture_directory
Mit Eog können Bilder während der Diashow entfernt oder hinzugefügt werden. Wenn Sie während der Diashow ein Bild hinzufügen, wird es automatisch eingefügt.
Von http://www.instructables.com/id/Easy-Raspberry-Pi-Based-ScreensaverSlideshow-for-E/
mit feh
feh -Y -x -q -D 5 -B black -F -Z -z -r /media/
-R seconds
damit die Dateiliste regelmäßig aktualisiert wird.
--auto-rotate
Bilder hinzufügen , um sie basierend auf EXIF-Daten korrekt zu drehen.
Ich fand fbi (Frame Buffer Image Viewer) ziemlich nützlich - Einfacher Befehl, so etwas wie:
fbi -noverbose -a -u -t 6 /home/user/location/*
Weitere Optionen sind verfügbar fbi --help
und können je nach Distribution mit installiert werdenapt-get install fbi
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
-T 2
z. B. zur Auswahl tty2
. Danach müssen Sie wahrscheinlich mit Berechtigungen herumspielen.
Beeindruckend macht den Job gut, mit (oder ohne, wenn Sie möchten) Übergängen.
Diashow in zufälliger ( -X
) Reihenfolge mit 3 Sekunden Verzögerung ( -a 3
) und automatischer Beendigung am Ende ( -Q
):
impressive -XQa3 *
Es ist erwähnenswert, dass es Skripte ermöglicht und plattformübergreifend ist.
Der einzige Nachteil ist, dass es derzeit abstürzt, wenn sich ein Verzeichnis in der Liste der Dateien befindet.