Ceci est une ancienne révision du document !



Icone

Google Earth

Google Earth est une application propriétaire permettant d'observer notre planète par vue satellite ou aérienne en 3D (Marble est un équivalent libre). Il est également possible d'observer les océans, les étoiles, la lune ainsi que la planète Mars. Vous pouvez aussi avec l'utilisation de StreetView, vous déplacer au sol dans les rues et sur les routes enregistrées par les Google-Cars. Plus d'info...

Google earth

Deux possibilités vous sont offertes, chacune ayant ses avantages et ses inconvénients :

Avec les paquets de Google

Cette méthode est recommandée pour sa simplicité d'installation et permet de bénéficier de la toute dernière version stable de Google Earth. (Si elle ne fonctionne pas, suivre la méthode Via l'installateur de Google )

Après validation des CGU et téléchargements, cette méthode installera toutes les dépendances nécessaires au fonctionnement de l'application sous Ubuntu. Elle installera aussi les polices propriétaires utilisées par Google-Earth.

  1. Choisissez selon votre configuration le paquet Ubuntu/debian proposé sur la page officielle de téléchargement Google Earth ;
  2. "Accepter la licence et télécharger" le fichier .deb sélectionné ;

Google-Earth 32 bits

Une fois le téléchargement terminé, installer ce paquet.

Google-Earth 64bits METHODE 1 (la plus simple)

Ces quelques lignes installent les dépendances, téléchargent la dernière version 32 bits et l'installent sur le système 64 bits.

sudo apt-get install libfontconfig1:i386 libx11-6:i386 libxrender1:i386 libxext6:i386 libgl1-mesa-glx:i386 libglu1-mesa:i386 libglib2.0-0:i386 libsm6:i386
cd /tmp && wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_i386.deb
sudo dpkg -i google-earth-stable_current_i386.deb
sudo apt-get install -f

Sources : http://www.webupd8.org/2014/04/install-google-earth-in-ubuntu-1404.html, https://help.ubuntu.com/community/GoogleEarth

Google-Earth 64bits METHODE 2

La dépendance ia32-libs nécessaire pour Google-Earth 64bits n'est plus disponible pour Trusty 14.04LTS 64bits. Pour utiliser le paquet .deb "Google-Earth 64bits" avec Trusty 14.04LTS 64bits, il est nécessaire d'empêcher l'installateur d'utiliser la dépendance ia32-libs.
La manipulation consiste alors à supprimer dans le (petit) fichier control du paquet, la ligne faisant référence à ia32-libs.((en) Source)
(La dépendance ia32-libs est disponible encore pour Précise 12.04LTS 64bits. Si vous utilisez cette version d'Ubuntu, vous n'avez donc pas à modifier le paquet.deb 64bits).

Pré-requis

En plus des dispositions pré-requises générales, avoir installé le paquet libc6:i386.

Extraction de l'archive

Une fois le paquet google-earth-stable_current_amd64.deb téléchargé dans votre dossier Téléchargements :

  1. Extraire l'archive, (un clic droit et choisir "extraire ici") vous obtenez alors un dossier du même nom: "google-earth-stable_current_amd64.deb";
  2. Ouvrir ce dossier;
  3. Ouvrir ensuite le dossier "DEBIAN" ;
Modification du fichier "control"
  1. A l’intérieur de ce dossier "DEBIAN", il y a un fichier appelé control. Éditez-le (à l'aide d'un double-clic par exemple).
  2. Supprimer complètement la ligne
    Depends: lsb-core (>= 3.2), ia32-libs
  3. Quitter en enregistrant ce fichier control.
  4. Revenir dans le dossier Téléchargements.
  5. Supprimer le paquet Google Earth. DEB original que vous aviez téléchargé, il n'est plus utile.

Nous allons maintenant passer à l'étape suivante :reconditionner le paquet.deb.

Reconditionnement de l'archive
  1. Toujours dans le dossier "Téléchargements", créer un dossier appelé getfix.
  2. Déplacer le dossier "google-earth-stable_current_amd64.deb" dans ce dossier getfix.
  3. Reconditionner le paquet .deb à l'aide de la ligne de commande suivante saisie dans un terminal :
    dpkg -b ~/Téléchargements/getfix/google-earth-stable_current_amd64

    Soyez patient, cela peut prendre plus de 5mn !

  4. Une fois terminé, installer ce paquet reconditionné.

Via l'installateur de Google

Cette méthode :

  1. Installe GoogleEarthLinux.bin depuis les dépôts officiels,
  2. Construit un paquet.deb,
  3. et installe le paquet Google-Earth.

Cette méthode plus complexe, ne présente pas tous les avantages de la méthode précédente. De plus, vous ne bénéficierez pas de la dernière version de Google Earth. L'installateur de Google n'ajoutera pas non plus toutes les dépendances nécessaires ni les polices de caractères. Vous devrez les installer par vous même.

Installation

  1. Puis dans un terminal, saisir la commande suivante pour créer le paquet:
    make-googleearth-package --force
  2. Ensuite, installer le paquet isolé que vous avez généré précédemment en saisissant dans un terminal la commande suivante :
    sudo dpkg -i googleearth*.deb
  3. Et enfin, la dernière commande à saisir pour satisfaire les dépendances :
    sudo apt-get -f install

Lancer l'application via le tableau de bord d'unity (ou pour les menus classiques : Applications → Internet → Google Earth) ou dans un terminal (toutes versions d'Ubuntu) en saisissant la commande suivante :

  • Installé depuis le paquet du site officiel de Google
    google-earth
  • Installé depuis l'installateur de Google disponible dans les dépôts officiels Ubuntu
    googleearth
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.

Pour commencer

  • Tourner la mollette de la souris (scroll) vous permettra de vous approcher de la terre.
  • Le maintien enfoncé de la mollette avec un déplacement de la souris permet d'incliner l'angle de vision et de voir apparaître alors le relief.

Une aide sur le site officiel assez complète avec de nombreux didacticiels pour vous permettre de bien débuter avec Google Earth.

Street-View

Street-View est une fonction intéressante de Google-Earth. Elle permet de se promener au ras du sol dans les rues ou sur les routes empruntées par les Googles-cars, (ces voitures possédant sur leur toit un appareil photographique à 360°). La reconstitution du panorama s'effectue grâce à la juxtaposition des photos prises. Cette fonction demande donc des ressources. Pour éviter tout gel de l'application, il est recommandé d'avoir une configuration pas trop ancienne.
Pour ce rendre sur un axe routier couvert par Street-View, il suffit de positionner le pointeur de souris sur le petit personnage sur la droite (il devient alors orange), de maintenir le clic gauche et glisser sur la vue aérienne de Google-Earth. Les voies de circulation de StreetView se matérialisent avec un trait bleu.
StreetView
D'autre lieux de visite comme des stations de ski sont maintenant accessibles.

Petit simulateur de vol

Google Earth cache un petit simulateur de vol accessible par deux méthodes:

  • Entrer la combinaison de touches <Ctrl>+<Alt>+<a> (ou A) ou encore <Ctrl>+<Super>+<a> (ou A).
  • Ou cliquer sur Outils → Entrer dans le simulateur de vol.

Pour quitter le simulateur <Ctrl>+<Alt>+<a>+<esc>

Plus d'informations...

Avec le paquet isolé Debian

Si vous avez opté pour l'installation avec le fichier .deb du site officiel de Google-Earth, la suppression du paquet google-earth se fait normalement. Il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Avec l'installateur

Si vous avez opté pour l'installation avec le fichier .Bin, pour désinstaller complètement l'application, supprimer les paquets googleearth et googleearth-package (La désinstallation seule de "googleearth-package" ne supprime pas l'application). Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Avant tout, pour cibler le problème et avoir le message d'erreur, essayer de lancer Google-earth depuis un terminal en ligne de commande:
  • Installation faite depuis le paquet du site officiel de Google:
    google-earth
  • Installation faite à l'aide de l'installateur de Google disponible dans les dépôts officiels Ubuntu:
    googleearth

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

Affichage des fenêtres d'information

Si les fenêtres d'informations ne s'affichent pas dans Google Earth et que vous utilisez GLX-Dock (Cairo Dock avec OpenGL), désactivez le Dock ou relancez Cairo-Dock sans OpenGL. Source

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 :

  1. Lancez driconf dans un terminal [ en faisant la combinaison de touche ALT + F2 puis en tapant driconf ] ;
  2. Cliquez sur "Application Settings" (en bas) ;
  3. Cliquez sur Add en dessous de Application Settings ;
  4. Dans Application Name mettez : Google Earth ;
  5. Dans Executable Name mettez : googleearth-bin ;
  6. Cliquez sur la liste déroulante à droite de add setting puis allez dans Performance → Disable lowimpact fallback ;
  7. Cliquez sur le bouton No à droite de "Disable Low-inpact fallback", le bouton devrait se transformer en Yes ;
  8. Fermez l'application en cliquant sur Close en bas à droite ;

- Relancez Google Earth.

Erreur "Requête HTTP non valide"

Dans certains cas on n'arrive plus à effectuer la recherche d'une localité, on obtient toujours l'erreur "Requête HTTP non valide". Il suffit avec les droits d'administration, de supprimer ou renommer la librairie libcurl.so.4. Source(en)

Selon les versions d'Ubuntu, l'emplacement de cette librairie peut varier. Soit /usr/lib/googleearth/, soit /opt/google/earth/free/. En cas de doute, n'hésitez pas à faire une recherche de la librairie libcurl.so.4 pour en trouver le bon emplacement.

Exemple de commandes permettant de renommer cette librairie depuis un terminal:

  1. Pour se placer dans le bon dossier :
    cd /usr/lib/googleearth

    ou selon la version :

    cd /opt/google/earth/free
  2. Et pour renommer le fichier libcurl.so.4 en libcurl.so.4.foutu :
    sudo mv libcurl.so.4 libcurl.so.4.foutu
  3. Sur Ubuntu 14.04 64 bits (utilisation de multiarch), penser à installer libcurl3:i386 avec
    sudo apt-get install libcurl3:i386
  4. Relancer Google-Earth.

Crash au démarrage 1

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 Lubuntu Précise 12.04LTS

Crash au démarrage 2: Cartes graphiques

AMD/ATI

Le problème peut se rencontrer avec une carte graphique AMD-ATI et le pilote propriétaire Catalyst disponible depuis les dépôts officiels (paquet fglrx). Il empêche le fonctionnement de Google-earth. Dans ce cas, il suffit de le désinstaller et d'utiliser le pilote libre installé par défaut.

Nvidia

Le problème peut se rencontrer avec certaines cartes graphiques et pilotes Nvidia et la version du site officiel. Il n'y a de solution pour le moment sauf à utiliser la version de l'installation Via l'installateur de Google qui elle est bien supportée par les pilotes Nvidia.

Crash au démarrage 3

Si le message d'erreur est :

./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 dossier d'installation, vous pouvez exécuter dans un terminal les commandes suivantes :

cd /opt/google-earth 
sudo mv libcrypto.so.0.9.8 libcrypto.0.9.8

Crash au démarrage 4

Testé sur Ubuntu 14.10 64 bits, carte graphique RadeonHD pilote libre : G-Earth installé suivant la méthode 'Google-Earth 64bits METHODE 2' décrite plus haut et qui s'ouvre brièvement et se ferme aussitôt.

Si vous le lancez dans un terminal par la commande 'google-earth', le terminal vous indique une erreur du type :

[0101/180323:ERROR:net_util.cc(2195)] Not implemented reached in bool net::HaveOnlyLoopbackAddresses()
[0101/180323:ERROR:nss_ocsp.cc(581)] No URLRequestContext for OCSP handler.

Solution issue de cette page : https://productforums.google.com/forum/#!topic/earth/rDwazZ_Um_I

Comme indiqué, on télécharge un petit groupe de fichiers là : https://docs.google.com/file/d/0B2F__nkihfiNOUJSeEJfWUx0Vk0/edit?usp=sharing Extraire ces fichiers dans un nouveau dossier où vous voulez.

Ensuite, il faut copier ces fichiers dans le répertoire /opt/google/earth/free/ à la place des originaux. Attention ! Il faut aussi copier libqgif.so et libqjpeg.so du dossier plugins dans le dossier /opt/google/earth/free/plugins/imageformats. On peut renommer les originaux avant de les remplacer.

Mais le dossier /opt est un dossier système à la raçine système de fichiers et il n'est pas modifiable par l'utilisateur simple, seulement par un 'super-utilisateur'. Soit vous utilisez le terminal avec la commande sudo et mv ou cp si vous êtes familier ; soit dans un terminal, vous ouvrez une fenêtre de navigateur de fichiers (Nautilus) en tant que superutlisateur en tapant

sudo nautilus

avec votre mot de passe. Ensuite comme d'habitude, vous pouvez renommer les originaux et copier les nouveaux à leur place comme indiqué auparavant.

Attention ! Dès que vous avez fini, refermez Nautilus !! En effet, il est ouvert en tant que superutlisateur et vous seriez autorisé à supprimer un fichier système par inadvertance sans avertissement !

Ceci étant fait, Google Earth veut bien enfin se lancer !

Police de caractères trop petite

Si les caractères sont illisibles, installer les polices propriétaires Microsoft® peut résoudre le problème. Pour être certain de la validation des CLUF (EULA), il est conseillé d'installer le paquet de polices Microsoft® en ligne de commande.

  1. Saisir dans un terminal, la commande suivante :
    sudo apt-get install ttf-mscorefonts-installer

    et validez-les. (Utilisez la touche TAB pour vous déplacer).

  2. Et pour la prise en compte de ces polices :
    sudo fc-cache -f -v

Positionnement erroné

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. Cela peut également se traduire par l'incapacité de voir les fichiers ouverts. C'est lié au non respect par Google Earth de variables d'environnement.

Essayez de lancer Google Earth 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 avec les droits d'administration le fichier /usr/bin/googleearth pour ajouter une nouvelle ligne contenant export LC_ALL=C 1).
Ce qui suit est un extrait de ce fichier:

#!/bin/bash
export LC_ALL=C

Source

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 pour remplacer /root par le chemin de votre Dossier Personnel dans les lignes suivantes :

KMLPath=/root/.googleearth
CachePath=/root/.googleearth/Cache

Pas de photos panoramio avec la version 7

Sur la version 7, les photos panoramio ne s'affichent pas (cadre blanc à la place).

Voir peut-être ce correctif (non testé ) : https://bkjaya.wordpress.com/2014/04/27/how-to-solve-blank-panoramio-photo-problem-in-google-earth-on-ubuntu-2/

Ne semble pas fonctionner avec la version i386.


1)
juste après la déclaration de code #!/bin/bash
  • googleearth.1420136326.txt.gz
  • Dernière modification: Le 01/01/2015, 19:18
  • par arverne73