| Author |
Message |
dboblet
Joined: 05 Apr 2009 Posts: 13
|
Posted: Mon 13 Apr 2009, 19:15 Post subject:
slideshow screen saver? Subject description: screensavers slideshows |
|
I've read some of the things here I could find using search... I'm looking for a screensaver slide show... like the one I had in the 4.12 distro. I'm using a frugal 4.20 Deep Thought right now. Are there any pets available? I'd prefer not to have to use another sfs file right now.
Thanks....
dcb
|
|
Back to top
|
|
 |
puppyluvr

Joined: 06 Jan 2008 Posts: 3053 Location: Chickasha Oklahoma
|
Posted: Tue 14 Apr 2009, 22:48 Post subject:
|
|
Hello dboblet,
At my link below, in "My Pets" is a pet called Puppyscreensaver..(NOT the Xscreensaver pet)...D/L and install it..
After installation, 2 files will appear in your top level directory..(/)...
setup-PB-screensaver and run-PB-screensaver..
Click the "setup" one..
Click "Choose Module"
Select "Slideshow" and click OK
Click "Test Screensaver"...to see if it works...
It uses /usr/share/backgrounds as its source....
You may need to install PuppyBasic (Google it) depending on your version...
Enjoy...
_________________ "Close the "Windows", and open your eyes, to a whole new world"
http://puppylinuxstuff.meownplanet.net/puppyluvr/
http://theplpd.webs.com/
Nothing but Puppy since 2.15CE...
|
|
Back to top
|
|
 |
dboblet
Joined: 05 Apr 2009 Posts: 13
|
Posted: Thu 16 Apr 2009, 14:01 Post subject:
|
|
Puppyluvr,
I followed your link but I get the following message:
Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
Can you guide me through this one?
Thanks.
dboblet
|
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: Thu 16 Apr 2009, 14:50 Post subject:
|
|
user:
puppy
password:
linux
Mark
_________________ my recommended links
|
|
Back to top
|
|
 |
dboblet
Joined: 05 Apr 2009 Posts: 13
|
Posted: Thu 16 Apr 2009, 14:57 Post subject:
not working |
|
Thanks, I downloaded it, also installed PuppyBasic. But, alas, it doesn't seem to work with Puppy 4.2.... So... Still looking.
It appears to install. I click on the setup icon, select slideshow (OK), select test (OK) and nothing whatsoever happens. I even tried to just activate it and nothing happens, even after rebooting and trying all the above all over again.
any thoughts??
|
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: Thu 16 Apr 2009, 15:24 Post subject:
|
|
Hm, it was repackaged as pet, the original one was a dotpup.
http://www.murga-linux.com/puppy/viewtopic.php?p=17338#17338
But the folders and files got broken it the pet.
I have repackaged it, and attach it.
I also added a symlink in /root/Startup/, so it starts with X.
Mark
| Description |
|

Download |
| Filename |
PuppyScreensaver.pet |
| Filesize |
82.62 KB |
| Downloaded |
528 Time(s) |
_________________ my recommended links
|
|
Back to top
|
|
 |
MUguest
Joined: 09 Dec 2006 Posts: 73
|
Posted: Fri 17 Apr 2009, 04:49 Post subject:
|
|
I updated the pet.
Changes for the slideshow:
- runs with your current screensize
- loops once all pictures were shown (by using a recursive symlink, and the option to descend into subdirectories)
- uses "fade" as effect to blend the pictures.
Mark
|
|
Back to top
|
|
 |
puppyluvr

Joined: 06 Jan 2008 Posts: 3053 Location: Chickasha Oklahoma
|
Posted: Fri 17 Apr 2009, 09:27 Post subject:
|
|
Hello,
Thanks Mark...when I made that into a pet i had no clue yet....
Thanks for fixing it...Jay...
|
|
Back to top
|
|
 |
dboblet
Joined: 05 Apr 2009 Posts: 13
|
Posted: Sat 18 Apr 2009, 02:40 Post subject:
a good effort at least |
|
I downloaded the new pet and installed it. All seemed ok until I tried to 'test' the screensaver. The screen blanks out for bout 10 seconds then returns to the main menu. From the docs I gather it's supposes to be pulling up jpg's from my usr/share/backgrounds file but nothing seems to happen. (for ref. Ditro Deep Thought 4.2 with puppybasic installed)
Thoughts??
|
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: Sat 18 Apr 2009, 06:20 Post subject:
|
|
dboblet
You need to install libSDL with petget.
If you still do not see pictures, please look in your filemanager, if you have
/usr/lib/libSDL_image-1.2.so.0
I use an extended libSDL, not the one from Petget.
Mark
_________________ my recommended links
|
|
Back to top
|
|
 |
dboblet
Joined: 05 Apr 2009 Posts: 13
|
Posted: Sun 19 Apr 2009, 17:52 Post subject:
thanks |
|
Thanks, that was the missing ingredient. It works great now.
regards.
|
|
Back to top
|
|
 |
vtpup

Joined: 15 Oct 2008 Posts: 1077 Location: Republic of Vermont
|
Posted: Tue 24 Nov 2009, 13:43 Post subject:
|
|
Just to re-iterate, late versions of Puppy will need additional dependencies to run it. Puppybasic is probably located in the older version repositories. It will be found for 4.3.1 by using the Puppy Package manager's new Find function. Here are the dependencies:
puppybasic 2.5b from Puppy Package Manager
sdl-1.2.9.pet from http://puppylinux.asia/tpp/bugs/
sdl_image-1.2.4.pet from http://puppylinux.asia/tpp/bugs/
(Note: the SDL 1.2.11 from the Puppy Package Manager is missing libvga.so.1, but the sdl-1.2.9.pet includes it, so I used it instead.)
Also if you want to change the directory that gets shown on the screensaver, symlink it into the /usr/local/PuppyBasicScreensaver02/resource/slideshow/ directory. The default symlink in there is called Backgrounds, which gives you a slideshow of the Puppy wallpaper directory. I removed this symlink and replaced it with a symlink to a directory I preferred.
Also to stop the slideshow, hit esc.
Suggestions:
If anyone wants to develop this program further, it would be nice if the libsvga lib dependency was included so you could use the Puppy Package Manager version of SDL.
Also, the interval is actually not the interval that slides are shown, but the delay before the screensaver starts. It would be nice to be able to set the actual slide display interval.
Also, not sure, but I believe the slideshow is not randomized, and repeats the slides in the same order. It would be nice to have a randomizer function for really big picture directories so the same initial pix don't always get repeated.
Also, mouse movement should stop the screensaver, and revert to the desktop.
Finally, the setup menu might have an entry to specify the desired slide directory.
I'm tempted to re-learn basic for this, if I get the time after the holidays, may try to update it.
If someone beats me to it, I won't be upset
|
|
Back to top
|
|
 |
vtpup

Joined: 15 Oct 2008 Posts: 1077 Location: Republic of Vermont
|
Posted: Tue 24 Nov 2009, 14:40 Post subject:
|
|
Additional Hints:
I was able to randomize the slide order and increase the slide duration from 5 seconds to 10 by opening /usr/local/PuppyBasicScreensaver02/resource/mod_slideshow.pbas in Geany, and editing the line:
| Code: | shell("slideshow -width " & trim(s[0]) & " -height " & trim(s[1]) & " -sort n+ -recurse -tran fade -advance 5 /usr/local/PuppyBasicScreensaver02/resource/slideshow/")
|
To read like this:
| Code: | | shell("slideshow -width " & trim(s[0]) & " -height " & trim(s[1]) & " -sort n+ -recurse -random -tran fade -advance 10 /usr/local/PuppyBasicScreensaver02/resource/slideshow/") |
Note the addition of -random, and the change of -advance 5 to -advance 10
|
|
Back to top
|
|
 |
Barq's
Joined: 07 Dec 2008 Posts: 41
|
Posted: Sun 27 Dec 2009, 04:33 Post subject:
|
|
vtpup
Is there anyway that I could encourage you to make the updates you suggested? I would really love to have a working slideshow screen saver with all the features you just listed. In particular the feature that would allow mouse movement (or any keystroke) to stop the screen saver and revert back to the desk top would be greatly appreciated since my keyboard does not have an ESC key (I'm using an old iOpener)
On a side note, there is a feature in puppy that blacks the screen after about 10 to 15 minutes of inactivity. This feature seems to take precedence over the slideshow screen saver. Moving the mouse or hitting any key will cause the machine to come out of this black mode and the slideshow screen saver will re-appear, but it will be locked onto the last slide shown. How do I shut off this default screen shutdown feature? (it would be a nice touch if the slideshow screen saver had a feature to update that setting for the user:).
|
|
Back to top
|
|
 |
vtpup

Joined: 15 Oct 2008 Posts: 1077 Location: Republic of Vermont
|
Posted: Wed 30 Dec 2009, 21:09 Post subject:
|
|
Sorry., I'm not familiar enough with the program to do that, and won't have time in the near future to try, but I did give simple workarounds for most of the wish list. Basically it's just as easy to make the simple directory substitutions and file edits I outlined above, as do it with a GUI interface.
The two other features you mention -- closing on other events than the ESC key and preventing the puppy screensaver from hiding it aren't features I needed. The blanking can be stopped by ordinary Puppy settings in Desktop>Pupx>screensaver, I believe.
I'm very surprised you don't have an ESC key. You might try Ctrl Z, Ctrl C, f6 or Ctrl f6, or Break (Shift Pause) if you have it, to see if those work. If not, what you want certainly can be done if you do a little research, yourself. And you can add your results here for others when you figure it out. Or maybe someone else will find this and be able to add to the thread. Good Luck!
|
|
Back to top
|
|
 |
|