xplanetFX renders high quality wallpapers of mother earth on your desktop. An extensive GUI (GTK) provides a lot of features and settings. Various templates place the planet inside different scenes and make shure your desktop never gets boring again. With realtime light, shadows and clouds!

traGtor is a graphical user interface for the awesome conversion tool ffmpeg. With multi streams, presets, multi language and a lot of other features traGtor is a handy tool for converting all audio and video formats through ffmpeg. traGtor is based on GTK and Python.

Calf studiogear is an extensive and high quality plugin pack for professional audio production under Linux. It provides a lot of synthesizers, effects and signal processing for the use with LV2 audio production suites (like Ardour) or as stand-alone through JACK.

Calf with all of its new features and processors isn't officially released by now so you have to grab the GIT-repository from sourceforge.net until we are ready for a stable release.

» calf.sourceforge.net

guess is a tool to launch (and kill) different setups of programs. It was invented to startup all needed synthesizers, audio suites, MIDI sequencers and stuff with the correct source files on the right desktop for a single audio production with just one click.

xplanetFX - series: Mit xplanetFX ganze Bilderserien erstellen

oRainge Theme: GTK-, GDM-, Metacity-, Icons-Theme

oRainge gDesklets: Sprechende Uhren, Kalender, System-Widgets (manual)

photogen:c SVG-Icons: Diverse High-Quality-Icons im SVG-Format

traffick: Serverumgebungen testen. Durch skalierbares Threading erzeugt traffick Unmengen an Suchanfragen und Webseitenaufrufen, um ein hohes Maß an Vorratsdaten Netzwerkauslastung zu simulieren.

GIMP Plug-In “Moderated Blur” for Tilt Shift and Depth-Of-Field Effects

stuff (de) guess calf traGtor xplanetFX

xplanetFX – HQ earth wallpapers

Create high quality renderings of mother earth with realistic clouding and lighting effects as your desktop wallpaper with „realtime“ capabilities.

xplanet (by Hari Nair) is a great piece of software capable of creating renderings inside our solar system. To raise the quality of it’s output adding some graphical effects, it was a great candidate to link with imagemagick.

The result is xplanetFX, a user-friendly piece of software to configure, run or daemonize xplanet with h/q capabilities to create wallpapers of mother earth on your desktop.

More realistic maps and backgrounds and a sophisticated graphics handling produce nearly photo realistic images of our mothership. It’s GTK GUI makes it really easy to use and provides a lot of settings and a user friendly access to xplanetFX. And even the templating capabilities give xplanetFX an individual and stylish touch.

Jump to…

Or visit this page in turkish @ Özgür Yazılım Rehberi (outdated)

The features of xplanetFX

xplanetFX features

  • Fluffy clouds with bumps and shadows floating above the earth
  • High quality earth map with bump, color corrections and subtle sea levels
  • Corona with realistic lighting
  • Atmospheric gleam towards the lit edge
  • Specular reflection of the sun on water, ice and clouds
  • Templates with online pool to download from
  • Post processing with contras and color correction and a subtle „washed out“ effect
  • Seamless wallpaper change in GNOME, KDE < 4.3, XFCE and XFCE4, Fluxbox and feh wallpaper changer (KDE > 4.3 with workaround)
  • Option to render to a specific file and invoke a command afterwards (change wallpaper of any other envrionment)
  • Startup delay to load desktop first
  • Creating single renderings for use in shell scripts
  • detailed logging
  • CLI Setup with customization depending on actual config (reconfigurable)
  • Small Toggle window for placing a starter in the panel
  • Daemon with nice value (less aggressive)
  • GTK user interface (english, russian, italian, french, spanish, japanese, dutch, czech, greek and german by now)
    • Different list views
    • Online theme pool
    • Extensive functionality in customization
    • Previews

Impressions

See some screenshots of a desktop with default settings @ 1920×1200 (16:10) from different angles:

xplanetFX - screenshot 5xplanetFX - screenshot 6xplanetFX - screenshot 1xplanetFX - screenshot 2xplanetFX - screenshot 8xplanetFX - screenshot 7

Concept

xplanetFX is mainly a daemon to render and „pimp“ a wallpaper of planet earth with xplanet in intervals and to update your desktop background afterwards. The result is an image of our mothership displaying its appearance in realtime.

The image on the right displays the different steps or layers the final image is created from. A layer is normally based on a rendering of xplanet which is processed and composited by imagemagick.

All user data is stored in a hidden folder .xplanetFX. There you can find the actual configuration, all installed templates and all pre-processed images. This folder may grow very big if you install a lot of templates!

Daemon, GUI and CLI tools are all invoked with the command xplanetFX [option], have a look in the manual section of this page.

Installation

The DEB Packet and other formats are available in my repository:

 

http://mein-neues-blog.de/mein-neues-blog-deb-repository/

Since there are no release cycles like alpha/beta/RC/final the repository always contains the latest „bleeding edge“ version which may produce some errors. Please report problems as soon as possible so fixes can be applied in 0 day. Thank you very much.

Get one of the packages directly:

DEB

The DEB can be installed by doubleclicking it or executing the following command as superuser in the terminal:

dpkg -i xplanetfx-[version].deb

Please Note! The DEB package will not install in the software center of Ubuntu 11.04 since they implemented a linthian check to the installation process and I only provide a signed DEB. Take a look here for a workaround until there are more comfortable ways to get back signed packages in Ubuntu.

TAR.GZ

The TAR.GZ is an archive containing all neccessary files relative to /. To untar use

tar -C / -xzf xplanetfx-[version].tar.gz

The TAR.GZ contains an icon in /usr/share/pixmaps and a starter for GNOME desktops in /usr/share/applications. For other environments you have to add a starter manually. Look in the usage section for the CLI for more information.

Dependencies

xplanetFX depends on xplanet, imagemagick and optionally perlmagick. All of them should be installed automatically with the DEB packet.

The complete list of dependencies is as follows:

xplanet imagemagick python python-gtk2 python-glade2 perlmagick librsvg2-common

Some command lines for different package managers below (please correct me if they’re wrong):

DEB (Debian, Ubuntu, Mint, …)

sudo apt-get install -y --force-yes xplanet imagemagick perlmagick

RPM (Red Hat)

su -c "rpm -i xplanet ImageMagick ImageMagick-perl"

YUM (Fedora etc.)

su -c "yum install xplanet ImageMagick-perl ImageMagick"

Yast (older Suse)

su -c "yast --install xplanet ImageMagick perl-PerlMagick"

Yast2 (newer Suse)

su -c "yast2 --install xplanet ImageMagick perl-PerlMagick"

 

The CLI-setup (xplanetFX –setup) is able to install xplanet and imagemagick via APT, RPM or YAST.

To use the GUI you need to have python and py-gtk installed. The GUI is based on the GTK toolkit which has to be installed, too. That should be default in all GNOME and similar desktop environments.

Autostart

Using the GUI or running

xplanetFX --setup

in the terminal gives the option to place a starter in autostart for GNOME, KDE and XFCE desktops. If you want to do it manually use the following command for a delayed desktop start:

xplanetFX --autostart

The delay is used to let your desktop load completely before firing up xplanetFX the first time and can be configured by CLI and GUI.

xplanetFX GTK-UI

xplanetFX comes with a GTK user interface. If you installed the TAR.GZ archive or aren’t on a GNOME desktop no starter was placed in your menu. To do it manually use the command

xplanetFX --gui

A neat image is located in /usr/share/pixmaps or /usr/share/xplanetFX.

Automation

To automate the download for always fetching the latest version (if you use installation routines for example) please use one of the following URL’s:

  • http://repository.mein-neues-blog.de:9000/latest/xplanetFX.deb
  • http://repository.mein-neues-blog.de:9000/latest/xplanetFX.rpm
  • http://repository.mein-neues-blog.de:9000/latest/xplanetFX.tar.gz

Uninstall and remove

To remove xplanetFX uninstall the package via your package manager. If you have installed the tar.gz you have to delete the following items (as root):

rm -r /usr/share/xplanetFX # the programs folder
rm /usr/bin/xplanetFX # the executable
rm /usr/share/pixmaps/xplanetFX.svg # the icon
rm /usr/share/applications/xplanetFX.desktop # the GNOME starter

In every case you have to remove the hidden folder in your home directory to get rid of all installed templates and other user data:

rm -r ~/.xplanetFX

Templates

Templates can be installed via CLI or the GUI. xplanetFX comes only with the default template so you can decide for yourself which one you want to install.

Since xplanetFX 2.0 themes can be downloaded, installed and upgraded via the themepool inside the GUI so no manual downloading is neccessary anymore.

Click on the image for a 1920×1200 preview (PNG).

 

If you want to have this in your blog or your website, just insert an iframe with the following code (and the right brackets):
{iframe src=’http://repository.mein-neues-blog.de:9001/‘ width=100% height=480 frameborder=0 border=0}{/iframe}

Usage

CLI

To use xplanetFX execute the following command:

xplanetFX [OPTION]

while [OPTION] is one of the following:

--help show the help.
--setup configure xplanetFX step by step if the GUI isn't available on your system
--start start in the background. A running script will be stopped.
--stop stop a running instance.
--toggle display a window asking for starting/stopping xplanetFX
--autostart start xplanetFX with the autostart delay
--tray start xplanetFX's tray applet
--single [file] create one single image and exit
--template [template] [style] activate an installed template
--random activate a randomly chosen template
--log show the latest log file.
--clearlog remove all log files
--gui open a GTK userinterface
--rclouds remove a corrupt clouds image
--install [file] install a template file (use absolute path)
--geometry [WIDTHxHEIGHT] set xplanetFX to specified size
--background [image] set a custom background image
--overlay [image] set a custom overlay image, "0" to disable, "1" to enable
--install-nbmc setup the NASA Blue Marble Collection service
--remove-nbmc remove the NASA Blue Marble Collection service
--update-templates convert all templates for version >= 1.1
Without any option xplanetFX will run in the terminal.

Please note! It’s not necessary to run xplanetFX –setup when the GUI is available on your system and you installed via DEB package (or handled dependencies manually). This function is more or less a GUI replacement.

GUI

The graphical user interface is multilanguage, whatever the screenshots may tell you ,) The interface is completely independent from a running xplanetFX – closing the window won’t stop a running xplanetFX-daemon.

The user interface comes with four tabs, Themes, Display, Settings and Tools. At the bottom of the window there are two buttons to handle the xplanetFX-daemon and one to close the user interface. If you want to restart a running instance of the xplanetFX daemon clicking the run-button is enough. The status of the daemon is displayed left of the buttons.

Stop: xplanetFX is completely inactive and will not render any image.

Pause: xplanetFX is waiting for the next render cycle. In this state it will not use any CPU and a minimal amount of memory.

Play: xplanetFX is just rendering an image. Have a look on the tools tab to see what it’s doing atm.

If a download is proceeding the status area will display the state along a little cancel button to abort the transfer and remove the processed data.

Themes

The main tab where you can select installed themes, install new ones or remove installed themes from your disk.

On top of the tab you can visit the online theme pool to download themes from there to your local hard drive. In the theme pool multiple themes can be selected and downloaded at once. The „apply“ button or a double click causes xplanetFX to start downloading. You’re able to remove themes from within the pool, too. Even multiple selection/deletion is possible.

On the right side next to the big theme pool button there are two buttons to select the list view of your locally installed themes.

  • Flip view: this view provides two lists of previews, one with a flip effect and bigger thumbnails and one below with very small sized images. Marking a style in one of those lists triggers the other lists to highlight it, too.
  • Thumb view: This view provides a list with medium sized thumbnails. Marking one of them causes the flip views to highlight it, too.

To select an installed theme select it with a single left click in the list and hit „activate“ afterwards. Alternatively double-click on the thumbnail to set the selection as the current theme. A running xplanetFX will be stopped and restarted. Please note that activating a theme may take a moment because there are some image conversions computed in the background.

You can install new themes by clicking „add“. In the file chooser select the *.tar.gz file you downloaded. Or you may simply drag’n’drop the packages into one of the lists to install or update. If you updated the actual selected theme you have to activate it again (by double click or the corresponding button) so the images xplanetFX is using are updated.

Removing themes with „remove“ always removes the complete theme with all of it’s styles! The current selected theme and the default theme can’t be removed.

Display

Position: This tab provides a preview with the ability to place the earth with a mouse click or by drag’n’drop.

Alternatively the position can be set with the x/y spin buttons left to the preview.

The marker button bottom left to the canvas displays some marker lines for easier orientation.

The backgrounds and overlays are taken from the actual template and the earth gives a vague imagination of the activated effects. Please note that the background and overlay of the final wallpaper are affected by the post production f/x, too.

custom background / custom overlay: 2.2.27 introduces a new feature: custom backgrounds and overlays. There are three new buttons in the tab configuring the display of the earth giving you control over the images xplanetFX uses as background and final overlay.

Keep in mind that overlays have to be in PNG format to have transparency. The images you choose are converted directly to the working directory of xplanetFX and can be deleted afterwards.

Custom images are overwritten when a new template is chosen or when you change your display geometry in the settings tab.

Size: The fader sets the size of the earth. It is measured in percent of the screens height as the radiant of the globe. Some of the themes use overlay images so resizing could look very odd with these themes.

Corona size: This fader sets the size of the corona drawn below the planet. The lower values look more realistic while higher values could make some neat effects together with a high blur value. Setting the fader to 0 disables drawing of the corona and can save some CPU load. [ref]

Corona blur: The blurriness of the corona. Smaller values look way more realistic while a higher setting may produce a neat glow effect.

Cloud distance: If h/q clouds are enabled you can set a distance of the clouds layer to the surface of the earth. The value is the 1/1000 multiplier of the earth size added to it. Lower values look more realistic (about 10), themes with a small earth benefit from slightly higher values (about 20 or 30)

Stars FOV: Here you can tell xplanetFX to render the original star field on the background image, hidden by an overlay (if the style uses one). The fader sets the field of view of the map. Medium values look more realistic. Setting the fader to 0 disables drawing of the star field. The CPU load depends on the setting of the post f/x. If it is disabled the impact is really low, with post f/x enabled it produces a medium load and generates a subtle shine around the stars. The positions are taken from the bright stars catalogue.

  • Clouds: render h/q clouds with a distance to the eraths surface having some shadows below. Disabling the clouds result in flat projection of greyscale clouds on the surface. This setting has the greatest impact on render time. [ref]
  • Specular: This button toggles the specular spot generated by the suns reflection on seas, clouds and ice. It’s impact on rendering time is medium. [ref]
  • Atmosphere: The athmosphere f/x adds a subtle blue light at the lit edge of the planet. It smoothes the border between clouds, corona and planet a bit. [ref]
  • Post f/x: this button enables a post production where a special image-enhancing layer is rendered above the final image. It adds some contrast, color enhancement and a slight washed-out effect. The impact on rendering time is not as high as on the clouds effects but kind of high as well.

Save: All settings have to be saved first before they will take effect.

Reset: Clicking on the „reset“ button will load all settings of the chosen template without converting the images (like (re-)activating of a template would do).

View

This tab provides all settings related to the appearance of the earth.

Target: This section selects a target on the surface you will look at. The earth will stay static while the sun rotates around it. You will see the day/night border slip around the planet. Please note that choosing a position far away from the equator the result may not look as good since you’ll see a lot of the poles. This is made more clear with the colour of the target crosshair.

The little earth in the lower left corner of the world map shows exactly what view you will get with your actual settings. If there is a random button enabled the corresponding direction is randomized, too..

You can set latitude or longitude to random. If latitude is set to random, the target hits near the equator more often than far up in the north or down in the south. This is made more clear with the color, too.

The „search in a browser“ button opens a map in your preferred web browser where you can choose a position. In the bottom right corner you can see the position of your mouse pointer.

Choosing a city from the list sets the latitude/longitude to its position. You have to save the settings before they will take effect.

Orbit: Instead of viewing a static earth with a rotating sun (alternating day and night) you can enable this option with the button to the right. The view will then follow the suns orbit – you’ll always see the same day/night border while the earth is rotating underneath.

The fader sets the angle between the viewer and the sun which is displayed in the little widget that provides a top-view on the planet to set your day/night border.

The longitude set in the target section is shown at high noon (you should place it to where the UTC offset of your computers clock is located, normally at your home location), the latitude defines the vertical angle of the viewers position.

Activating the orbit automatically disables an eventually activated random setting on the longitude.

Date: xplanetFX always displays your local date. You can set a fixed date with this setting enabled on the right. This means earth and sun will remain static. The clouds are the actual ones in every case.

Save: All settings have to be saved first before they will take effect.

Settings

This tab contains the settings of xplanetFX. They are described in short words there. The settings must be explicitely saved with the corresponding button on the bottom before they will take effect.

Screensize: This setting is essential in saving render time. The default is 1920×1200 which is kind of large. For example: using 960×600 will take just the quarter of the overall time to render. The button on the right sets the size depending on your display resolution. Saving the settings with a differing screen size takes a moment since there are some images computed in the background. This should be your first setting on a fresh install of xplanetFX.

Output: select where xplanetFX should render the images to. If you are running one of the supported desktop environments or desktop changers it should be displayed on the button. If no known d/e was found, this is mentioned by the buttons label, too. You can toggle between your d/e or „file“ which means that xplanetFX will render the result to a file you can specify here. This is only needed for unknown desktop environments in conjunction with the next setting:

Script: You can execute a script before and/or after every render cycle. This could be essential if you’re running an unknown desktop environment and you need to call a custom command to update your background image. Another benefit of this setting could be an update of backgrounds on other machines after xplanetFX has created a new one. If you don’t need to run anything after a rendering cycle just leave this field empty.

Refresh: This fader sets the time between each rendering. It isn’t neccessary to update too often since an hour means a rotation of only 15 degrees. On a multicore system 20 minutes should be a good compromise, on slow machines an hour or more should be okay.

Delay: If xplanetFX is in your autostart or started with the option –autostart it waits for this delay until the first render cycle starts. It is used to let your desktop settle down before the first heavy load on your CPU.

Language: choose one of installed languages from the list. It will be used immediately and will remain for future use.

Notifications: If you have a GNOME desktop and libnotify, xplanetFX informs you about the render process with a little preview image.

System Tray: If your desktop environment provides a system tray, you may want to show a little icon displaying xplanetFX’s state. A left click on the icon disables or enables the xplanetFX daemon and a right click opens a menu with two entries: open (xplanetFX UI) and close (the tray applet).

Battery: If you’re on a notebook xplanetFX can check the battery state to skip a render cycle while on battery power. This feature needs the program „acpi“ to be installed on your machine which isn’t in the dependencies list to keep it optional.

Save: All settings have to be saved first before they will take effect.

Services

xplanetclouds.com: If you have registered an account at Hari Nair’s frequently updating clouds service (new clouds every three hours), activate this section and enter your user data here. The Button on the lower right chooses the resolution of the images (i.e. the quality) you have registered for. If your username or password doesn’t fit xplanetFX falls back on the free clouds images renewed every 24 hours and informs the user in the log file (on the last tab) about.

Unregistered users will have free clouds images updated every 24 hours.

NASA Blue Marble Collection: If you want to have monthly updating images from the NASA on your planet, use this service. You have to install it first via the „install“ button on the right. Afterwards you can enable or disable this feature. Please note that the installation process takes a while which is visualized on the last „tools“ tab in the log view.

The images aren’t updated so reinstalling them frequently doesn’t have any effect apart from pissing off the providers.

Enabling or disabling this feature has to be saved to take effect.

Tools

On the last tab there are some neat functions apart from the log display.

The log displays some useful information about the xplanetFX daemon. You can see how much time every step takes. In the header of every render cycle there’s the verion number of your xplanetFX, please provide it along with your information when reporting a problem. Some lines from your log can be useful, too.

The last line of every block shows how long xplanetFX will go to take a nap until it will heat up your CPU again.

Refresh clouds: This function can remove a distorted clouds image. It may become neccessary if a download was corrupted. A new image will be fetched with the next rendering cycle of xplanetFX. To see the changes immediately please restart xplanetFX by hitting the run button at the bottom of the window. Since xplanetFX tries to validate downloaded clouds images automatically it shouldn’t be neccessary normally.

Save image: Make your settings and save them. Click on this button and choose a target file to render a single image to. It’s useful to create a view of a special date or something. Note that a running xplanetFX daemon will be stopped and isn’t restarted automatically afterwards.

Update templates: This one opens a little window which will check all themes in the online theme pool. It will show if there is some new stuff, themes you have installed that got updated and themes with a corrupt time stamp. Activate the desired sets of themes via the buttons and hit „apply“ afterwards. This will download and install all selected themes automatically.

Autostart: if you are running a desktop environment xplanetFX knows you can choose to autostart the daemon with your desktop automatically. Use the delay setting on the settings tab to choose how long xplanetFX should wait after a reboot until it will render the first image.

Specials

Here you find some useful stuff to use together with your xplanetFX

Image series with xplanetFX

If you wonder how the teaser in the top right corner of this article was made you should try this script. It is an easy tool to render single shots over a range of time with a defined delay.

NASA Blue Marble Collection

If you like more colourful textures and a brighter night image you may want to use the NASA Blue Marble Collection as textures. They also provide monthly changing pictures according to the seasons. To implement them easily in your xplanetFX you can use this script.

This feature is available in the xplanetFX user interface under „Services“.

Known issues

Slackware 14.0 x86_64 with multilibs and XFCE 4.10

KaMii stumbled over a problem and provided a fix for it in Slackware:

LWP::Simple is not a standard perl module, so you have to compile it yourself with this command:

FIRST: Let us check to see if it is installed
perl -MLWP::Simple -e 1

If you got an error message then it is not installed.

SECOND: open a root shell and run this command
perl -MCPAN -e’install “LWP::Simple”‘

This will ask you some questions (READ IT) then it will download, compile, and install the module. To check to see if it works run this:
cd ~/.xplanetFX/cache; cp clouds.jpg clouds.tmp.jpg; perl /usr/share/xplanetFX/clouds/verify_clouds.pl

The output should say:
Verifying image data…
Image “clouds.tmp.jpg” – seems to be downloaded successfully.

If not, go back and look through the steps above you may have missed something. Alternatively you can run these commands then re-run the perl /usr/share/xplanetFX/clouds/verify_clouds.pl command:
use lib ‘/usr/local/module’;
use LWP::Simple;

I hope this helps anyone who may be having these same issues.

Thanks a lot to KaMii!

malformed-deb-archive found 4 members instead of 3

Some distributions with a restrictive debian package check will throw this warning. You can just click it away because the fourth member in the package is a signature and is needed to get trustworthy packages from my repository. There’s no other way to sign packages by now than this. So instead of getting worried about the warning you should ask why there’s no trustworthy mechanism for signed debs in your distribution.

Wallpaper doesn’t show in newer XFCE

The reason may be an existing empty ~/.config/xfce4/mcs_settings/desktop.xml,
probably remaining from previous xfce4 versions running on the machine. Once removed,
problem solved:

using xfconf as backend.

Thanks to J. Esteban for investigating this one!

Wallpaper doesn’t show in 11.04

The new desktop environment of UBUNTU 11.04 seems to have problems with unknown wallpapers. If xplanetFX seems to work like a charm but the wallpaper doesn’t change try to add ~/.xplanetFX/output/xplanetfx1.png and ~/.xplanetFX/output/xplanetfx1.png to the list of „known“ wallpapers manually via the GUI.

Thanks to LinuxNut for investigating!

X freezes on wallpaper change in GNOME

If you’re experiencing freezes while the desktop environment switches the wallpaper, please try one of the following workarounds:

KDE > 4.3

KDE has stripped the dcop service and replaced it with dbus. The new interface doesn’t have any option to switch the wallpaper to a specific one by now so these versions are unsupported at the moment until I found a workaround or KDE implements this (webwide heavily demanded) feature again.

Sebastian added a cool trick to get around this issue – thanx dude!

Here’s a short workaround for enjoying xplanetfx on KDE4.x :

  1. create a new directory somewhere in your home folder (hidden, if you want)
  2. configure xplanetfx to export single image in this directory (menu Settings, Output, File); don’t use the KDE feature of xplanetfx which is broken in KDE4
  3. configure KDE to use “slideshow” (instead of a single image) as wallpaper and reference the created directory; the slideshow should refresh frequently

Another KDE4 solution…

Chris pointed out another solution in the comments (german). Thanks for that!

Moon slips behind earth

As you can see on the layer model of xplanetFX earth and moon are rendered on the same layer which makes it impossible to let the corona or the clouds get in between them. This becomes a visible problem when the moon is slipping behind the earth as the screenshot on the right shows. To work around this issue the overall render time would increase way to much which bis not an option for this rare issue.

Version history

If you want to have this in your blog or your website, just insert an iframe with the following code (and the right brackets):
{iframe src=“http://repository.mein-neues-blog.de:9000/archive/xplanetFX.html‘ width=100% height=480 frameborder=0 border=0}{/iframe}

Contributions

  • SteveH: maintainance for Arch Linux
  • Chrischi: my personal pocket calculator for freaky calculations. Works perfectly! .)
  • Виталий Камелин (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
  • Anielius: Lithuanian language file
  • Péter Gábor: Hungarian language file

Thank you very much guys!!

Credits

This program was originally inspired by xplanetconfig, a german project, and some ideas around the net about xplanet. The project xplanetconfig has some more features in settings compared to the limitations of xplanetFX, try it if you prefer other constellations rather than the earth in HQ with themeing and GUI.

Another inspiration was the documentary „Global Brain“ by Peter Russel [de] [en] every human being should have watched (I know that there’s a lot of scientific incorrect assumption in there but that’s not the point).

License

xplanetFX is released under the custom F4A-License. Its main context:

Once again – licensing is completely overrated – my wiener is long enough to give a shit for. Instead of asking for donation or something like that please spend some bucks to the next best rough sleeper you’ll meet or to some of the guys our governments, banks and corporations have beaten the shit out of all over the world – confirmed, paid and legitimated by us. Thank you.

  1. 584 comments on “xplanetFX – HQ earth wallpapers”

  2. Markus Schmidt

    It‘ down from time to time since the CORAL network isn’t reliable that much depending on your current location.

    http://www.coralcdn.org/

  3. NolanSyKinsley

    „Down from time to time“ doesn’t fully describe it’s current state. I turn my computer on as soon as I wake up and it stays on till I go to bed and I have not been able to get a new set of clouds in over a week, almost two weeks now. Literally zero,

  4. Markus Schmidt

    Hey NolanSyKinsley,

    providing clouds is a big problem long-since:

    http://xplanet.sourceforge.net/FUDforum2/index.php?t=msg&th=243&start=0&S=55ec369c7825442cc350d1dbb627b6fc
    http://xplanet.sourceforge.net/FUDforum2/index.php?t=msg&th=243&start=0&S=55ec369c7825442cc350d1dbb627b6fc
    http://mein-neues-blog.de/2011/09/03/clouds-service-for-xplanetxplanetfx-gone-commercial/
    http://mein-neues-blog.de/2011/09/15/xplanetfx-2-2-26-clouds-again/

    Cheers, Markus.

  5. dariusz

    fitter xplanetFX: xplanetFX.rpm

    PROBLEM:
    the program can not generate a „final.png“
    /home/daro7/.xplanetFX/cache/final.png‘: No such file or directory @ error/blob.c/OpenBlob/2701.

    /usr/bin/xplanetFX
    which: no gsed in (/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt4/bin)

    27.11.2015 21:04:51 ###### xplanetFX starting render cycle ######
    27.11.2015 21:04:51 final image @ /home/daro7/.xplanetFX/output/xplanetFX2.png
    27.11.2015 21:04:51 location @ lon 0 / lat 0
    27.11.2015 21:04:51 screen size @ 1920×1200 | center @ +960+600 | radius @ 33
    27.11.2015 21:04:51 special f/x @ clouds: 0 | specular: 1 | post: 1 | atmosphere: 1
    27.11.2015 21:04:51 inspecting cloud map…
    27.11.2015 21:04:51 clouds image is up-to-date.
    27.11.2015 21:04:51 done.
    27.11.2015 21:04:51 preparing theme maps…
    27.11.2015 21:04:51 done.
    27.11.2015 21:04:51 creating corona on background…
    convert: unable to open image `/home/daro7/.xplanetFX/cache/corona.png‘: Nie ma takiego pliku ani katalogu @ error/blob.c/OpenBlob/2701.
    convert: unable to open file `/home/daro7/.xplanetFX/cache/corona.png‘ @ error/png.c/ReadPNGImage/3913.
    convert: no images defined `/home/daro7/.xplanetFX/cache/background.png‘ @ error/convert.c/ConvertImageCommand/3230.
    27.11.2015 21:05:02 done.
    27.11.2015 21:05:02 preparing clouds map…
    27.11.2015 21:05:05 done.
    27.11.2015 21:05:05 rendering image via xplanet…
    27.11.2015 21:05:05 done.
    27.11.2015 21:05:05 creating atmosphere…
    convert: unable to open image `/home/daro7/.xplanetFX/cache/final.png‘: Nie ma takiego pliku ani katalogu @ error/blob.c/OpenBlob/2701.
    convert: unable to open file `/home/daro7/.xplanetFX/cache/final.png‘ @ error/png.c/ReadPNGImage/3913.
    convert: unable to open image `/home/daro7/.xplanetFX/cache/atmosphere.png‘: Nie ma takiego pliku ani katalogu @ error/blob.c/OpenBlob/2701.
    convert: unable to open file `/home/daro7/.xplanetFX/cache/atmosphere.png‘ @ error/png.c/ReadPNGImage/3913.
    convert: image sequence is required `+clone‘ @ error/convert.c/ConvertImageCommand/970.
    27.11.2015 21:05:05 done.
    27.11.2015 21:05:05 creating specular image…
    convert: unable to open image `/home/daro7/.xplanetFX/cache/final.png‘: Nie ma takiego pliku ani katalogu @ error/blob.c/OpenBlob/2701.
    convert: unable to open file `/home/daro7/.xplanetFX/cache/final.png‘ @ error/png.c/ReadPNGImage/3913.
    convert: unable to open image `/home/daro7/.xplanetFX/cache/specular_overlay.png‘: Nie ma takiego pliku ani katalogu @ error/blob.c/OpenBlob/2701.
    convert: unable to open file `/home/daro7/.xplanetFX/cache/specular_overlay.png‘ @ error/png.c/ReadPNGImage/3913.
    convert: no images defined `/home/daro7/.xplanetFX/cache/final.png‘ @ error/convert.c/ConvertImageCommand/3230.
    27.11.2015 21:05:09 done.
    27.11.2015 21:05:09 rendering post production…
    convert: unable to open image `/home/daro7/.xplanetFX/cache/final.png‘: Nie ma takiego pliku ani katalogu @ error/blob.c/OpenBlob/2701.
    convert: unable to open file `/home/daro7/.xplanetFX/cache/final.png‘ @ error/png.c/ReadPNGImage/3913.
    convert: image sequence is required `+clone‘ @ error/convert.c/ConvertImageCommand/970.
    27.11.2015 21:05:09 done.
    27.11.2015 21:05:09 updating background for MATE environment…
    which: no mateconftool-2 in (/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt4/bin)
    27.11.2015 21:05:09 using gsettings as backend
    27.11.2015 21:05:09 done.
    27.11.2015 21:05:09 next update: 21:25:09 27.11.2015

    https://dl.dropboxusercontent.com/u/59510554/Screenshot%20at%202015-11-27%2021%3A09%3A51.png

    https://dl.dropboxusercontent.com/u/59510554/Screenshot%20at%202015-11-27%2021%3A13%3A25.png

  6. dariusz

    Hello
    My system is ROSA R6 – MATE 32 bit : http://wiki.rosalab.ru/en/index.php/Main_Page
    ROSA HOME: http://www.rosalab.com/
    My language is: Polish
    FORUM PL: http://mdv.org.pl/forums/topic/test-pakietow-na-rosa-fresh/page/2/#post-2747
    fitter xplanetFX: xplanetFX.rpm

  7. dariusz

    ok problem solved

    urpmi.update -a

    urpmi xplanet

    urpmi perl-Image-Magick

    urpmi imagemagick

  8. Markus Schmidt

    Hey Dariusz,

    good to hear that you were able to figure it out yourself.

    Cheers, Markus.

  9. Yoyoda

    Hi sorry for my english (french user 🙂 )

    My computer runs on Kubuntu 16.04 (KDE 5)

    1 Xplanetfx does not start on boot to refresh rendering image as it configured for

    2 I can’t install NASA BLUE MARBLE here the error message in log :
    11/05/2016 13:02:29 ###### Beginning installation of NASA Blue Marble Collection ######
    11/05/2016 13:02:29 Processing texture for month 01…
    11/05/2016 13:02:29 ERROR while trying to fetch texture for month 01 – aborting installation!

    Greats works fotr this soft !
    Regards

  10. Markus Schmidt

    Hey Yoyoda,

    thanks a lot for the report. #2 is fixed in 2.6.8.

    Could you please give me the output of:

    echo version: $KDE_SESSION_VERSION session: $KDE_FULL_SESSION

    Cheers, Markus.

    Edit: I made an attempt to fix autostart on KDE5 in 2.6.9, please test it.

  11. Yoyoda

    OK problem #2 solved by updating from 2.6.7 to 2.6.9 (why Kubuntu Update Manager doesn’t automatically update ? do I have to any add ppa in source list ?)

    problem #1 is still here no autostart
    „echo version: $KDE_SESSION_VERSION session: $KDE_FULL_SESSION“ ==> version: 5 session: true

    ps : since version 16.04 background desktop is not refreshed in slideshow mode like before (I still set Xplanetfx in file mode not KDE mode) but I’m almost sure that’s a KDE bug

    Regards

  12. Markus Schmidt

    Hey Yoyoda,

    to enable autostart you have to switch off the setting in the UI and switch it on again so a .desktop file is created in .config/autostart.

    About the file/slideshow problem: KDE removed setting backgrounds via script some years ago while pretending to re-add it in the future – which obviously isn’t the case by now.

    Thanks for the output, I expected it to look like this so the 2.6.9 should be prepared for KDE5 now.

    Cheers, Markus.

  13. Phyllinux

    Hi Markus !

    There’s a long time I didn’t bother you with my troubles !!!
    I just made a fresh install of the last Xubuntu LTS version (16.04), with Xfce of course.
    I downloaded the last version of XplanetFX (2.6.9).
    Everything seems to run fine, but …. I don’t have any backround, and I don’t remeber how to configure to get it.
    In the settings, I have 2 options for the Outpout : File ou KDE
    I see the problem in Terminal, but I don’t remeber what I have to do :
    phyllinux @ phyllinux-V5-171 ~
    └─ $ ▶ xplanetFX

    27/05/2016 17:23:57 ###### xplanetFX starting render cycle ######
    27/05/2016 17:23:57 final image @ /home/phyllinux/.xplanetFX/output/xplanetFX1.png
    27/05/2016 17:23:57 location @ lon -166 / lat -22
    27/05/2016 17:23:57 screen size @ 1366×768 | center @ +990+402 | radius @ 42
    27/05/2016 17:23:57 special f/x @ clouds: 1 | specular: 0 | post: 1 | atmosphere: 1
    27/05/2016 17:23:57 using NASA Blue Marble Collection
    27/05/2016 17:23:57 inspecting cloud map…
    27/05/2016 17:23:57 clouds image is up-to-date.
    27/05/2016 17:23:57 done.
    27/05/2016 17:23:57 preparing NASA Blue Marble Collection maps…
    27/05/2016 17:23:57 done.
    27/05/2016 17:23:57 Rendering hi-quality stars on background…
    27/05/2016 17:23:59 done.
    27/05/2016 17:23:59 creating corona on background…
    27/05/2016 17:24:01 done.
    27/05/2016 17:24:01 rendering image via xplanet…
    27/05/2016 17:24:12 done.
    27/05/2016 17:24:12 creating different renderings with clouds…
    27/05/2016 17:24:15 done.
    27/05/2016 17:24:15 compositing clouds with final image…
    27/05/2016 17:24:17 done.
    27/05/2016 17:24:17 creating atmosphere…
    27/05/2016 17:24:19 done.
    27/05/2016 17:24:19 rendering post production…
    27/05/2016 17:24:21 done.
    27/05/2016 17:24:21 updating background for XFCE environment…
    27/05/2016 17:24:21 using xfconf as backend
    Property „/backdrop/screen0/monitor2/image-path“ does not exist on channel „xfce4-desktop“.
    27/05/2016 17:24:21 done.
    27/05/2016 17:24:21 next update: 17:44:21 27/05/2016

    Property „/backdrop/screen0/monitor2/image-path“ does not exist on channel „xfce4-desktop“.
    I know that it is easy to solve this issue but I don’t know how !!!

    Thanks

Write a comment / Schreibe einen Kommentar (xplanetFX – HQ earth wallpapers)

Please note that comments are moderated and don't appear immediately. If you're reporting a problem or a bug I'll publish them when I started processing your request.

Bitte beachte: Kommentare sind moderiert und erscheinen nicht sofort. Ich veröffentliche Bugreports und Hilferequests erst, sobald ich mich eines Problems oder Bugs angenommen habe.

You're reporting a bug? click here!

Thank you very much!! You're doing an essential job for the development of open source software! The following points aren't meant as dogmas but as a clue, decide for yourself what you think could be useful in troubleshooting.

  • Please...
  • ...state name and version of your operating system / desktop environment
  • ...state the version of the program you're using
  • ...be detailed in what is happening and what you expected to happen
  • ...try to provide some deeper information (like xplanetFX logs or the output of the program when started in a terminal window)
  • ...speak to me as a human being, don't think I'm a bot.

Du möchtest einen Fehler melden? klick hier!

Herzlichen Dank!! Fehlerberichte sind essentiell für die Entwicklung von Open-Source-Software! Die folgenden Punkte sind keine Dogmen, sondern sollen eher Anhaltspunkte darstellen; entscheide selbst, ob sie für die Fehlersuche hilfreich sein könnten.

  • Bitte...
  • ...nenne den Namen und die Version Deines Betriebssystems / Deiner Desktopumgebung
  • ...nenne die Version des von Dir benutzten Programms
  • ...beschreibe möglichst genau, was passiert und was Du erwartest, was passieren sollte
  • ...stelle möglichst tiefergehende Informationen zur Verfügung (xplanetFX Logs oder die Ausgabe des Programms im Terminalfenster)
  • ...sprich mit mir, wie mit einem Menschen, ich bin kein Automat.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>