WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Trying to have xscreensaver - for a digital picture frame  (Read 217 times)

Offline Richard Cranium

  • Newbie
  • *
  • Posts: 41
Trying to have xscreensaver - for a digital picture frame
« on: November 23, 2025, 03:40:20 PM »
I found this old beat up Compaq laptop at a local thrift store for a grand total of $5 and had the idea to make a picture frame out of it using TC ..

TC runs on it fine ... so I'm gonna go ahead with it...  but I'm running into a little snag .., Now this laptop Doesn't have ethernet/wifi so booted TC 16.2 on another machine to look in the repos for what I need (xscreensaver) , but as I recall , I need the GL portions  of xscreensaver , which aren't there , I saw an xscreensaver-extra listed in the description , but i can't install it because it seems to be unavailable in the repo..

Could someone help me on this???    Is there another simply slideshow screenaver I could use???

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1695
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #1 on: November 23, 2025, 04:12:06 PM »
Hi Richard. Which architecture are you using? If x86_64, check out yscreensaver.tcz (for X) and wscreensaver.tcz (for wayland).

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12319
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #2 on: November 23, 2025, 05:13:29 PM »
Hi Richard Cranium
Take a look at fbv.tcz. It is available in TC16 x86 and x86_64.
It is very lightweight and does not require X to run.

feh.tcz might also be worth a look, also available in TC16 x86 and x86_64.

Offline Richard Cranium

  • Newbie
  • *
  • Posts: 41
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #3 on: November 23, 2025, 05:57:38 PM »
Hi Richard. Which architecture are you using? If x86_64, check out yscreensaver.tcz (for X) and wscreensaver.tcz (for wayland).

Just plain old x86   .. it's a lousy 300 mhz

Offline Richard Cranium

  • Newbie
  • *
  • Posts: 41
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #4 on: November 23, 2025, 05:59:03 PM »
Hi Richard Cranium
Take a look at fbv.tcz. It is available in TC16 x86 and x86_64.
It is very lightweight and does not require X to run.

feh.tcz might also be worth a look, also available in TC16 x86 and x86_64.

They can do a "picture slideshow" ????  I'll check that out...

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1695
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #5 on: November 23, 2025, 08:12:53 PM »
Hi Richard Cranium. The two screensaver applications I suggested are only for x86_64, unfortunately.

But all is not lost. If what you're looking for is just a simple "picture slideshow," then I'd go with Rich's idea of using feh.

Put your pictures in a directory--for example, /home/tc/Pictures/slideshow--and decide how long you want to show each picture. To show each picture for 5 seconds, for example, all you need is this command:

Code: [Select]
feh -r -D 5 -F -Z /home/tc/Pictures/slideshow
« Last Edit: November 23, 2025, 08:16:20 PM by GNUser »

Offline Richard Cranium

  • Newbie
  • *
  • Posts: 41
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #6 on: November 23, 2025, 09:41:32 PM »
Hi Richard Cranium. The two screensaver applications I suggested are only for x86_64, unfortunately.

But all is not lost. If what you're looking for is just a simple "picture slideshow," then I'd go with Rich's idea of using feh.

Put your pictures in a directory--for example, /home/tc/Pictures/slideshow--and decide how long you want to show each picture. To show each picture for 5 seconds, for example, all you need is this command:

Code: [Select]
feh -r -D 5 -F -Z /home/tc/Pictures/slideshow

I'll look into this . so.. 64 bit only on the others??  that Doesn't make sense ..

What about GL slideshow for xscreensaver??  that would be ideal...

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12319
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #7 on: November 24, 2025, 12:00:13 AM »
Hi Richard Cranium
You said:
Just plain old x86   .. it's a lousy 300 mhz
Based on that, I would think you'd want something lightweight, like feh for example.

... What about GL slideshow for xscreensaver??  that would be ideal...
Is the video card compatible with OpenGL?

Offline Richard Cranium

  • Newbie
  • *
  • Posts: 41
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #8 on: November 24, 2025, 05:22:17 PM »
Quote
Is the video card compatible with OpenGL?

I really have no idea .. I would assume so , but can't verify..

Offline Richard Cranium

  • Newbie
  • *
  • Posts: 41
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #9 on: November 24, 2025, 06:32:09 PM »
Hi Richard Cranium
You said:
Just plain old x86   .. it's a lousy 300 mhz
Based on that, I would think you'd want something lightweight, like feh for example.


I'm assuming it's possible to make "feh" start up automatically?  (system startup) , If so , .... uh how? lol   

Also , could someone clearify on how to go about making xscreensaver start automatically???  I'm a little confused...

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12319
Re: Trying to have xscreensaver - for a digital picture frame
« Reply #10 on: Today at 11:29:44 AM »
Hi Richard Cranium
This was your original goal:
I found this old beat up Compaq laptop at a local thrift store for a grand total of $5 and had the idea to make a picture frame out of it using TC ...
That means you don't need a GUI.

You only need to install  graphics-KERNEL  and  fbv.

You'll want a persistent  /home  where you'll keep the pictures to be displayed, for example:
Code: [Select]
/home/tc/MyPictures/
At the end of  /home/tc/.profile  place this:
Code: [Select]
while true; do fbv -f -a -e -i -s 50 MyPictures/*; doneThis will display each picture for 5 seconds.
Each picture will be sized to fit the screen as best as possible.
When it reaches the last picture, it restarts the sequence.

I know fbv supports .jpg and .png formats.

Options for fbv can be displayed with:
Code: [Select]
fbv --help