Comment 21 for bug 145152

Revision history for this message
Ted Gould (ted) wrote : Re: [Bug 145152] Re: [gutsy] "Pictures folder" shows all pictures in $HOME

On Wed, 2008-01-30 at 22:20 +0000, Christoph Langner wrote:
> What i see is that despite I set XDG_PICTURES_DIR
<snip>
> The screensaver looks inside my whole $HOME for files

Yeah, the program flow here sucks. Let me try and explain.

So the screensaver calls the file xscreensaver-get-image and then passes
a directory as the parameter. That's where the command looks. So
almost all of the screensavers use the directory that is in
your .xscreensaver file, except glslideshow. It uses the XDG pictures
directory. See, easy :)

So, now that you have that not looking at . files, you can try
glslideshow using this command:

$ /usr/lib/xscreensaver/glslideshow

That should look for the photos and display them in your pictures
directory.