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...
L'installateur se trouve à cette adresse : http://dl.google.com/earth/client/current/GoogleEarthLinux.bin
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
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.
(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.
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.
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.
Depuis la version 4.2, GoogleEarth cache un petit simulateur de vol… pour l'activer, voir cette page.
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.
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.
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.
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)
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 :
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
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)
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.
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/
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