xplanetFX

Wallpaper Other

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

22
7 .4
Description:

xplanetFX is a daemon for rendering high quality views of mother earth as wallpaper in real-time (sun, moon and clouds). It comes with a handy GTK interface but is fully usable under CLI.

xplanetFX depends on xplanet and imagemagick and is available as DEB, RPM (untested) and TAR.GZ. The GUI uses pygtk and cairo.

A couple of available templates embed the renderings in different scenes and are downloadable as separate packages which can be easily installed by drag&drop to the themes list in the GUI or since 2.0 directly online via the themepool inside the application.

Features like delayed autostart multi language (japanese, czech, dutch, english, spanish, italian, french, russian, greek and german by now) and a lot of customization make xplanetFX an easy-to-use interface for xplanet drawing the earth in high quality.

The base images of the templates are mostly licensed under creative commons from flickr.com and some free texture stuff from the www.

A lot more information, the users manual and the templates can be obtained under the web adress.

There is a signed repository for the deb package available, please read the infos in the blog under "installation".

Contributions:

* SteveH: maintainance for Arch Linux
* Виталий Камелин (Vitaliy Kamelin): russian language file
* ZoSo Moon: spanish language file
* Greg Drouin: french language file
* Lino Fantasia: italian language file
* bigriver9: japanese language file
* Tim van der Kodde: dutch language file
* Martin Pavlík: czech language file
* vagrale13: greek language file

Thank you very much guys!!
Last changelog:

7 years ago

Version 2.5.10:
* Patch by Ryan: CLI setup failed on file paths

Version 2.5.9:
* Check battery state before rendering

Version 2.5.8:
* New address for NASA night map
* New night map for default template

Version 2.5.7:
* Poolview broken since theme \"Sphere Within Sphere\"
* Capitalize all words in theme/thumb/poolview

Version 2.5.6:
* Tray check caused error messages when template process available
* --debug exits after processing

Version 2.5.5:
* Wrong placeholder in language files
* Removed \"swapped\" warning from gtk file

Version 2.5.4:
* Tray icon broke on fresh install without setting language manually first

Version 2.5.3:
* Arch Linux dropped \"pidof\", now caching PID in static file - thanks a lot
to Steve (the maintainer of xplanetFX for Arch) for this patch!

Version 2.5.2:
* Tray icon shows next rendering time while sleeping

Version 2.5.1:
* bug with multiple instances of tray when autostarted

Version 2.5.0:
* New SVG icon
* New system tray icon:
* showing xplanetFX state
* provides on/off-toggle on click
* provides menu to open xplanetFX UI or kill the applet
* configurable (autostart) via UI

Version 2.4.13:
* Notifications disabled by default

Version 2.4.12:
* Autostart entry in XFCE 4 broken

Version 2.4.11:
* Sandbox has composite function, too

Version 2.4.10:
* Updates in Greek language file - many thanks to vagrale13!

Version 2.4.9:
* Bug in ImageMagick 6.7.x: -level is unable to negate

Version 2.4.8:
* Improved city selection

Version 2.4.7:
* Bug: file permissions of Lithuanian language file

Version 2.4.6:
* Added Lithuanian translation - many thanks to Anielius!

Version 2.4.5:
* Use libnotify for status messages (configurable)

Version 2.4.4:
* libwww-perl as dependency in control file and as target in --setup
* Bug in creating autostart entries in GNOME and KDE if xplanetFX is the first
application installed in a fresh home folder

Version 2.4.3:
* Dual-licensed with WTFPL (http://sam.zoy.org/wtfpl/COPYING)

Version 2.4.2:
* Bug with different ImageMagick versions: atmosphere was blurred above the
earths edge and cut on the layers dimensions

Version 2.4.1:
* Fixes in greek language file - many thanks to vagrale13!

Version 2.4.0:
* New feature: templates can hook in the rendering process to execute graphical
processings in a sandboxed environment with reduced binary access
* New feature: xplanetFX --geometry auto
* New feature: xplanetFX --templates (gives a list of all installed templates)
* New feature: xplanetFX --debug
* XFCE >= 4.6 uses xfconf backend
* Environment variable determination transfered in encapsuled function calls
* Debug tries to determine the installed distribution
* Debug throws information about the installed ImageMagick version
* Fixes in greek language file - many thanks to vagrale13!
* ASCII Art in --help .)

Version 2.3.6:
* Use gsettings and gconf always in parallel if installed - thanks to the fucked
[...]

drzoo2

9 years ago

This is just amazing work. Thank you so much for making this available.

Report

C

boomshop

9 years ago

Hey! thank you a bunch for using it .)

Report

musashisakai

9 years ago

Thank you very much for this, t's very good, however, maybe you can help me withi this issue:
i have ubuntu 10.10, installed it and can't get clouds nor the background to render. I only get the earth with moon, on a solid black background and no clouds...what could be the problem?
thank you very much for your help

Report

musashisakai

9 years ago

update:i get clouds disabling the h/q clouds, does it tell you something? but toggling the other 2 h/q buttons doesn't do nothing and still no luck with the star background not showing (also other themes show with black background, only settings on earth size change)

Report

musashisakai

9 years ago

ok man I got it, installing via ppa didn't satisfy dependencies so imagemagick wasn't installed. awesome work!

Report

C

boomshop

9 years ago

Hey musashisakai,

good to hear you got it fixed. It sounds a bit odd that the deb didn't install its dependencies... anyway, thanks for the compliments!

Report

9

echo0

9 years ago

awesome job dude !!
you rocks !
works very well with(ubuntu 10.10 64 bit)
Thank you for your hard work!!!
*****cheers*****

Report

C

boomshop

9 years ago

Hey echo0, thank you very much for your kind words, you're welcome! And thanks for the report about your distri! Greetings, markus.

Report

9

socialinux

9 years ago

Excellent piece of code. The employment of resources of this program are minimal and this makes a difference compared to similar projects. thanks man

Report

C

boomshop

9 years ago

Thank you very much! Resources are only about zero while sleeping. The render cycle takes heavy load for some time. But since this happens only every half an hour it's okay with me.

Report

9

NCLI

9 years ago

Have you considered setting up a PPA to provide easy updates? I think a lot of us would really appreciate it(And it would relieve your server ;)).

Report

C

boomshop

9 years ago

I built a repository server, get the infos about it on the blog.

Report

C

boomshop

9 years ago

I forgot to say that it wouldn't take stress from the server since the software itself isn't the problem. Gigabytes of themes and the thumbnails from the themepool are the bottleneck - a repo wouldn't help with this problem.

Report

9

NCLI

9 years ago

Couldn't you just upload the themes to the PPA as xplanetfx-themes.deb?

That should help take some of the load off.

Report

C

boomshop

9 years ago

Themes as .deb doesn't work well in this concept and there is no PPA by now.

Report

C

boomshop

9 years ago

Yes I have. But I didn't have had the time to dive in there by now, so it isn't planned in the near future.

Report

9

linuxlex

9 years ago

I can not download link: (

Report

C

boomshop

9 years ago

Hey! Try again please ,) just set up a content delivery net, let's see how it works.

Report

9

linuxlex

9 years ago

He's all right. Thanks a lot! Very nice!

Report

9

balakrishnan

9 years ago

Would an indicator applet work for something like this- something that could let you change the theme, refresh the clouds, or more importantly toggle the special effects, or just exit the program etc.

Not saying you should put in that feature, I just want to know if it's possible. I can imagine a couple of situations where it might make sense, like when you're low on battery power or need to do some CPU/RAM intensive tasks for a while.

Report

C

boomshop

9 years ago

To enable/disable xplanetFX temporarily place a starter somewhere with the following command:

xplanetFX --toggle

This will open a little xenity window asking for (re)starting or stoping xplanetFX. After stopping the background will stay as it is until xplanetFX gets started again. Think that's the easiest and fairest solution for saving cpu or battery temporarily.

Report

9

balakrishnan

9 years ago

OK thanks, that'll definitely help me for now.
:D
It's not much of an issue on my desktop, but my laptop is a pretty old Toshiba, with a 1.5GHz CPU, an integrated GPU and just 512 MB RAM. It's still got the best LCD screen I've come across though. But OOo tends to slow things down. Plus watching full screen video with VLC also freezes when xplanet gets active.

Report

C

boomshop

9 years ago

I would call xplanetFX on a 1.5GHz kind of ... fearless? ^^

Report

9

balakrishnan

9 years ago

:D
Heh. Running the full blown Ubuntu Gnome desktop with Compiz enabled on just 1.5 GHz + 512 MB RAM was itself pretty scary at first. But once I got rid of some of the cruft it runs pretty smoothly and fast now.

xPlanet works fine most of the time. It's only when I'm tinkering with the settings or when it's refreshing the images that it causes problems. I've got it with the clouds etc turned off and even with those on, most of the time it just uses around 500 KB RAM and 0% CPU.

Report

9

balakrishnan

9 years ago

Now I just need to figure out how to put together some custom themes(like maybe with my own backgrounds).
This is going on both my computers' desktops.
Great work buddy.

Report

7 years ago

Version 2.5.10:
* Patch by Ryan: CLI setup failed on file paths

Version 2.5.9:
* Check battery state before rendering

Version 2.5.8:
* New address for NASA night map
* New night map for default template

Version 2.5.7:
* Poolview broken since theme \"Sphere Within Sphere\"
* Capitalize all words in theme/thumb/poolview

Version 2.5.6:
* Tray check caused error messages when template process available
* --debug exits after processing

Version 2.5.5:
* Wrong placeholder in language files
* Removed \"swapped\" warning from gtk file

Version 2.5.4:
* Tray icon broke on fresh install without setting language manually first

Version 2.5.3:
* Arch Linux dropped \"pidof\", now caching PID in static file - thanks a lot
to Steve (the maintainer of xplanetFX for Arch) for this patch!

Version 2.5.2:
* Tray icon shows next rendering time while sleeping

Version 2.5.1:
* bug with multiple instances of tray when autostarted

Version 2.5.0:
* New SVG icon
* New system tray icon:
* showing xplanetFX state
* provides on/off-toggle on click
* provides menu to open xplanetFX UI or kill the applet
* configurable (autostart) via UI

Version 2.4.13:
* Notifications disabled by default

Version 2.4.12:
* Autostart entry in XFCE 4 broken

Version 2.4.11:
* Sandbox has composite function, too

Version 2.4.10:
* Updates in Greek language file - many thanks to vagrale13!

Version 2.4.9:
* Bug in ImageMagick 6.7.x: -level is unable to negate

Version 2.4.8:
* Improved city selection

Version 2.4.7:
* Bug: file permissions of Lithuanian language file

Version 2.4.6:
* Added Lithuanian translation - many thanks to Anielius!

Version 2.4.5:
* Use libnotify for status messages (configurable)

Version 2.4.4:
* libwww-perl as dependency in control file and as target in --setup
* Bug in creating autostart entries in GNOME and KDE if xplanetFX is the first
application installed in a fresh home folder

Version 2.4.3:
* Dual-licensed with WTFPL (http://sam.zoy.org/wtfpl/COPYING)

Version 2.4.2:
* Bug with different ImageMagick versions: atmosphere was blurred above the
earths edge and cut on the layers dimensions

Version 2.4.1:
* Fixes in greek language file - many thanks to vagrale13!

Version 2.4.0:
* New feature: templates can hook in the rendering process to execute graphical
processings in a sandboxed environment with reduced binary access
* New feature: xplanetFX --geometry auto
* New feature: xplanetFX --templates (gives a list of all installed templates)
* New feature: xplanetFX --debug
* XFCE >= 4.6 uses xfconf backend
* Environment variable determination transfered in encapsuled function calls
* Debug tries to determine the installed distribution
* Debug throws information about the installed ImageMagick version
* Fixes in greek language file - many thanks to vagrale13!
* ASCII Art in --help .)

Version 2.3.6:
* Use gsettings and gconf always in parallel if installed - thanks to the fucked
[...]

12345678910
1443
product-maker sakasa Dec 24 2012 9 excellent
product-maker Zwulf Nov 21 2012 9 excellent
product-maker lei00 Sep 16 2012 9 excellent
product-maker mystica Feb 10 2012 9 excellent
product-maker simongaiteiro Nov 12 2011 9 excellent
product-maker perfectass Nov 09 2011 3 bad
product-maker bubblebobblegum Nov 09 2011 3 bad
product-maker emilyhaswind Nov 09 2011 3 bad
product-maker penguinonfire Nov 09 2011 3 bad
product-maker slovenskahaluska Nov 09 2011 3 bad
product-maker MiShUbuntu Nov 04 2011 3 bad
product-maker MadeInKobaia Aug 30 2011 9 excellent
product-maker supatux Aug 22 2011 3 bad
product-maker ceebeebg Aug 22 2011 3 bad
product-maker IlMaz Apr 18 2011 9 excellent
product-maker cassc Mar 08 2011 9 excellent
product-maker beast2k Mar 07 2011 3 bad
product-maker raoul223 Feb 14 2011 9 excellent
product-maker mariolinmao Feb 09 2011 3 bad
product-maker vagrale13 Feb 08 2011 9 excellent
product-maker protti Feb 08 2011 9 excellent
product-maker nale12 Feb 08 2011 9 excellent
product-maker MarcoA Feb 04 2011 9 excellent
product-maker boogaloo Jan 25 2011 3 bad
product-maker tvdkodde Jan 24 2011 9 excellent
product-maker Becony Jan 22 2011 9 excellent
product-maker dogbreath Jan 20 2011 9 excellent
product-maker nickcloy Jan 20 2011 9 excellent
product-maker Mixabuben Jan 17 2011 9 excellent
product-maker Buldoger Jan 11 2011 9 excellent
product-maker susesue Jan 09 2011 3 bad
product-maker hyperdude111 Jan 09 2011 9 excellent
product-maker echo0 Jan 08 2011 9 excellent
product-maker dmiranda2 Jan 07 2011 9 excellent
product-maker Chihire Jan 07 2011 9 excellent
product-maker socialinux Jan 07 2011 9 excellent
product-maker easya Jan 06 2011 9 excellent
product-maker dennord Jan 06 2011 9 excellent
product-maker LGD Jan 06 2011 9 excellent
product-maker housegecko Jan 06 2011 9 excellent
product-maker acinic Jan 06 2011 9 excellent
product-maker NCLI Jan 06 2011 9 excellent
product-maker mortym Jan 05 2011 9 excellent
product-maker otternox Jan 05 2011 9 excellent
product-maker linuxlex Jan 05 2011 9 excellent
product-maker balakrishnan Jan 04 2011 9 excellent
product-maker xypepper Jan 03 2011 9 excellent
product-maker zolix Jan 03 2011 9 excellent
product-maker Ahmose Jan 03 2011 9 excellent
product-maker sekter7 Jan 01 2011 9 excellent
product-maker peispud Dec 31 2010 9 excellent
product-maker Tipiaf Dec 31 2010 3 bad
product-maker hammel Dec 31 2010 3 bad
product-maker djspider Dec 30 2010 9 excellent
product-maker ubuntico Dec 30 2010 9 excellent
product-maker sedaTurca Dec 30 2010 9 excellent
product-maker eezeemen Dec 30 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
sakasa
Dec 24 2012
mystica
Feb 10 2012
sekter7
Apr 17 2011
cassc
Mar 08 2011
vagrale13
Feb 08 2011
paspartu
Feb 08 2011
cmudik
Feb 07 2011
swordjr
Feb 07 2011
tvdkodde
Jan 24 2011
Becony
Jan 22 2011
djspider
Jan 10 2011
brucelee
Jan 10 2011
hyperdude111
Jan 09 2011
socialinux
Jan 07 2011
LGD
Jan 06 2011
acinic
Jan 06 2011
linuxlex
Jan 05 2011
hotice
Jan 05 2011
balakrishnan
Jan 04 2011
jeddycakes
Dec 30 2010
sedaTurca
Dec 30 2010
gallifrey81
Sep 05 2010
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
2.5.10
updated Jan 07 2013
added Sep 02 2010
downloads 24h
0
mediaviews 24h 0
pageviews 24h 14