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

C

boomshop

9 years ago

Hey acinic,

thank you very much! Sorry that I have just bad news about Jupiter :/ I explained the problems with showing other objects here a bit:

http://gnome-look.org/content/show.php?content=129697&forumpage=1

Greetings, markus.

Report

9

acinic

9 years ago

After installing the package does not show that it is installed. Is installed securely. However, in GDebi does not show that it is installed.

Report

C

boomshop

9 years ago

Hey,
thanks for the report! Unfortunately I cannot reproduce this error, after installing via gdebi the windows shows something like "The same version is installed" after finishing installation and closing the progress window on my system.

Report

Daktari

9 years ago

Uninstalled and reinstalled xplanetFX and got the lastest version,
1) Read the manual very carefully
2) only set the cursor on my home town and re-sized to make the earth bigger


Results:

1) Earth is NOT in location I chose
2) the size is also NOT what I chose

Conclusion:
Markus does mention the need for Python, which I have installed and another called py-gtk...which I cannot find , he says that without these two it won't function properly.
I have a feeling that py-gtk is the issue

I'll keep you posted..right now I staring at Europe at night.... its disappointing because the full functionality is not happening:(

Cheers

Report

C

boomshop

9 years ago

Please don't talk to me in the third person. I'm kind of "in the room".

> Uninstalled and reinstalled xplanetFX and got the lastest version,

Reinstalling shouldn't do the trick. Perhaps you should remove the hidden folder .xplanetFX in your home to start all over. Removing or reinstalling doesn't remove the user data of programs but there is kept what you have configured/downloaded/done.

> 1) ... 2)

Okay. We'll try it step by step. I'll give it numbers so you can depend on a line when it comes to problems.

1. open the user interface of xplanetFX
2. stop an eventually running instance of the daemon
3. close the user interface
4. remove the hidden folder .xplanetFX in your home
5. open the user interface of xplanetFX
6. go to the settings tab
7. set the target to your desired location
8. hit the button to fit your screen size
9. check if the output button shows "GNOME"
10. click on "save" afterwards (there should appear a "ready." in the statusbar after a short moment)
11. activate the daemon
12. close the user interface
13. wait
14. depending on your processor: wait more.

> I have a feeling that py-gtk is the issue

If that is true you shouldn't see the user interface at all. GTK is accountable for drawing window widgets and pygtk is just a binding of the functions to python.

Report

Daktari

9 years ago

Ok I got it..thanks for all your input.


I simply did a complete overhaul.. completely re-installed the whole OS fresh and on a new HD( the other hard drive was making weird noises, sounding like a fish tank, so it was time to do that before I got too far along)


2) Did nothing except get Ubuntu 10.10 completely up to date, drivers etc
immediately downloaded xplanetFX via the Terminal, my favorite method :)

3) Install went fine, followed you instructions and ..voila!! It works..... IF I hit "Save", then the size and location is correct.

4) I still see the Desktop config interfering with the refresh of the globe map, so I disable it and ..voila..freshly updated map.

Thanks again

Report

C

boomshop

9 years ago

Nice to hear that, sorry for your harddisk and you're welcome.

Report

Daktari

9 years ago

It would be nice to see in time the whole thing moving like a virtual globe in real time, synced to the computers inner clock.

I know that would be tons of work...just a thought

Cheers

Report

Daktari

9 years ago

The hard disk was an old Seagate 160 gig IDE drive, was close to 6 years of very heavy use, and I mean heavy.

My preference would be a WD Caviar Black, Dual processor, 64 meg cache and 500 to 1T, that has a 5 year Warranty

Right now Ubuntu 10.10 is is on a 250 Gig Seagate Barracuda SAS drive, very quiet and quick.

Later I might install Ubuntu 10.10 64 bit version on a WD drive..we'll see.

Thanks again, the xplanet FX is running beautifully

Have a great day!!

Report

Daktari

9 years ago

OK maybe its simpler to start form the top, in other words how does this thing work..like

1) rotate in real time...how do you "enable this
2) choose your location, earth remains "static" but clouds are in real time
3) Earth remains static, but Sun moves around the Earth according to your time zone.. is that possible?


4) In an Earlier version of xplanet FX and on an Ubuntu 10.4 discussion, it was said that you need to disable the Desktop settings an dset it to "no Desktop" ...this way xplanet FX handles the rendering of the desktop images

We can go from there.

Thanks

Report

Daktari

9 years ago

1)yes I did read the manual and did get "some " things from it.

But your explanations clarify things. I will try all your suggestions and give the manual a very close look, maybe I missed something??


Thanks again for all your help

Cheers

Report

C

boomshop

9 years ago

You're welcome.

Report

C

boomshop

9 years ago

1) enable the "orbit" setting (disables the "target" setting)
2) and 3) I don't see any difference. If the earth remains static, the sun rotates around it. Or you choose a fixed date then both are static.
4) you can't set it to "no desktop". The "output" button shows if a desktop environment was detected. Then you can toggle between your d/e and "file" which means that a single file gets rendered and saved to a location you set. Choosing your d/e should update the background automatically. "no d/e" means, that no known desktop environment could be detected so you only can use the file option.

Report

Daktari

9 years ago

Thanks... that clarifies some things...but the "File" part I don't get..... thats because when I go to "Save" a file in say" pictures".. it only gives me"open..then "open" ..then "open".. so I can't save the "file" in "open"...sort of the same bug Windows XP has..where you can't open a folder or save a file to a certain folder

To clarify thats the part in "Settings"
"Output".. thats where it won't let me choose and "output file location, each click of a folder location is followed by "open"..when I really want "Save"..not "open"

Same applies with the next choice below that, "script"...Call a script after rendering"...huhh... what?? what script?
So in the end..I have no choice of where to "save the "image or map it creates and hence no library of images

I have noticed when I click 'Save" in the 'Settings menu, the button just above "close"..its saves a snapshot in "backgrounds"..thats how the image then beomes completely static, no spin, no cloud change, no sunlight change..I have to put the settings at "no back ground..then about a minute later a "new earth image " is rendered on the Desktop...that will also remain "dead and static" unless I do the steps I just mentioned..am I making any sense?
So definitely arcane in some ways.

Thanks again

Report

C

boomshop

9 years ago

Hey!

A non-offending question: have you ever read the manual in the blog as mentioned in the description? It eventually could make things a lot easier for you and me..

> when I go to "Save" a file in say" pictures".. it only gives me"open

It's a filechooser to state a file to save the renderings to. On top of the window there's a blank text entry to state a filename and in the file browser below a folder is chosen.

> Call a script after rendering"...huhh... what??

That's needed for users running a desktop environment other than Gnome, KDE <= 4.3, XFCE, Fluxbox, or FEH background tool, where everything works automatically. If you don't run one of those d/e's, choose a file to save to and call your favorite script/command to switch the desktop wallpaper afterwards. If you are running one of the supported d/e's you don't need to set a file and a script because xplanetFX will handle that for you. Just set the button so that it shows your d/e and the wallpaper change is done for you after each rendering.

> I have noticed when I click 'Save" in the 'Settings menu, the button just above "close"..its saves a snapshot in "backgrounds

No it just saves your settings to the configuration file and uses them on the next renderings. It doesn't create a new image.

As I said, please have a look at the website about this program, it clarifies a lot about the concept I think.

Report

Daktari

9 years ago

Hey!

A non-offending question: have you ever read the manual in the blog as mentioned in the description? It eventually could make things a lot easier for you and me..

> when I go to "Save" a file in say" pictures".. it only gives me"open

It's a filechooser to state a file to save the renderings to. On top of the window there's a blank text entry to state a filename and in the file browser below a folder is chosen.




Sorry.. that was also my thinking but thats NOT whats its doing... this wouldn't be posted here if the file save location worked correctly.... as you and I assume it should...but as I said..its doing a Windows XP jig...giving me only the '"open" option( and when I say open option, I mean..it doesn't just "open " the folder I want ..at some point you open your folder and then "save" to complete the transaction...this is not happening..... do you understand what I am saying?)...no "save " option"

> Call a script after rendering"...huhh... what??

That's needed for users running a desktop environment other than Gnome, KDE <= 4.3, XFCE, Fluxbox, or FEH background tool, where everything works automatically. If you don't run one of those d/e's, choose a file to save to and call your favorite script/command to switch the desktop wallpaper afterwards. If you are running one of the supported d/e's you don't need to set a file and a script because xplanetFX will handle that for you. Just set the button so that it shows your d/e and the wallpaper change is done for you after each rendering.

I don't think I am..... it was just the Backgrounds , which is run by? Not sure which Desktop program runs the background images??



> I have noticed when I click 'Save" in the 'Settings menu, the button just above "close"..its saves a snapshot in "backgrounds

No it just saves your settings to the configuration file and uses them on the next renderings. It doesn't create a new image.

I think you mis understood me.. thats what I expect it to do...but thats NOT whats its doing..its saving it in my "Backgrounds folder" and that I believe is the problem


As I said, please have a look at the website about this program, it clarifies a lot about the concept I think.

Report

C

boomshop

9 years ago

Hey!

> that was also my thinking but thats NOT whats its doing

Then it seems you got your GTK broken. But this point is meaningless since you don't need that function at all.

> I don't think I am..... it was just the Backgrounds , which is run by? Not sure which Desktop program runs the background images??

You don't think.. what? Your Ubuntu desktop runs GNOME. I don't start explaining what a desktop environment is but you don't need that section: You don't need to fill out the output part and you don't need to fill out the script part. That's just for peopöle with an unknown d/e which is not what you are running. You are running GNOME, everything works out of the box when it comes to automatically setting the desktop wallpaper there. So please leave these both fields alone and empty.

Just set the button on output so that it shows GNOME. And save afterwards.

> its saving it in my "Backgrounds folder" and that I believe is the problem

You mean it saves the configuration file to a folder somewhere in your home folder (in this case your backgrounds folder, however he's called)? Or what do you mean with "it"?

Report

Daktari

9 years ago

there is something I am doing wrong that has either corrupted the xplanet file or the desktop background app is blocking the proper refresh.

I prefer to work with the Terminal,,can someone help me with the commands to help uninstall this and the re- install

or maybe I am missing something, right now..... xplanet does the following

1) only shows Australia
2) drops the location I chose
3) stuck in the old clock times I set yesterday, should this be current?
4) when I re-size to fit the screen..it never the less ..remains the same size

So in my books this program has gotten completely corrupted....so HELP!!

Report

C

boomshop

9 years ago

Hey Daktari,

which package, desktop environment and distribution are you using?

Report

Daktari

9 years ago

using the latest..2.0.16
Desktop is Ubuntu 10.10.03..completely up to date.


To clarify some misunderstandings I had about this.
1) the earth does not "rotate" in real time
2) it only updates the clouds
3) earth location remains static


Now the interesting thing is when I move the location cursor , say to Benompan , Belize.. the x/ cross-hair lights up green, whereas in my location , Vancouver, it lights up dull red..almost like its saying "sorry can't get that map..


Now I was finally able to get it to rotate to this side of the world , but I am too far south....somehow its not following my choice of city, long or lat.. and the time clock remains static.. don't know why?

So to update,
1) was able to change location but still not home
2) cloud update is fine
3) clock time doesn't update
4) when choosing a city or location... 20 minutes later..its "dropped" and I have to go back in and re choose again.


Any ideas what is happening?

Report

C

boomshop

9 years ago

Oh and perhaps have a look @ the tools tab while rendering, in the logs you can see what position xplanetFX should render. Check if it fits your settings.

Report

C

boomshop

9 years ago

It seems you have the date/time setting enabled? This one shows a specific date, not the actual one. Disable it to display your local time.

The color of the cursor only shows that a very northern or southern setting doesn't look that nice because you'll get a lot of the poles. Especially the clouds are looking a bit odd there since no weather satellite is able to take a look. If you put it to random it hits near the equator more often, the color just underlines it optically.

If you set a city to display fixed the earth cannot rotate ,) To see the earth rotating enable the "follow the suns orbit" and set an angle to the sun with the fader.

So I don't really see through your problems, it seems there's some misunderstanding going on. Perhaps showing the [Settings] section of your ~/.xplanetFX/xplanetFX.conf could bring some light to it.

Report

nerdykid

9 years ago

but...I am using KDE and it doesn't seem to work. Do you have a plasma plugin to go along with it or something? I see "updating background for KDE environment" in the terminal output but I just see my default wallpaper :( I have even tried killing plasma-desktop to no avail. is there any hope?

Report

nerdykid

9 years ago

never mind, got it. Simply save the final product to a file and have plasma use that file as the background. It will auto update.

cool!

Report

C

boomshop

9 years ago

Hey nerdykid,

thank you very much! Yeh KDE > 4.3 is a problem because they stripped dcop which was accountable for changing the wallpaper via command line. There's no other comparable feature by now so you have to deal with workarounds :/ sorry for that.

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