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
[...]

9

peispud

9 years ago

Any chance on getting this to work on KDE with OpenSUSE ? Getting it running on Peppermint Linux would be nice as well.

Report

C

boomshop

9 years ago

http://mein-neues-blog.de/xplanetFX/#issues

Report

9

IlMaz

9 years ago

A bit off-topics, I know :-) Which font / gtk theme are you using in the screenshots?Thanks!

Report

C

boomshop

9 years ago

Hey!

Font: Swiss 721
Theme: Dust

Cheers!

Report

9

IlMaz

9 years ago

Thanks! I also like to suggest you to change any reference to /home/$USER in your script with ${HOME} since not everybody's home is under /home (mine is not ;-) and when this happens the script cannot find the configuration file and raises a lot of errors.

Did I told you I really like this program? :-)

Report

C

boomshop

9 years ago

Hey!

Thank you very much for your suggestion. I just uploaded a new version - it would be great if you could test if your problems are gone.

And thank you very much for your opinion about this software!

Cheers, markus.

Report

9

IlMaz

9 years ago

Still getting error :-( From what I understand from your script you use

/usr/share/xplanetFX/xplanetFX.conf

as a default if there is no initial configuration. The workaround I suggest in this case is you use another variable e.g.

DEFAULTCONFIG=$WORKDIR"/xplanetFX.conf"

and you substitute line 298 with

cp $DEFAULTCONFIG $USERDIR

With this modifications xplanetFX works flawlessly out of the box (at least for what I can test :-)

Keep up the good work!
Cheers, Paolo

Report

C

boomshop

9 years ago

Hey Paolo,

thanks again! Sorry but it's getting confusing for me. In the first post you talked about a displaced home folder, now you seem to have problems with /usr/share?

The substitutions from /home/$USER in the first update were in a location you should not have triggered so my confusion really started while working along your first suggestion.

Whatever - while trying to figure out what you meant I found a regular bug with paths that could possibly be your problem. It is uploading right now and hopefully fixes the problem.

No offence but perhaps it could be more effective to post error messages in the future. As I wrote in the description - support is better done in the blog, there's a short list of points that could possibly make this kind of conversation easier and more target-aiming.

Anyways - thank you very much for the bug report and your patience.

Greetings, markus.

Report

9

IlMaz

9 years ago

Still getting error :-( From what I understand from your script you use

/usr/share/xplanetFX/xplanetFX.conf

as a default if there is no initial configuration. The workaround I suggest in this case is you use another variable e.g.

DEFAULTCONFIG=$WORKDIR"/xplanetFX.conf"

and you substitute line 298 with

cp $DEFAULTCONFIG $USERDIR

With this modifications xplanetFX works flawlessly out of the box (at least for what I can test :-)

Keep up the good work!
Cheers, Paolo

Report

9

acinic

9 years ago

http://img217.imageshack.us/i/xplanetfx1.jpg/

From the main menu is xplanetFX runs but does not set the background to your desktop!

Report

C

boomshop

9 years ago

Please have a look in the known issues section of the xplanetFX page:
http://mein-neues-blog.de/xplanetFX/#issues

Report

9

acinic

9 years ago

The program does not work on Fedora 14 (KDE)

Report

C

boomshop

9 years ago

At least the information what doesn't work and the terminal output could help.

Report

9

sedaTurca

9 years ago

hello,
I want to translate the program XPlanetFX into Turkish, would you like me to help you for that? thanks in advance...

Report

C

boomshop

9 years ago

Hey sedaTurca,

wow that's awesome dude! I would really appreciate that!

An easy way could be to copy the english (or whatever) language file to your desktop, edit it and the copy your version back to the right location.

The language files are located in /usr/share/xplanetFX/languages

To copy the english one to your Dektop simply execute the following command:

cp /usr/share/xplanetFX/languages/en.py ~/Desktop/tr.py

You can edit it with your favorite text editor, it belongs to your user after copying. If you're done with editing copy it back, this time with super user rights. Depending on your distribution it is something like:

sudo cp ~/Desktop/tr.py /usr/share/xplanetFX/languages/

You can repeat the last two steps until you're satisfied with the result.

If the file is ready to go please post anywhere in the blog mentioned on top of this page with your email address (it isn't visible to the public) and I'll contact you afterwards.

Thanks a bunch in advance for your contribution! Kind regards, markus.

Report

zniavre

9 years ago

good morning

i tried to install your .deb but it seems broken ...

synaptic is crashing

dpkg too

aptitude does not want to repair it

maybe you should make a new deb and small how-to to clean the broken deb

im stuck with it i can't remove it and synaptic is crashing at opening

thank you

Report

C

boomshop

9 years ago

Hey zniavre,

thank you very much for the report! A simple

dpkg --purge --force-all xplanetFX

should do the trick. 2.2.1 is uploading right now, hopefully it fixes the broken deb.

Sorry for the fuckup, markus.

Report

zniavre

9 years ago

thnak you answering,

it's what i did since it's not my computer. :o)

great to fix it soon my wife like your xfplanet a lot :o)

see you soon

Report

zniavre

9 years ago

im so sorry to tell you something goes wrong again


Sélection du paquet xplanetfx précédemment désélectionné.
(Lecture de la base de données...
dpkg : avertissement : le fichier contenant la liste des fichiers du paquet « xplanet-images » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé.

dpkg : avertissement : le fichier contenant la liste des fichiers du paquet « xplanet » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé.
(Lecture de la base de données... 197842 fichiers et répertoires déjà installés.)


it's in french i do not know if it's helpfull but im not sure how to translate this output

see you soon
best regards

Report

C

boomshop

9 years ago

Wow damn...

please try installing (reinstalling) the packages mentioned above again:

sudo apt-get install --reinstall xplanet xplanet-images

Again: I'm really sorry for the problems. Greetings, markus.

Report

zniavre

9 years ago

it did the trick thnak you
i do not know why xplanet-image did not wanted to update

it works great

best regards

Report

C

boomshop

9 years ago

*phew* great to hear that!

Greetings, markus.

Report

stephanmir

9 years ago

What am I doing wrong?

I downloaded xplanetFX.deb and xplanetFX.tar.gz

Attempted to run xplanetFX.deb and clicked install first. It gave me an error saying:

An unhandlable error occured.

There seems to be a programming error in aptdaemon, the software that allows you to install/remove software and to perform other package management related tasks. Please report this error at http://launchpad.net/aptdaemon/+filebug and retry.

What do I need to do?

Report

C

boomshop

9 years ago

Thank you for you bug report. Please have a look at the next question and answer.

Report

9

acinic

9 years ago

Excellent work! Bravo! Is it possible to wrap the planet to another? For example, Jupiter! Lol

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