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
- Choisissez le deb proposé sur cette page selon votre configuration ;
- Installez le paquet isolé téléchargé.
Via l'installateur de Google
Méthode par création d'un paquet deb (recommandée)
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) ;
- Utilisez votre navigateur de fichier pour le rendre exécutable ;
- 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
- Installation de lsb-core en ligne de commande :
sudo apt-get install lsb-core
- 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.
Petit simulateur de vol
Depuis la version 4.2, GoogleEarth cache un petit simulateur de vol… Pour l'activer, voir cette page.
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.
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 .
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.
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
- Installer GoogleEarth sous Ubuntu (page CommentCaMarche)
Contributeurs : ostaquet, smarter, cryo, elBrunal, Zordhak, Percherie, Dungaan, Korak,mimilus
Le contenu de ce wiki est sous licence : CC BY-SA v3.0
