Contenu | Rechercher | Menus

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

  • Disposer d'une connexion à Internet configurée et activée ;
  • Avoir l'accélération graphique activée avec accélération 3D fonctionnelle ;
  • Avec certaines configuration matériel et/ou certaines version Ubuntu :

Installation

Avec les deb de Google

  1. Choisissez le deb proposé sur cette page selon votre configuration ;

Via l'installateur de Google

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.

La méthode suivante permet de télécharger GoogleEarthLinux.bin, de construire un paquet .deb et de l'installer en 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.

Installez le paquet googleearth-package ;

sudo apt-get install googleearth-package

Dans un terminal saisissez la commande suivante pour créer le paquet d'installation :

make-googleearth-package --force && sudo dpkg -i googleearth*.deb

Méthode sans création d'un fichier deb

Graphiquement

Téléchargez la dernière version : http://dl.google.com/earth/client/current/GoogleEarthLinux.bin. Sauvegardez le fichier GoogleEarthLinux.bin où vous voulez (vous pourrez le supprimer après l'installation) ;

  1. Utilisez votre navigateur de fichier pour le rendre exécutable ;
  2. Exécutez le programme GoogleEarthLinux.bin et suivez ses instructions.

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 système.

En ligne de commande
  1. Installation de lsb-core en ligne de commande :
    sudo apt-get install lsb-core
  2. 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 :

google-earth

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, 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 :

  • 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 (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, Lubuntu Precise)

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

Google Earth Version 6.2 et Maverick ( Ubuntu 10.10 )

Si la version de chez google ne fonctionne pas sur Maverick essayez ceci :

cd /opt/google/earth/free
wget http://librarian.launchpad.net/7037027/libGL.so.1
chmod a+x libGL.so.1

Voir aussi

1) Cette solution règle le problème de l'erreur suivante : "/usr/bin/googleearth: 14: /usr/lib/googleearth/googleearth-bin: not found"

googleearth.txt · Dernière modification: Le 10/05/2012, 18:44 par 83.114.210.202
Le contenu de ce wiki est sous licence : CC BY-SA v3.0