NAME

Slide Show

DESCRIPTION

Framebuffer Slide Show

This automatically detects all of the framebuffer devices in your system, and shows the images in the images path, in a random order, on the primary framebuffer device (the first it finds).

SYNOPSIS

 perl threaded_slideshow.pl [options] ["/path/to/scan"]

More than one path can be used. Just separate each path by a space.

If no path is given, then the current user's "Pictures" directory will be used.

OPTIONS

--auto

Turns on auto color level mode. Sometimes this yields great results... and sometimes it totally ugly's things up

--errors

Allows the module to print errors to STDERR, as well as some minimal initial debugging data.

--delay=seconds

Number of seconds to wait before loading the next image. It can take longer to load animated GIFs.

Default is 3 seconds.

--showall

Ignores any ".nomedia" files in subdirectories, and shows the images in them anyway. Typically ".nomedia" is used for risque pictures. Adding this file simply means using "touch .nomedia" in the directory you want to ignore.

--threads=1-16

The program automatically determines the number of threads, and assigns two to each core. However, you can override this number with this switch, up to 16.

Keep in mind, a thread takes up memory. So the more threads you have (and animations) the easier it is for the program to crash with an out of memory error. This isn't a bug, just a limitation in your own system. I have tried to make sure memory is managed as best it can be.

COPYRIGHT

Copyright 2019 Richard Kelsch All Rights Reserved

LICENSE

GNU Public License Version 3.0

* See the "LICENSE" file in the distribution for this license.