Table des matières
, , , ,

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. Plus d'info...

Pré-requis

Installation

Avec les deb de Google

  1. Installez lsb-core (indispensable avec la version 6)
  2. Choisissez le deb proposé sur 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é.
  3. 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.

Installez le paquet googleearth-package puis il ne vous reste plus qu'à ouvrir un 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
  1. 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).
  2. 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.
  3. 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 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, voir cette page.

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 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/<nom-utilisateur>/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'installation du paquet 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 :

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 (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, é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 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


Contributeurs : ostaquet, smarter, cryo, elBrunal, Zordhak, Percherie, Dungaan, Korak