{{tag>Hardy Karmic Lucid Maverick éducation}}
----
====== Google Earth ======
**Google Earth** est un programme permettant d'observer la planète Terre par vue satellite et/ou aérienne. Depuis la version 5.0 il est également possible d'observer les étoiles, les océans ainsi que la planète Mars en 3D. [[http://earth.google.com/tour.html|Plus d'info...]]
{{applications:google_earth.png??500}}
===== Pré-requis =====
* Disposer d'une connexion à Internet configurée et activée.
* Avoir l'[[accélération graphique]] activée avec accélération 3D fonctionnelle.
* Si vous utilisez [[Ubuntu 64bits]], il faut [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://lib32nss-mdns|lib32nss-mdns]]**. --> plus d'actualité sous Ubuntu 11.04 64 bits.
* A partir de Google Earth 6, il est nécessaire d'installer **[[apt://lsb-core|lsb-core]]** pour que le logiciel fonctionne. (Cette solution règle le problème de l'erreur suivante : "/usr/bin/googleearth: 14: /usr/lib/googleearth/googleearth-bin: not found") --> plus d'actualité sous Ubuntu 11.04 64 bits.
===== Installation =====
==== Avec les deb de Google ====
- Installez **[[apt://lsb-core|lsb-core]]** (indispensable avec la version 6)
- Choisissez le deb proposé sur [[http://www.google.fr/intl/fr/earth/download/ge/agree.html|cette page selon votre configuration]]. --> sous Ubuntu 11.04 64 bits, pour installer la version 6, les prérequis (installation préalable de lsb-core et lib32nss-mdns) ne sont plus d'actualité.
- Si l'installation ne se lance pas dès la fin du téléchargement sous Firefox, double-clic sur le fichier**.deb** téléchargé et suivre le mouvement
==== Via l'installateur de Google ====
L'installateur se trouve à cette adresse : http://dl.google.com/earth/client/current/GoogleEarthLinux.bin
=== 1) Méthode par création d'un paquet deb (recommandée)===
Cette méthode est recommandée car le script fourni par Google risque d'écraser des bibliothèques déjà présentes.
[[tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://googleearth-package|googleearth-package]]** puis il ne vous reste plus qu'à ouvrir un [[terminal|terminal]] et saisir :
make-googleearth-package --force && sudo dpkg -i googleearth*.deb
Astuce : Pour la saisie des lignes de commandes, sélectionner à l'aide de la souris, puis Édition Copier, dans le terminal : Editon Coller...
Ainsi GoogleEarthLinux.bin est téléchargé et un paquet .deb est construit et installé, prenant en compte les librairies déjà présentes et permettant une désinstallation propre. ( //Pendant l'installation il peut être nécessaire de saisir le mot de passe de l'administrateur// )
L'icône Google Earth est ensuite ajouté automatiquement dans le menu Applications, Internet.
=== 2) Méthode sans création d'un fichier deb ===
== Graphiquement ==
- Allez sur le site de Google Earth pour télécharger la dernière version : [[http://earth.google.com/intl/fr/]]. Sauvegardez le fichier //GoogleEarthLinux.bin// où vous voulez (vous pourrez le supprimer après l'installation).
- Utilisez votre navigateur de fichier pour le rendre exécutable (exemple avec Konqueror : faites un clic-droit dessus, choisissez //Propriétés//, puis //Droits d'accès// et cochez la case //est exécutable//). Si, après clic-droit, votre navigateur de fichier ne vous propose pas de le rendre exécutable (option omise, par exemple, dans Thunar), renommez votre fichier en supprimant seulement l'extension ".bin" : il sera alors reconnu comme script shell par votre système et sera apte, alors, à être rendu exécutable.
- Lancez le programme //GoogleEarthLinux.bin// et suivez ses instructions. ( sudo ./GoogleEarthLinux )
(Exécuter l'installation en mode **sudo** pourrait vous bloquer des fonctionnalités. Il peut donc être avisé de ne pas lancer l'installation en mode **sudo user**.)
Le programme d'installation vous demandera où installer le programme, vous pouvez garder le choix proposé par défaut ou placer un point devant le nom de dossier pour le masquer.
Cette solution s'adapte automatiquement à la version 32 ou 64 bit de votre Ubuntu.
== En ligne de commande ==
Dans un terminal, copiez-collez la commande :
wget http://dl.google.com/earth/client/current/GoogleEarthLinux.bin && sh GoogleEarthLinux.bin && rm GoogleEarthLinux.bin
Cette commande permet le téléchargement du fichier //GoogleEarthLinux.bin//, son exécution puis sa suppression.
Lorsque l'installateur se lance, on choisit où installer le logiciel (par défaut : /home/monutilisateur/google-earth) ajouter un point **.**google-earth , et on laisse le deuxième champ par défaut.
===== Utilisation =====
Lancez l'application depuis le menu //Applications -> Internet -> Google Earth// ou //via// la [[:commande_shell|commande]] suivante :
googleearth
Notez que si vous êtes derrière un proxy, il faut obligatoirement lancer l'application à partir d'un [[terminal]]. Dans le cas d'un proxy avec authentification, vous verrez apparaître la boite de dialogue permettant de rentrer votre nom d'utilisateur et votre mot de passe. Pour éviter d'ouvrir manuellement un terminal à chaque fois, il est également possible de changer les propriétés du lanceur en "Application dans un terminal". Le terminal sera ouvert automatiquement et le proxy sera correctement pris en charge.
==== Petit simulateur de vol (depuis la version 4.2) ====
Depuis la version 4.2, GoogleEarth cache un petit simulateur de vol...
pour l'activer, [[simulateur_de_vol_google_earth|voir cette page]].
[[http://earth.google.com/intl/fr/userguide/v4/flightsim/index.html|Plus d'info...]]
===== Désinstallation =====
Si vous avez opté pour l'installation avec le dépôt medibuntu ou l'utilisation d'un fichier deb, la [[tutoriel/comment_supprimer_un_paquet|suppression du paquet]] **googleearth** se fait normalement.
Si vous avez opté pour l'installation avec le fichier BIN fournis par google, pour désinstaller complètement le programme installé de cette manière, il vous suffit de lancer le [[script]] nommé ''uninstall'' présent dans le répertoire d'installation.
( Il peut aussi être dans /opt/google-earth.)
Le répertoire d'installation par défaut est /home//google-earth.
===== Résolution des problèmes =====
==== Connexion au serveur ====
Si vous obtenez au démarrage le message d'erreur :
Google Earth detected an error while trying to authenticate
Please check the following:
- your network connection (can you get to www.google.com?)
- your firewall settings (are you blocking /home/.../google-earth-bin?)
Error code: 29
For more information, visit:
http://earth.google.com/support/bin/...y?answer=20717
Il semble que l'[[:tutoriel:comment_installer_un_paquet|installation du paquet]] **[[apt://lib32nss-mdns|lib32nss-mdns]]** résolve le problème.
Source : [[http://ubuntuforums.org/showthread.php?t=244343]]
==== Reconnaissance de carte graphique ====
Si vous avez une GeForce 4 et que vous avez installé les pilotes //nvdia-glx-legacy// vous risquez, au démarrage, de voir apparaître un message disant que votre carte graphique n'est pas reconnue.
Si vos essais avec [[Envy]] ne donnent aucune suite et que vos interventions dans /etc/X11/xorg.conf vous ramènent à l'écran noir avec un curseur chargez //nvidia-glx// et non //nvidia-glx-legacy//.
==== Affichage des fenêtres d'information ====
Si les fenêtres d'informations ne s'affichent pas dans Google Earth et que vous avez GLX-Dock (Cairo Dock avec OpenGL), désactivez le Dock ou relancez Cairo-Dock sans OpenGL.
(bug reporté par Django84 dans le forum)
==== Lenteur ====
Si Google Earth est très lent, vous pouvez essayer de désactiver l'atmosphère (menu affichage > décocher atmosphère) et si cela ne marche pas de suivre cette manipulation :
* [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://driconf]]**
* Lancez driconf en faisant ALT+F2 puis en tapant //driconf//
* Cliquez sur "Application Settings", en bas
* Cliquez sur Add en dessous de Application Settings
* Dans Application Name mettez : "Google Earth" (sans les guillemets)
* Dans Executable Name mettez : "googleearth-bin" (toujours sans les guillements)
* Cliquez sur la liste déroulante à droite de add setting puis allez dans Performance -> Disable lowimpact fallback
* Cliquez sur le bouton No a droite de "Disable Low-inpact fallback", le bouton devrait se transformer en "Yes"
* Fermez l'application en cliquant sur Close en bas à droite
* Relancez Google Earth
==== Fermeture brutale ====
Si GoogleEarth se ferme brutalement peu après le lancement avec le message d'erreur
./googleearth-bin: relocation error: /usr/lib32/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference
En considérant que /opt/google-earth/ est le répertoire d'installation, vous pouvez exécuter le code suivant :
$ cd /opt/google-earth
$ sudo mv libcrypto.so.0.9.8 libcrypto.0.9.8
Ou effectuer la manipulation suivante ([[http://forum.ubuntu-fr.org/viewtopic.php?id=291304&p=1|fonctionne pour certaines personnes sous Jaunty]]):
sudo mv libssl.so.0.9.8 libssl.so.0.9.8.old
sudo ln -s /usr/lib/libssl.so.0.9.8 libssl.so.0.9.8
==== Crash au démarrage ====
Si Google Earth plante dès le démarrage, [[:tutoriel:comment_modifier_un_fichier|éditez le fichier]] ~/.config/Google/GoogleEarthPlus.conf et modifiez la ligne:
enableTips=true
par celle-ci:
enableTips=false
ou, si vous ne la trouvez pas, insérez-la en dessous de [General].
//(Testé sous Maverick)//
==== Police de caractères trop petite ====
Dans certain cas, la bibliothèque Qt livrée avec GoogleEarth n'est pas adaptée, la taille de la police de caractère est trop petite pour être lisible.
En considérant que /opt/google/earth/free est le répertoire d'installation, vous pouvez exécuter le code suivant :
$ cd /opt/google/earth/free
sudo mv libQtCore.so.4 libQtCore.so.4.back
sudo mv libQtGui.so.4 libQtGui.so.4.back
sudo mv libQtNetwork.so.4 libQtNetwork.so.4.back
sudo ln -s /usr/lib32/libQtCore.so.4 .
sudo ln -s /usr/lib32/libQtGui.so.4 .
sudo ln -s /usr/lib32/libQtNetwork.so.4 .
Cette solution est valable pour une architecture 64bits. Les bibliothèques à utiliser sont BIEN dans lib32/ et NON dans lib64/ ni dans lib/
A noter que sous natty, cette solution fait planter googleearth ; la solution consiste à installer le paquet qt4-qtconfig
Faire [Alt + F2] et entrer qtconfig-qt4, dans la fenêtre qui s'ouvre, choisir l'onglet Fonts et afficher la police par défaut de son choix, éventuellement une ou des polices de substitution. Dans le menu File (au haut de la fenêtre) appuyer sur Save. La fenêtre se ferme, en lançant Googleearth, l'amélioration devrait être visible.
Sous Oneiric (11.10), si les fonts sont illisibles, il faut ajouter **[[apt>ttf-mscorefonts-installer]]** puis se déconnecter et se reconnecter.
==== Positionnement erroné ( pouvant se traduire aussi par l'incapacité de voir les fichiers ouverts ) ====
Lors d'une recherche ou de l'utilisation de fichier GPS au format gpx ou klm GooggleEarth positionne les informations (waypoints, trace...) sur des coordonnées arrondi à l'entier le plus proche. C'est lié au non respect par GoogleEarth de variables d'environnement.
Essayer de lancer GoogleEarth depuis un terminal avec cette commande:
LC_ALL=C googleearth
Puis ouvrez l'un de vos fichiers gpx ou kml pour vérifier. Si les informations sont placées correctement, vous pouvez modifier le fichier **/usr/bin/googleearth** avec [[gedit]] avec les droits administrateur.
gksu gedit /usr/bin/googleearth
Ajoutez une nouvelle ligne contenant **export LC_ALL=C** juste après la déclaration de code **#!/bin/bash** (ce qui suit est un extrait de ce fichier).
#!/bin/bash
export LC_ALL=C
...
Source : [[http://leucos.lstilde.org/wp/2009/07/fixing-some-googleearth-5-problems-on-ubuntu-904/]]
==== Dossier "Cache" au démarrage ====
Si vous rencontrez l'erreur suivante au démarrage de l'application :
>Google Earth could not write to the current cache or myplaces file location. The values will be set as follows
Éditez le fichier de configuration .**config/Google/GoogleEarthPlus.conf** :
gksu gedit ~/.config/Google/GoogleEarthPlus.conf
Remplacez **/root** par le chemin de votre dossier personnel dans les lignes suivantes :
KMLPath=/root/.googleearth
CachePath=/root/.googleearth/Cache
Source : [[http://ubuntuforums.org/showpost.php?p=6863742&postcount=5]]
===== Voir aussi =====
* [[http://earth.google.fr/|Site officiel de GoogleEarth]]
* [[http://www.commentcamarche.net/faq/sujet-6386-installer-google-earth-sous-ubuntu|Installer GoogleEarth sous Ubuntu]] (page CommentCaMarche)
----
//Contributeurs : [[utilisateurs:ostaquet]], [[utilisateurs:smarter]]//, [[utilisateurs:cryo]], [[utilisateurs:elBrunal]], [[utilisateurs:Zordhak]], [[utilisateurs:Percherie]], [[utilisateurs:Dungaan]], Korak