Solarsystem

Screensavers

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

5
Score 70.0%
Description:

A screensaver for Linux and UNIX that displays the planets of the Solar System
(inc Pluto). A random planet is chosen and rotated on screen against a
starfield background. As the planet orbits the sun, it transitions from light
into darkness and a corona effect appears.
Last changelog:

7 years ago

V0.2.2: 2012-06-01
- Fixed: Build time fixes for newer distros which use --as-needed as a
default GCC option


V0.2.1: 2011-03-14
- Fixed: Improved building scripts for newer distros
- Fixed: Now doesn't display cursor. Thanks to "druciferre"


V0.2: 2010-06-27
- Fixed: Minor change to the build scripts to fix compilation on distros
using the new DSO changes to ld (eg Fedora 13).
- Added: Smoothed starfield points for OpenGL/Hardware implementations
which support it.
- Fixed: Don't show in KDE 'Lost & Found' menu if both KDE and Gnome
versions are installed.


V0.1: 2009-09-18
- Inital Release

9

skinty

5 years ago

This is a very nice saver indeed. Compiles and installs easily and quickly. Images and animations are top-notch. Thanks again.

Report

masterdany88

7 years ago

here is console output


checking for OpenGL library... (cached) -lGL
checking for sdl-config... no
checking for SDL - version >= 1.2.0... no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.
checking for IMG_isPNG in -lSDL_image... no
configure: error: libSDL_image is required and cannot be found

Report

C

oddsocks1024

7 years ago

Actually it does.

Please take the little extra effort of actually looking at doc/README.compiling, particularly the "UBUNTU" section. Not to mention, the output is a giant clue that you're missing a bunch of dependencies.

Report

9

symbianflo

7 years ago

coolest screen saver ever...as a matter of fact I've build it in rpm for mandriva/rosa
really great thx.
http://mrb.mandrivausers.ro/index.php?search_for=solarsystem&search_submit=Search
+1 from me.

Report

lancelot04

7 years ago

Your solution worked. We've dodged the black hole...

Thanks for the good work.

Report

C

oddsocks1024

7 years ago

You're very welcome. There's a new update which should fix this now.

Report

lancelot04

7 years ago

My favorite screensaver doesn't seem to compile on Kubuntu 12.04, even with all the libsdl*.dev there is...

Thank you, this was great.

P.S. If you could find a solution, quite a few of us would be very pleased.

Report

C

oddsocks1024

7 years ago

I can certainly have a look and see what the problems and post a fix. Are you able to show me the output where it the compile fails? Thanks,

Report

lancelot04

7 years ago

Here is the message i get:

/usr/lib/x86_64-linux-gnu/libSDL.so: could not read symbols: Invalid operation
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [solarsystem] Erreur 1

I have installed every libsdl*-dev that there is without any success.

Thanks!

Report

C

oddsocks1024

7 years ago

This is related to the way Ubuntu and derivatives have changed their GCC toolchain. Instead of the part where you just run

make

Try this instead

make LIBS="-lSDL -lGLU -lGL -lSDL_image"

If that compiles, continue as normal. Note, this is 'hack' but I'll get around to implementing a proper fix

Report

breakolami

9 years ago

Really nice screensaver, works perfectly in Karmic after install sdl and sdl_image dev package

Report

CyberTribe

10 years ago

very good screensaver.
just some things that i'd enjoy:

1. some kind of glow around sun, so it looks more like the real sun. that would be really great) may be simply like corona around the planet, but around the sun. actually i think corona should be moved from planet to the sun, to be more "real life" like.

2. not only corona, but also an "atmosphere" layer around planets. though i'm not sure on this - it will eat actually lots of cpu.

3. moon orbiting earth?

Also sizes of planets compared to sun are a bit off.

still very very nice thing.
i hope you'll make it even better.

Report

C

oddsocks1024

10 years ago

Thanks for the suggestions, some good ones there. I especially like the atmosphere idea as that one hadn't occurred to me and could look really cool if implemented well.

The planet sizes versus the sun don't even come close to reality really. Aesthetics being the main reason, but I've tried to give a feeling of distance of each planet from the sun. Do you feel the sun is generally too large or too small?

Report

CyberTribe

10 years ago

mostly the size is ok.
but i think it's a bit too big compared to mercury.
and a bit bigger compared to earth.
though i may be wrong here.

Report

srog

10 years ago

Building and working nicely with the Kubuntu 9.04.

Thank you !

Report

7 years ago

V0.2.2: 2012-06-01
- Fixed: Build time fixes for newer distros which use --as-needed as a
default GCC option


V0.2.1: 2011-03-14
- Fixed: Improved building scripts for newer distros
- Fixed: Now doesn't display cursor. Thanks to "druciferre"


V0.2: 2010-06-27
- Fixed: Minor change to the build scripts to fix compilation on distros
using the new DSO changes to ld (eg Fedora 13).
- Added: Smoothed starfield points for OpenGL/Hardware implementations
which support it.
- Fixed: Don't show in KDE 'Lost & Found' menu if both KDE and Gnome
versions are installed.


V0.1: 2009-09-18
- Inital Release

12345678910
4
product-maker skinty Jul 31 2014 9 excellent
product-maker symbianflo May 31 2012 9 excellent
product-maker BorgQueen Mar 15 2011 9 excellent
product-maker vitoubien Mar 14 2011 9 excellent
product-maker Base: 4 x 5.0 Ratings
symbianflo
May 31 2012
lancelot04
May 26 2012
breakolami
Mar 03 2010
CyberTribe
Sep 21 2009
AngelBlue01
Sep 18 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.2.2
updated May 31 2012
added Sep 18 2009
downloads 24h
0
pageviews 24h 3