Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
xplanet [Le 13/08/2008, 01:09]
82.228.244.195, 127.0.0.1 correction cron
xplanet [Le 25/01/2024, 14:40] (Version actuelle)
natim87 [Des nuages sur la Terre !]
Ligne 1: Ligne 1:
-{{tag>Hardy BROUILLON}}+{{tag>astronomie personnalisation}}
  
 ---- ----
  
-====== ​Xplanet : Installer Xplanet ​======+====== ​XPlanet ​======
  
-Cette page à pour but de vous expliquer comment installer et configurer ​**xplanet**.\\ +**XPlanet** est un logiciel ​permettant de créer ​des images de notre système solaire.
-Ce logiciel ​permet d'​utiliser comme fond d'​écran une des **planètes du système solaire**,\\ +
-dont **la terre avec ses nuages** et **la limite du jour et de la nuit**.\\ +
-L'​images est mise à jour à intervalle régulière ;-)\\+
  
-{{xplanet.png?600}}+{{image:​xplanet_mercure.jpg?200}}{{image:​xplanet_mars.jpg?​200}}{{image:​xplanet_jupiter.jpg?​200}}\\ 
 +Mercure, Mars et Jupiter « vues » par XPlanet.
  
-===== Pré-requis ​=====+ 
 +===== Installation et utilisation ===== 
 + 
 +==== Pré-requis ====
  
   * Disposer des [[:​sudo|droits d'​administration]] ;   * Disposer des [[:​sudo|droits d'​administration]] ;
Ligne 18: Ligne 19:
   * Avoir activé l'​accès aux [[:​depots#​universe_et_multiverse|dépôts Universe et Multiverse]] ;   * Avoir activé l'​accès aux [[:​depots#​universe_et_multiverse|dépôts Universe et Multiverse]] ;
  
-===== Installation ​=====+==== Installation ====
  
-Il vous suffit, pour cela, d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] [[apt://xplanet|xplanet]] [[apt://xplanet-images|xplanet-images]] ​[[apt://​xplanet,​xplanet-images|{{ :apt.png |Installer en 1 clic.}}]]\\+Pour installer ce logiciel, il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] ​**[[apt>xplanet,xplanet-images|xplanet et xplanet-images]]**.
  
 +Ce dernier paquet ne contenant que l'​image de la terre, jour et nuit. Pour avoir d'​autres cartes de planètes voir la section [[:​xplanet#​liens|Liens]].
  
 +==== Utilisation ====
  
 +Vous pouvez ensuite l'​utiliser,​ par exemple, pour afficher la Terre :
 +  xplanet -window -body earth 
  
 +XPlanet accepte de nombreuses options, **man xplanet** pour plus d'​informations.
 +  xplanet -window -geometry 600x400 -radius 40 -body earth -latitude 30
  
  
 +==== Configuration ====
  
 +En plus des options à passer en argument à la commande **xplanet**,​ un fichier de configuration contient tous les paramètres configurables. Le fichier utilisé par défaut est **/​etc/​xplanet/​config/​default**,​ mais il est possible d'​utiliser un fichier alternatif grâce à l'​option **-config nom_fichier**.
  
 +Les paramètres utilisables sont décrits dans le fichier **/​etc/​xplanet/​config/​README**. Il peut notamment être intéressant de « gonfler » la taille des objets afin que l'​image,​ moins réaliste, soit plus expressive (les dimensions du système solaire ne sont pas optimisées pour l'​affichage sur un écran d'​ordinateur…). Ceci se fait avec le paramètre **magnify**.
  
 +{{image:​xplanet-terre-lune-x1.jpg?​300}}{{image:​xplanet-terre-lune-x40.jpg?​300}}\\
 +(à gauche, la Terre et la Lune à l'​échelle ; à droite, avec **magnify=40**)
  
 +Attention à ne pas mettre une valeur trop haute, sans quoi les satellites seront engloutis par leur planète… Des valeurs de 40 pour la Terre et la Lune et de 5 pour le reste semblent raisonnables.
  
  
 +==== Désinstallation ====
  
 +Pour supprimer cette application,​ il suffit de :
 +  * [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
 +  * supprimer les dossier dans le répertoire utilisateur :
 +<​code>​rm -Rf ~/​.xplanet</​code>​
 +ou
 +<​code>​gio trash .xplanet</​code>​
 +pour mettre le dossier dans la corbeille.
 +<note warning>​Attention à utiliser cette commande avec prudence !\\
 +Elle supprime récursivement tous les fichiers et dossiers contenus dans le répertoire ''​.xplanet'',​ **sans confirmation**. Une mauvaise utilisation de la commande ''​rm''​ peut avoir des conséquences graves sur votre système !\\
 +Voir la page [[commandes_dangereuses|Les commandes dangereuses]] pour plus d'​infos.</​note>​
  
-===== Configuration ===== 
  
-Tout d'​abord,​ si il n'​existe pas, créer le répertoire de xplanet. Dans une console lancez ​la commande :\\+===== Des nuages sur la Terre ! =====
  
-<​code>​ if [ ! -~/.xplanet ]; then echo 'Create ​.xplanet'; mkdir -p ~/.xplanet/images ; fi</code>\\+Il est possible ​d'ajouter des nuages à une planète avec le paramètre de configuration **cloud_map**Une carte des nuages pour la Terre en temps réel est disponible sur certains serveurs et mise à jour toutes les trois heures. Pour l'utiliser, modifiez votre fichier de configuration **/etc/xplanet/config/default** (en tapant : sudo gedit /​etc/​xplanet/​config/​default par exemple) et ajoutez dans la section **[Earth]** les lignes : 
 +  cloud_map=clouds.jpg 
 +  map=earth.jpg 
 +  night_map=night.jpg 
 +Les paramètres **map** et **night_map** permettent d'​indiquer quelles cartes seront prise en compte pour les vues de jour et de nuit (avec les lumières des villes !)
  
-Ensuite, ​**récupérer** les fichiers xplanet-bg et clouds.pl,\\ +Ensuite, ​s'il n'​existe pascréez ​le répertoire .xplanet. Dans une console lancez ​la commande : 
-le fichier **xplanet-bg contient ​la configuration de xplanet** position, projection, repertoires, ​...\\ +<​code>​if [ ! -d ~/.xplanet ​]; then echo '​Create ​.xplanet';​ mkdir -p ~/.xplanet/​images ; fi</​code>​ 
-et **clouds.pl la configuration ​et la recuperation de l'​image des nuages**.\\ +Copiez ensuite dans votre .xplanet/​images les cartes earth.jpg ​et night.jpg 
-[[:tutoriel:​comment_editer_un_fichier|éditez les fichiers]]\\ +<​code>​cp ​/usr/share/xplanet/images/{earth.jpg,​night.jpg} ~/.xplanet/​images</​code>​
-et enregistrez les respectivement comme **/usr/local/bin/xplanet-bg** et **/usr/local/bin/clouds.pl**\\+
  
-Les options sont expliquées dans les fichiers.\\ +Enfin[[:tutoriel:​comment_modifier_un_fichier|créez ​le fichier]] script perl suivant ​sous **/usr/local/bin/clouds.pl** avec les droits administrateur.
- +
-__**xplanet-bg** :__\\ +
- +
-<​code>#​!/​bin/​bash +
-# xplanet-gnome.sh shell script v0.2 +
-# Montre la Terre sur le bureau Gnome avec les condition courante d'​éclairage,ex: le jour et la nuit +
- +
-# délai de mise à jour en minutes +
-DELAY=10m +
- +
-# Répertoire racine de xplanet +
-PREFIX=~/​.xplanet/​ +
- +
-# Non du fichier ​images créer +
-OUTPUT=xplanet.png +
- +
-# origine et look_at ne peuvent etre les mêmes +
-# modifier ORIGINE pour donner la planete d'où vous regardez  +
-# modifier LOOK_AT pour changer la planete que vous regardez +
-ORIGINE=moon +
-LOOK_AT=earth +
- +
-APPEND=2 +
- +
- +
-# Géométrie de l'​image à régler ​suivant ​la résolution du bureau +
-GEOMETRY=1280x1024 +
- +
-# Position depuis où vous voulez regarder. +
-# Pour trouver la valeurs regarder dans les liens en fin de la page +
-# http://doc.ubuntu-fr.org/xplanet#​Voir_aussi +
-# Nice  L = 43.700°    43° 42'N; H = 7.266274° ​   7° 15′E +
-LONGITUDE=7 +
-LATITUDE=43 +
- +
-# Par defaut il n'y as pas de projection. Rendre un globe avec la projection rectangulaire en fait une carte à platvous pouvez aussi essayer : ancient, azimuthal, ​ mercator,​.. +
-#​PROJECTION=rectangular ​  +
- +
-# Renome l'​image de fond ainsi Gnome réalise que l'​image as changé - thx to dmbasso +
- +
-if [ -e "​$PREFIX$OUTPUT"​ ]; then +
-   rm "​$PREFIX$OUTPUT"​ +
-   ​OUTPUT="​$APPEND$OUTPUT"​ +
-else +
-   rm "​$PREFIX$APPEND$OUTPUT"​ +
-fi +
- +
-if [ -z $PROJECTION ]; then  +
-xplanet -num_times 1 -output "​$PREFIX$OUTPUT"​ -geometry $GEOMETRY -origin $ORIGINE -body $LOOK_AT -longitude $LONGITUDE -latitude $LATITUDE +
-else +
-xplanet -num_times 1 -output "​$PREFIX$OUTPUT"​ -geometry $GEOMETRY -origin $ORIGINE -body $LOOK_AT -longitude $LONGITUDE -latitude $LATITUDE -projection $PROJECTION +
-fi +
- +
-# met à jour le fond d'​écran de Gnome +
-gconftool -t str -s /​desktop/​gnome/​background/​picture_filename "​$PREFIX$OUTPUT"​ +
- +
-sleep $DELAY +
-exec $0 +
-</​code>​+
  
-__**clouds.pl** ​dedans a la ligne 34 remplacer $user par votre nom d'​utilisateur :__\\+__**clouds.pl**__ (à la ligne 37 remplacer $user par votre nom d'​utilisateur ​; ne mettez pas de raccourci $HOME ou ~, ce n'est pas un script bash et ça ne fonctionnera pas !) :\\
  
-<​code>​+<​code ​perl>
 #​!/​usr/​bin/​perl #​!/​usr/​bin/​perl
 # ------------------------------------------------------------------------------------ # ------------------------------------------------------------------------------------
Ligne 197: Ligne 164:
 sub GetRandomMirror() { sub GetRandomMirror() {
   my @Mirrors = (   my @Mirrors = (
-     "​http://​xplanet.sourceforge.net/​clouds/​clouds_2048.jpg",​ 
-     "​http://​www.ruwenzori.net/​earth/​clouds_2048.jpg",​ 
-     "​http://​xplanet.dyndns.org/​clouds/​clouds_2048.jpg",​ 
-     "​http://​userpage.fu-berlin.de/​~jml/​clouds_2048.jpg",​ 
-     "​http://​userpage.fu-berlin.de/​~jml/​clouds_4096.jpg",​ 
-     "​http://​php.nctu.edu.tw/​~ijliao/​clouds_2048.jpg",​ 
-     "​http://​home.megapass.co.kr/​~gitto88/​cloud_data/​clouds_2048.jpg",​ 
-     "​http://​home.megapass.co.kr/​~holywatr/​cloud_data/​clouds_2048.jpg",​ 
      "​ftp://​ftp.iastate.edu/​pub/​xplanet/​clouds_2048.jpg",​      "​ftp://​ftp.iastate.edu/​pub/​xplanet/​clouds_2048.jpg",​
-     "​http://​xplanet.explore-the-world.net/​clouds_2048.jpg",​ 
      "​ftp://​mirror.pacific.net.au/​xplanet/​clouds_2048.jpg",​      "​ftp://​mirror.pacific.net.au/​xplanet/​clouds_2048.jpg",​
-     "​http://​www.narrabri.atnf.csiro.au/​operations/​NASA/​clouds_2048.jpg",​ 
   );   );
   return $Mirrors[rand scalar(@Mirrors)];​   return $Mirrors[rand scalar(@Mirrors)];​
Ligne 215: Ligne 172:
 <note important>​La liste des serveurs à la fin du fichier clouds.pl n'est pas forcément à jour. Il est important d'​avoir une liste à jours pour éviter des requêtes inutiles vers des serveurs qui n'​existent plus. Assurez-vous que les serveurs sont dans la liste disponible [[http://​xplanet.sourceforge.net/​clouds.php|ici]] (ce n'est pas la peine de vérifier régulièrement,​ faites-le juste lors de l'​installation).</​note>​ <note important>​La liste des serveurs à la fin du fichier clouds.pl n'est pas forcément à jour. Il est important d'​avoir une liste à jours pour éviter des requêtes inutiles vers des serveurs qui n'​existent plus. Assurez-vous que les serveurs sont dans la liste disponible [[http://​xplanet.sourceforge.net/​clouds.php|ici]] (ce n'est pas la peine de vérifier régulièrement,​ faites-le juste lors de l'​installation).</​note>​
  
-[[:​tutoriel:​comment_editer_un_fichier|éditez les fichiers]] **gksudo gedit /​etc/​xplanet/​config/​default** et rajoutez **cloud_map=clouds.jpg dans la section [Earth]** et **cloud_threshold=0** ​:\\ +Puis rendre executable le fichier ​clouds.pl :
-<​code>​ +
-# This file contains options you might want to customize for each +
-# body.  It's best to leave this file alone and modify a copy. Use the +
-# -config option to tell xplanet to read your copy.+
  
-[default] ​                      # Values in this section apply to all +sudo chmod +x /​usr/​local/​bin/​clouds.pl
- # bodies unless overridden below  ​+
  
-arc_color=white +Il ne reste qu'à modifier la table de [[cron]] en [[:​tutoriel:​comment_modifier_un_fichier|éditant le fichier]] **/​etc/​crontab** avec les droits administrateur et à y ajouter à la fin : 
-#arc_file=+<​file>​49 2,​5,​8,​11,​14,​17,​20,​23 * * * perl /​usr/​local/​bin/​clouds.pl</​file>​
  
-#bump_map= +Le fichier de nuages sera mis à jour automatiquement toutes les trois heures. Pour ne plus télécharger les mises à jours, il suffit de supprimer ou de commenter la ligne précédemment ajoutée : 
-bump_scale=1+<​file>#​ 49 2,​5,​8,​11,​14,​17,​20,​23 * * * perl /​usr/​local/​bin/​clouds.pl</​file>​
  
-cloud_gamma=1 
  
-cloud_ssec=false                # true if the cloud map is from the +===== XPlanet comme fond d'​écran dynamique =====
- # University of Wisconsin Space +
- # Science and Engineering Center  +
-cloud_threshold=0+
  
-color={255,​255,255}             # fallback color in case an image map +Il est possible d'​utiliser XPlanet comme fond d'​écran dynamiquec'est-à-dire mis à jour régulièrement.
- # isn't found +
  
-draw_orbit=false ​               # if true, draw this body's orbit +{{xplanet.png?​300}}
-                                # about its primary+
  
-grid=false +<​note>​Il existe un équivalent très facilement paramétrable : [[xplanetfx|xplanetFX]]</​note>​ 
-grid1=+==== GNOME (Ubuntu) ====
-grid2=15+
  
-#image=+=== Installation ===
  
-magnify=1 ​                      draw the body as if its radius were +Par défaut, les scripts suivants affichent une image de la Terre mise à jour toutes les 10 minutes, avec des nuages mis à jour toutes les trois heures (cf [[#Des nuages sur la Terre !]]) et les lumières des villes la nuit.
- # magnified by this factor ​+
  
-marker_color=red +[[:​tutoriel:​comment_editer_un_fichier|Éditez un fichier]] avec les droits administrateur et enregistrez le comme **/​usr/​local/​bin/​xplanet-bg**. Copiez-y le script ci-dessous. Il gère la configuration de XPlanet (position, projection, répertoires…) et met à jour le fond d'​écran.
-#​marker_file= +
-#​marker_font=+
  
-max_radius_for_label=3 ​         # don't draw a label if the body'​s +<note important>​Ce script est prévu pour [[GNOME]], à adapter pour KDE (ligne **gconftool** à la fin du script)</​note>​
- # radius in pixels is more than this  ​+
  
-min_radius_for_label=.01 ​       # don't draw a label if the body'​s +__**xplanet-bg** :__\\
- # radius in pixels is less than this  ​+
  
-min_radius_for_markers=40 ​      don't draw markers if the body's +<code bash>#!/​bin/​bash 
- radius in pixels is less than this  ​+# xplanet-bg shell script v0.3 (pour Ubuntu 9.10 (karmic) & versions suivantes) 
 +# Montre la Terre sur le bureau Gnome avec les conditions courantes d'éclairage (le jour et la nuit) 
 +avec la vue centrée sur votre ville, ou bien centrée à la verticale du Soleil (pour plus de dépaysement). 
 +  
 +# Répertoire racine de xplanet, qui doit contenir le fichier xplanet.xml,​ et un dossier contenant 
 +# les images earth.jpg et night.jpg qui seront copiées de /​usr/​share/​xplanet/​images 
 +PREFIX=~/​.xplanet/​
  
-#night_map=+Non du fichier images créer 
 +OUTPUT=xplanet.png
  
-orbit={-.5,​.5,​2} ​               ​extent of orbit to draw,  +ORIGINE et LOOK_AT ne peuvent être les mêmes : 
- {start, end, delta}, where  +modifier ORIGINE pour indiquer la planète d'où vous regardez ; 
-                                start and end are in units of period +modifier LOOK_AT pour indiquer la planète que vous regardez. 
- # of revolution and delta is angular +ORIGINE=moon 
- # increment in degrees to evaluate +LOOK_AT=earth
- # position ​+
  
-orbit_color={255,​255,​255} ​      color for the orbit+Géométrie de l'​image à régler suivant la résolution du bureau 
 +GEOMETRY=1280x800
  
-random_origin=true ​             ​Can this body be considered if +Si vous utilisez un dock pour votre portable (et avez donc plusieurs résolutions 
- # -origin random is used?  ​+d'​écran suivant si vous êtes en vadrouille ou au bureau), commentez la ligne 
 +# précédente et décommentez les trois suivantes 
 +#​XXX=`xdpyinfo|awk '​$0~"​dimensions"​{print substr($0,​match($0,/​[[:​digit:​]]/​),​match($0,"​x"​)-match($0,/​[[:​digit:​]]/​))}'​` 
 +#​YYY=`xdpyinfo|awk '​$0~"​dimensions"​{print substr($0,​match($0,"​x"​)+1,​match($0,"​pixel"​)-match($0,"​x"​)-1)}'​` 
 +#​GEOMETRY=${XXX}x${YYY}
  
-random_target=true ​             ​Can this body be considered if +Position depuis où vous voulez regarder. 
- # -target random is used?  +Pour trouver la valeurs regarder dans les liens en fin de la page 
 +# http://​doc.ubuntu-fr.org/​xplanet#​Voir_aussi 
 +# ou bien cherchez dans WikiPedia (par exemple) le nom de votre ville 
 +# ou encore utilisez un GPS (Guide pour Paumé Solitaire :) 
 +# Nice  L = 43.700° ​   43° 42'N; H = 7.266274° ​   7° 15′E 
 +#   ​Pernes-les-Fontaines : 
 +# Latitude : 43° 59′ 55″ N 43.998611° 
 +# Longitude : 5° 3′ 35″ E 5.059722° 
 +#  
 +LONGITUDE=5 
 +LATITUDE=44
  
-#satellite_file=+Par rapport au Soleil, la Terre fait une rotation complète (360°) en 24 heures, soit 1° toutes les 4 minutes. 
 +# Calculons quelle longitude est face au Soleil (LONGITUDE2) 
 +declare -i HEURES=`date -u "​+%X"​ | awk -F ":"​ '​{print $1}' | sed s/"​^0"/""/​` 
 +declare -i MINUTES=`date -u "​+%X"​ | awk -F ":"​ '​{print $2}' | sed s/"​^0"/""/​` 
 +declare -i SECONDES=`date -u "​+%X"​ | awk -F ":"​ '​{print $3}' | sed s/"​^0"/""/​` 
 +declare -i SEC=$((${HEURES}*3600+${MINUTES}*60+${SECONDES})) 
 +declare -i LONGITUDE2=$(((43200-${SEC})*360/​86400+$LONGITUDE))
  
-shade=30 ​                       ​0 = black100 same as dayside+Par defaut il n'y a pas de projection. Rendre un globe avec la projection rectangulaire en fait une carte à plat. vous pouvez aussi essayer : ancientazimuthal, ​ mercator,​.. 
 +#​PROJECTION=rectangular ​  
 +  
 +APPEND=2
  
-#specular_map=+***** Devenu obsolète à partir de karmic : ***** 
 +# Renome l'​image de fond ainsi Gnome réalise que l'​image as changé - thx to dmbasso 
 +#if [ -e "​$PREFIX$OUTPUT"​ ]; then 
 +#   rm -f "​$PREFIX$OUTPUT"​ 
 +#   ​OUTPUT="​$APPEND$OUTPUT"​ 
 +#else 
 +#   rm -f "​$PREFIX$APPEND$OUTPUT"​ 
 +#fi 
 +# ************************************************
  
-text_color={255,0,0           color for text (markers & body label)+# Dans les lignes comprises entre "​if"​ et "​fi"​ ci-aprèsvous pouvez modifier le paramètre -longitude : 
 +# mettez ${LONGITUDEsi vous désirez avoir une vue de la Terre centrée chez vous ; 
 +mettez ${LONGITUDE2} si vous désirez avoir une vue de la Terre centrée sur la longitude du zénith ​(Soleil), et votre latitude. 
 +if [ -z $PROJECTION ]; then  
 + xplanet -num_times 1 -output "​$PREFIX$OUTPUT"​ -geometry $GEOMETRY -origin $ORIGINE -body $LOOK_AT -longitude ${LONGITUDE2} -latitude $LATITUDE 
 +else 
 + xplanet -num_times 1 -output "​$PREFIX$OUTPUT"​ -geometry $GEOMETRY -origin $ORIGINE -body $LOOK_AT -longitude ${LONGITUDE2} -latitude $LATITUDE -projection $PROJECTION 
 +fi
  
-twilight=6 ​                     ​blend the day and night images for +***** Nécessaire pour une bonne transition, à partir de karmic : *****  
-                                # pixels within this many degrees of +cp ${PREFIX}${OUTPUT} ${PREFIX}${APPEND}${OUTPUT} 
-                                the terminator ​+**********************************************************************
  
-[sun] 
-"​Sun"​ 
-color={255,​255,​166} 
  
-max_radius_for_label=0          never draw a label for the sun+# ***** Devenu obsolète à partir de karmic : ***** 
 +# met à jour le fond d'​écran de Gnome 
 +#gconftool -t str -s /​desktop/​gnome/​background/​picture_filename "​$PREFIX$OUTPUT"​ 
 +# délai de mise à jour en minutes 
 +#DELAY=10m 
 +#sleep $DELAY 
 +#exec $0 
 +************************************************ 
 +</​code>​
  
-shade=100 #​ No night side!+Puis rendre executable le fichier xplanet-bg :\\ 
 +<​code>​sudo chmod +x /​usr/​local/​bin/​xplanet-bg</​code>​
  
-[mercury] +S'il n'​existe pas encorecréez votre dossier **~/​.xplanet**avec son sous-dossier images qui contient les images earth.jpg et night.jpg, comme indiqué dans [[#Des nuages sur la Terre !]].\\
-"​Mercury"​ +
-color={100100100}+
  
-min_radius_for_label=0 ​         # always draw a label 
  
-[venus+Faites exécuter régulièrement le script xplanet-bg en [[:​tutoriel:​comment_modifier_un_fichier|modifiant le fichier]**/​etc/​crontab** avec les droits administrateur et placez à la fin les lignes (en remplaçant //​votre_id//​ par votre identifiant de connexion) : 
-"​Venus"​ +<​file>#​ Exécute xplanet-bg toutes les 10 minutes 
-color={161, 129, 70}+*/10 * * * * votre_id /​usr/​local/​bin/​xplanet-bg</​file>​
  
-min_radius_for_label=0 
  
-[earth] +Dans votre dossier ~/.xplanet, placez le fichier **xplanet.xml** suivant, qui décrit le comportement de votre fond d'​écran dynamique, en remplaçant,​ là aussi, //​votre_id//​ par votre identifiant : 
-"​Earth"​ +<code xml> 
-color={28, 82, 110} +<​background>​ 
-cloud_map=clouds.jpg +while (truth) ​
-# I have day and night maps of Australia centered on Alice Springs, +  <​static>​ 
-# which are cropped ​from higher resolution maps+    <​duration>​590.0</​duration>​ 
-#​map=alice_springs.png +    <​file>/​home/​votre_id/​.xplanet/​xplanet.png</​file>​ 
-#​night_map=alice_springs_night.png +  </​static>​ 
-#​mapbounds={-1.2,98.7107,-46.2,169.023}  # lat1, lon1, lat2, lon2+  <​transition>​ 
 +    <​duration>​10.0</​duration>​ 
 +    <from>/​home/​votre_id/​.xplanet/​xplanet.png</​from>​ 
 +    <​to>/​home/​votre_id/​.xplanet/​2xplanet.png</to> 
 +  </​transition>​ 
 +  <​static>​ 
 +    <​duration>​590.0</​duration>​ 
 +    <​file>/​home/​votre_id/​.xplanet/​2xplanet.png</​file>​ 
 +  </​static>​ 
 +  <​transition>​ 
 +    <​duration>​10.0</​duration>​ 
 +    <​from>/​home/​votre_id/​.xplanet/​2xplanet.png</​from>​ 
 +    <​to>/​home/​votre_id/​.xplanet/​xplanet.png</​to>​ 
 +  </​transition>​ 
 +
 +</​background>​ 
 +</​code>​
  
-#​marker_file=earth 
  
-min_radius_for_label=0+=== Utilisation ===
  
-#​satellite_file=iss+Exécutez une première fois la commande :\\ 
 +  /​usr/​local/​bin/​xplanet-bg 
 +pour que soient bien créés dans votre dossier ~/.xplanet les fichiers xplanet.png et 2xplanet.png.\\
  
-[moon] +Pour que ces deux fichiers soient actualisés dès l'​ouverture de session:\\ 
-"​Moon"​ +  * sous GNOMEdans le menu //Système -> Préférences -> Sessions// rajouter une entrée comme suit: 
-color={100100, 100}+    * Nom : xplanet 
 +    * Commande : /​usr/​local/​bin/​xplanet-bg  
 +    * Commentaires : Fond d'​écran planétaire 
 +Validez et fermez.\\
  
-[mars] +Enfinfaites un clic-droit sur votre Bureauchoisissez l'​option //Changer l'​arrière-plan du bureau//, puis Ajouter, choisissez ensuite le fichier .xplanet/​xplanet.xml (si vous ne voyez pas .xplanet, un clic droit permet de faire afficher les fichiers cachés ; si vous ne voyez pas xplanet.xml,​ faites afficher "Tous les fichiers"​ et pas seulement les "​Images"​). Préférez le style "​Redimensionné"​ sur une couleur unie noire.
-"​Mars"​ +
-color={17212367}+
  
-min_radius_for_label=0+Votre écran dynamique sera automatiquement mis à jour toutes les dix minutes.
  
-[phobos] 
-"​Phobos"​ 
  
-[deimos] 
-"​Deimos"​ 
  
-[jupiter] +=== Désinstallation === 
-"​Jupiter"​ +Vous pouvez changer de fond d'​écran comme il vous semblemais si vous désirez que votre système ne supporte plus les calculs et téléchargements nécessaires à celui-ci : 
-color={204163, 133} +  * supprimer l'​entrée **xplanet** dans le menu //Système -> Préférences -> Sessions// de [[Gnome]] ; 
-min_radius_for_label=0+  * commentez les lignes insérées dans /​etc/​crontab
  
-[io] +==== KDE (Kubuntu) ====
-"​Io"​ +
-color={212, 182, 52}+
  
-[europa] +C'est beaucoup plus simple avec KDE. Il suffit d'​aller dans le menu //​Paramètres du système -> Bureau -> Fond d'​écran//​sélectionner « Pas d'​image » et cliquer sur le bouton « Options avancées ».
-"​Europa"​ +
-color={140140, 140}+
  
-[ganymede] +Cocher « Utiliser le programme suivant pour dessiner le fond d'​écran : », sélectionner ​"xplanet".
-"Ganymede" +
-color={150, 150, 150}+
  
-[callisto] +On peut même facilement configurer une planète par écran dans le cas d'un ordinateur multi-écran.
-"​Callisto"​ +
-color={70, 70, 70}+
  
-[saturn] +===== XPlanet comme écran de veille =====
-"​Saturn"​ +
-color={244, 199, 134} +
-min_radius_for_label=0+
  
-[mimas+==== Première solution ==== 
-"​Mimas"​+[[:​tutoriel:​comment_modifier_un_fichier|Créez un fichier]] texte nommé **xplanet.desktop** dans le répertoire **/​usr/​share/​applications/​screensavers/​**,​ et copiez-y les lignes suivantes : 
 +<​file>​[Desktop Entry] 
 +Encoding=UTF-8 
 +Name=XPlanet 
 +Comment=Affiche des planètes du système solaire avec XPlanet. 
 +TryExec=xplanet 
 +Exec=xplanet -vroot -label -body random -origin random -radius 20 -range 10 -wait 30 
 +StartupNotify=false 
 +Terminal=false 
 +Type=Application 
 +Categories=Screensaver 
 +X-Ubuntu-Gettext-Domain=xscreensaver</​file>​
  
-[enceladus] +Créez un lien symbolique vers /​usr/​bin/​xplanet dans /​usr/​lib/​xscreensaver/​ : 
-"​Enceladus"​+  sudo ln -s /​usr/​bin/​xplanet /​usr/​lib/​xscreensaver/​
  
-[tethys] +L'​écran de veille devrait apparaître dans la liste proposée dans le menu Système > Préférences > Écrans de veille.
-"​Tethys"​+
  
-[dione] 
-"​Dione"​ 
  
-[rhea] +==== Seconde solution ====
-"​Rhea"​+
  
-[titan] +Ce script perl permet de configurer plus finement les paramètres de XPlanet, et également d'​avoir des images un peu plus variées, pas simplement centrées avec une taille fixe.
-"​Titan"​+
  
-color={252,​94,​7}+Éditez un fichier texte nommé xplanet-xscreensaver dans le répertoire $HOME/​.xplanet (créez le répertoire s'il n'​existe pas déjà) et copiez-y les lignes suivantes : 
 +<code perl>#​!/​usr/​bin/​perl -w
  
-[hyperion] +use strict;
-"​Hyperion"​+
  
-[iapetus] +my $width = -1; 
-"​Iapetus"​+my $height = -1;
  
-[phoebe] +## Add or delete objects and uncomment if you want only particular objects. Don't forget to uncomment the selection in newimg(). 
-"Phoebe"+#my @body_liste = ("​sun",​ "​mercury",​ "​venus",​ "​earth",​ "​moon",​ "​mars",​ 
 +#               "​phobos",​ "​deimos",​ "​jupiter",​ "​io",​ "​europa",​ "​ganymede",​ 
 +#               "​callisto",​ "​saturn",​ "​mimas",​ "​enceladus",​ "​tethys",​ "​dione",​ 
 +#               "​rhea",​ "​titan",​ "​hyperion",​ "​iapetus",​ "phoebe", "​uranus",​ 
 +#               "​miranda",​ "​ariel",​ "​umbriel",​ "​titania", ​ "​oberon",​ "​neptune",​ 
 +#               "​triton",​ "​nereid",​ "​pluto",​ "​charon", ​"major");
  
-[uranus] 
-"​Uranus"​ 
  
-color={105, 197, 238}+sub newimg ​{
  
-min_radius_for_label=0+## Randomize the center of the image. 
 +        my $center_x ​int(rand()*$width);​ 
 +        my $center_y = int(rand()*$height);​
  
-[miranda] +## Randomize the size of objects. 
-"​Miranda"​+        my $radius = rand()*65+5;​
  
-[ariel] +## Random coordinates and north angle, you can fix them if you wish. Random values as set here are equivalent to -random option. 
-"​Ariel"​+#       my $long = rand()*360-180;​ 
 +#       my $lat = rand()*180-90;​ 
 +#       my $angle = rand()*360;
  
-[umbriel] +## Comment the following line and uncomment the next one if you wish to use a custom list of objects. 
-"Umbriel"+        my $body = "random"
 +#       my $body = $body_liste[rand scalar(@body_liste)];​
  
-[titania] +        my $cmd = "​xplanet -vroot -num_times 1 -quality 100 "; 
-"Titania"+        $cmd .= " ​-center +$center_x+$center_y ​"
 +        $cmd .= " -body $body -radius $radius "; 
 +## Uncomment the following line and comment the next one if you want to fix the view. 
 +#       $cmd .= " -longitude $long -latitude $lat -rotate $angle "; 
 +        $cmd .= " -random "; 
 +        $cmd .= " -starmap BSC -base_magnitude 120 "; 
 +        $cmd .= " -label -fontsize 15 "; 
 +        system ($cmd); 
 +}
  
-[oberon] 
-"​Oberon"​ 
  
-[neptune] +sub main {
-"​Neptune"​ +
-color={95, 133, 232}+
  
-min_radius_for_label=0+        $_ `xdpyinfo 2>&​-`;​ 
 +        ($width,​$height) = m/ dimensions: +(\d+)x(\d+) pixels/; 
 +        ($width,​$height) = (640,480) unless ($width>​0 && $height>0);
  
-[triton] +        while (1) { 
-"​Triton"​ +                ​newimg();​ 
- +                sleep 5; 
-[nereid] +        } 
-"​Nereid"​ +}
- +
-[pluto] +
-"​Pluto"​ +
-color={206, 180, 153}+
  
-min_radius_for_label=0 
  
-[charon] +main; 
-"​Charon"​+exit 0;
 </​code>​ </​code>​
  
-Puis rendre executable ​le fichier xplanet-bg ​:\\ +Rendez-le exécutable ​
-<​code>​sudo ​chmod +x /usr/​local/​bin/xplanet-bg</​code>​ +  chmod +x $HOME/.xplanet/xplanet-xscreensaver
-Et modifiez la table de [[cron]] : +
-  crontab -e +
-Ajoutez-y à la fin en modifiant $USER par le nom de votre utilisateur:​\\ +
-<​code>​49 2,​5,​8,​11,​14,​17,​20,​23 * * * $USER perl /​usr/​local/​bin/​clouds.pl</​code>​+
  
 +Enfin, éditez le fichier $HOME/​.xscreensaver et ajoutez-y la ligne suivante dans la section « programs: » :
 +  "​XPlanet" ​ /​usr/​bin/​perl ​ $HOME/​.xplanet/​xplanet-xscreensaver \
  
-===== Utilisation=====+L'​écran de veille devrait maintenant apparaître dans la liste proposée dans le menu Système > Préférences > Écrans de veille.
  
-Pour qu'il se lance automatiquement à l'​ouverture de session:\\ 
-  * sous gnome, dans le menu **"​Système >> Préférences >> Sessions"​** rajouter une entrée comme suis:  
-    * Nom : xplanet 
-    * Commande : /​usr/​local/​bin/​xplanet-bg ​ 
-    * Commentaires : Fond d'​écran planétaire 
-Validez et fermez.\\ 
  
 +===== FAQ =====
  
-===== Désinstallation =====+==== Mauvaise résolution,​ points noirs ====
  
-Pour supprimer cette applicationil suffit ​de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration ​de l'application sera conservée ​ou supprimée selon la méthode de désinstallation que vous choisirez.\\ +La Lune (ou tout autre objet) est mochepointillée ​de pixels gris ? Vérifiez que les dimensions ​ (hauteur et largeur) en pixels ​de l'image utilisée pour la projection (dans /​etc/​xplanet/​images ​ou dans $HOME/.xplanet/​imagespar exemple moon.jpg) sont bien des puissances de 2 : 4096, 2048, 1024, 512… Si ce n'est pas le cas (2000x1000 par exemple), redimensionnez ​l'image avec [[gimp|The Gimp]] ou tout autre logiciel de dessinde sorte que les dimensions respectent les puissances de deux.
-  * Dans gnomedans le menu "​Système » Préférences » Sessions"​ supprimer ​l'entrée **xplanet**\\ +
-[[:​tutoriel:​comment_editer_un_fichier|éditez les fichiers]] **gksudo gedit /​etc/​crontab** et supprimez ​ou commentez la ligne ainsi :  +
-<​code>#​ 49 2,5,​8,​11,​14,​17,​20,​23 * * * $USER perl /​usr/​local/​bin/​clouds.pl</​code>​+
  
 +==== Mes planètes sont toutes blanches/​lisses ! ====
  
 +Il manque simplement l'​image de l'​objet. Récupérez une carte dans un des liens proposés ci-dessous, et enregistrez-le dans $HOME/​.xplanet/​images/​ sous le nom : nom_planète.jpg (avec le nom de la planète ou du satellite en anglais).
  
  
Ligne 477: Ligne 474:
 ===Programme=== ===Programme===
   * **(en)** [[http://​xplanet.sourceforge.net/​]]   * **(en)** [[http://​xplanet.sourceforge.net/​]]
 +  * **(fr)** [[:​xplanetfx/​|xPlanetFX ]]: fond d'​écran dynamique hautement paramétrable :-D
 +  * **(fr)** [[https://​www.magdiblog.fr/​boa-pi-homedashscreen/​5-module-2-xplanet/​|Dashboard avec xplanet]]: Un projet complet de dashboard domestique avec xplanet
  
-===Posistion===+===Position===
   * **(en)** [[http://​earth-info.nga.mil/​gns/​html/​cntry_files.html|Latitude longitude NGA National Geospatial-Intelligence Agency]]   * **(en)** [[http://​earth-info.nga.mil/​gns/​html/​cntry_files.html|Latitude longitude NGA National Geospatial-Intelligence Agency]]
   * **(fr)** [[http://​www.ign.fr/​affiche_rubrique.asp?​rbr_id=1745&​lng_id=FR|latitude longitude IGN Institut Géographique National]]   * **(fr)** [[http://​www.ign.fr/​affiche_rubrique.asp?​rbr_id=1745&​lng_id=FR|latitude longitude IGN Institut Géographique National]]
-  * **(fr, en)** [[http://​fr.wikipedia.org/​wiki/​Longitude|Longitude wikipédia]]+  * **(fr)** [[https://​fr.wikipedia.org/​wiki/​Longitude|Longitude wikipédia]] 
 === Cartes des planètes === === Cartes des planètes ===
 +Vous pouvez placer ces cartes dans le dossier $HOME/​.xplanet/​images/​.
 +
   * **(en)** ​ [[http://​maps.jpl.nasa.gov/​|cartes des planètes du Nasa Jet propulsion Laboratory]]   * **(en)** ​ [[http://​maps.jpl.nasa.gov/​|cartes des planètes du Nasa Jet propulsion Laboratory]]
   * **(en)** ​ [[http://​www.johnstonsarchive.net/​spaceart/​planetcylmaps.html#​EAR|Liste des cartes sur internet]]   * **(en)** ​ [[http://​www.johnstonsarchive.net/​spaceart/​planetcylmaps.html#​EAR|Liste des cartes sur internet]]
   * **(en)** ​ [[http://​xplanet.sourceforge.net/​maps.php|Liens des cartes sur xplanet.sourceforge.net]]   * **(en)** ​ [[http://​xplanet.sourceforge.net/​maps.php|Liens des cartes sur xplanet.sourceforge.net]]
----- 
  
-//​Contributeurs : [[utilisateurs:​benje]].//​+----
  
-// Basé sur [[http://​www.document_source.com|« Titre original de l’article »]] par Auteur Original.//+//Contributeurs : [[utilisateurs:​benje]], ​[[utilisateurs:claudiux]].//
  
  • xplanet.1218582571.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)