Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 20 Oct 2014, 21:10
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
How to use a slideshow as a screensaver?
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [15 Posts]  
Author Message
sszindian


Joined: 24 Apr 2010
Posts: 607
Location: Pennsylvania U.S.

PostPosted: Sat 12 Oct 2013, 21:41    Post subject:  How to use a slideshow as a screensaver?
Subject description: When Puppy's screen goes blank
 

When the computer reaches 10-minutes of inactivity in Puppy, the screen shuts down (goes blank).

Is it possible to have a script that would execute another program at that time in place of the blank screen?

If so, how would one go about it? or... is there an easier way than a script?

'Thanks in advance'

>>>---Indian------>

_________________
Cloud Computing For Every Puppy (a .pet)
http://murga-linux.com/puppy/viewtopic.php?t=69192
Back to top
View user's profile Send private message 
greengeek

Joined: 20 Jul 2010
Posts: 2594
Location: New Zealand

PostPosted: Sun 13 Oct 2013, 03:34    Post subject:  

Do you mean an actual program, or some sort of screensaver?
Back to top
View user's profile Send private message 
sszindian


Joined: 24 Apr 2010
Posts: 607
Location: Pennsylvania U.S.

PostPosted: Sun 13 Oct 2013, 08:33    Post subject: Screen Blanking  

greengeek wrote:
--------------------------------------------------------------------------------------
Do you mean an actual program, or some sort of screensaver?
--------------------------------------------------------------------------------------

I guess you could say it's both... but really it's Slideshow.01 (displays pictures, graphics in a nice format on almost every puppy from way back when up to the latest.) I've been using it for years now and it's not really a big deal to click on an icon to get it started but it would be much nicer if it started automatically on screen-blank.

>>>---Indian------>

_________________
Cloud Computing For Every Puppy (a .pet)
http://murga-linux.com/puppy/viewtopic.php?t=69192
Back to top
View user's profile Send private message 
puppyluvr


Joined: 06 Jan 2008
Posts: 3211
Location: Chickasha Oklahoma

PostPosted: Sun 13 Oct 2013, 13:05    Post subject:  

Very Happy Hello,
Is that my old Slideshow-01.pet?
Very Happy

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
sszindian


Joined: 24 Apr 2010
Posts: 607
Location: Pennsylvania U.S.

PostPosted: Sun 13 Oct 2013, 14:04    Post subject: Screen Blanking  

puppyluvr wrote:
----------------------------------------------------
Is that my old Slideshow-01.pet?
----------------------------------------------------

Surely is sir! Best one I've found since you made it! Would just like to see it turn into a screensaver/slideshow, it still works in just about everything thats come down the pike (Original Slacko... NO... but everything else - and i've tried tons of em - YES)

Do you intend to beef it up a little?

>>>---Indian------>

_________________
Cloud Computing For Every Puppy (a .pet)
http://murga-linux.com/puppy/viewtopic.php?t=69192
Back to top
View user's profile Send private message 
puppyluvr


Joined: 06 Jan 2008
Posts: 3211
Location: Chickasha Oklahoma

PostPosted: Sun 13 Oct 2013, 17:07    Post subject:  

Very Happy Hello,
Thx. Glad it is being used!
Actually, in that thread is the exact idea you propose.
But, not knowing Puppies "guts" I was trying to write my own inactivity script (slock) somewhat unsuccessfully.. However, if you take the default inactivity script (guts...lol) and point it to Slideshow instead of exiting X, should do what I originally intended.. and you wanted.. Or finish Slock.. lol.. Or I can look at the inactivity script and post the modification necessary.. If I can find it.. lol..

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
sszindian


Joined: 24 Apr 2010
Posts: 607
Location: Pennsylvania U.S.

PostPosted: Sun 13 Oct 2013, 19:56    Post subject: screen blanking  

puppyluvr:

Over the years I've often wondered (since I use Slideshow.01 in all my puppy's)why you didn't go that one final step and make it the most perfect Screensaver/Slideshow that puppy ever had? I wanted so bad to dig into it and complete that task but... I just don't have the skill required to do that.

Now that BK's gone, new puppy's might be few and far between so my goal is to try to take the versions I have (and I might add, the latest ones are excellent) and tweak them to get the very most from them. I've tried lots (and I mean lots) of other linux distros and puppy is still by leaps and bounds easier to use and configure to ones own needs more-so than anything out there so, I'm keeping and using the ones I have and I hope other puppy users do the same. Right now, I'm using LxPup-13.10 from peebees and it is a great puppy... by the way, your Slideshow.01 is the ONLY Slacko build it ever worked right in!!!

EDIT: In LxPup... It won't display .jpg photos but it will display .png photos!

Yes... if you could put Screensaver.01 together (again) to do what I mention in this thread, I'm sure many many puppy users would be thrilled. I know I would!

Thanks so much for stepping in here....

>>>---Indian------>

_________________
Cloud Computing For Every Puppy (a .pet)
http://murga-linux.com/puppy/viewtopic.php?t=69192
Back to top
View user's profile Send private message 
greengeek

Joined: 20 Jul 2010
Posts: 2594
Location: New Zealand

PostPosted: Sat 14 Dec 2013, 14:37    Post subject:  

Keen to know if anyone had any further ideas to solve this issue. Is there a way to kick off a program instead of going into the power saver after x amount of time? Some sort of PupTimer?
Back to top
View user's profile Send private message 
sunburnt


Joined: 08 Jun 2005
Posts: 5037
Location: Arizona, U.S.A.

PostPosted: Sat 14 Dec 2013, 19:36    Post subject:  

greengeek & sszindian; Like so many things in Puppy, it`s buried in Puppy`s API somewhere.
But if anyone can do it, puppyluvr can...

Looks like the files /usr/bin/pupx & /tmp/pupx_screen.sh hold the key to the screensaver setup.
.
Back to top
View user's profile Send private message 
greengeek

Joined: 20 Jul 2010
Posts: 2594
Location: New Zealand

PostPosted: Sun 15 Dec 2013, 14:13    Post subject:  

Just adding a link here for later reference:
http://www.murga-linux.com/puppy/viewtopic.php?p=414537#414537
Back to top
View user's profile Send private message 
goingnuts

Joined: 07 Dec 2008
Posts: 781

PostPosted: Sun 15 Dec 2013, 15:32    Post subject:  

xautolock should be able to trigger whatever you like - based on time of inactivity.
Back to top
View user's profile Send private message Visit poster's website 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11117
Location: Arizona USA

PostPosted: Sun 15 Dec 2013, 19:19    Post subject:  

I'm confused. Puppyluvr makes a reference to a .pet here and sszindian seems to know what he means, but I can't find a link to such a .pet in this thread. Confused
Back to top
View user's profile Send private message 
ally


Joined: 19 May 2012
Posts: 851
Location: lincoln

PostPosted: Sun 15 Dec 2013, 20:54    Post subject:  

hey flash

http://208.109.22.214/puppy/viewtopic.php?t=52660&sid=9a150307a647932e1ea22d4631bbaf8d

Smile
Back to top
View user's profile Send private message Visit poster's website 
SFR


Joined: 26 Oct 2011
Posts: 1077

PostPosted: Mon 16 Dec 2013, 14:08    Post subject:  

Yet another to collection. Wink
http://www.murga-linux.com/puppy/viewtopic.php?p=678444#678444

Greetings!

_________________
[O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource
Omnia mea mecum porto.
Back to top
View user's profile Send private message 
greengeek

Joined: 20 Jul 2010
Posts: 2594
Location: New Zealand

PostPosted: Mon 16 Dec 2013, 15:01    Post subject:  

Some nice suggestions being put forward.

I am using Upup 3992 and it seems to have different menu options for screensaver settings so I will have to try various options to see what works.

In the meantime I have been trying various xset parameters in an effort to understand how "display options" fit together and I would be keen for any pointers or tutorials that explain some of the following concepts:

1) xset can be used to 'blank' the screen - is this just turning the LCD to its darkest setting so that actual windows are merely hidden, or is it 'switching off' the x gui so that x is still running but not outputting to the video memory? (the backlight seems to still be on when I use xset blanking - it's just the LCD pixels that seem to be flipped to black)

2) xset can also control the 'dpms' settings (standby, off etc) - should this allow it to turn off the backlight or should I be looking elsewhere for a command that allows this? (if I want to turn off backlight to save power)

3) What actually happens when puppy runs a screensaver that displays images? Obviously the screen is not 'blanked' - but it seems that the xserver is no longer displaying the OS output of various windows (although the windows themselves are obviuosly still running) - is this controlled by X itself, or is some other 'thing' interrupting the normal X video output and routing the screensaver images to video memory instead of allowing the X output to go there?

Also - a lot of the information I am reading talks about using xset to 'turn on the screensaver' - but I think what they really mean is that it 'turns on screen blanking' - which is not what most people mean by 'screensaver'. Does xset have the ability to turn on an actual screensaver (changing images) or does it just handle the blanking? I also read that if a monitor does not allow blanking then xset can switch on a 'screen image mover' which shifts the desktop image in small increments so that each pixel is at least getting variation of output. I guess this is a crude form of a 'screensaver' but would a "true" screensaver (changing images) actually be running completely outside of the X server, and completely 'unknown' to the X server and outside of the xset parameters? (or does it have to integrate with the X server and xset parameters in order to do it's job??)

Sorry if this is confusing. I'm struggling for clarity...
Smile
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [15 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Off-Topic Area » Programming
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0823s ][ Queries: 12 (0.0041s) ][ GZIP on ]