« Google earth » enfin disponible sous Linux !

Je viens de découvrir par le biais du blog zorgloob que Google Earth a été porté sous Linux !


(Cliquez sur l'image pour l'agrandir)

Cette version peut fonctionner dans les processeurs compatibles x86.

Elle supporte les systèmes d'exploitation suivants :

  • GNU/Linux
  • Freebsd
  • NetBSD
  • OpenBSD

Quelques petits conseils

  • Il est préférable d'avoir une accélération 3D (avec une carte NVIDIA ou ATI par exemple) ;
  • Il est probable que vous ayez quelques petits soucis d'affichage 3D, si vous avez activé XGL. Désactivez le, si vous remarquez quelque chose d'étrange.

Le télécharger

Vous pouvez le télécharger par le biais de ce lien :

L'Installer

Une fois que GoogleEarthLinux.bin sera téléchargé, lancez un terminal.

Allez dans le répertoire où se trouve le fichier GoogleEarthLinux.bin avec la commande :

cd repertoire

Exécutez l'installation :

sudo sh ./GoogleEarthLinux.bin

Commentaires

1. Le mardi, juin 13 2006, 10:45 par Slash.tux

Mouarf ca fait plaisir ...
Ce matin j'allais chercher des liens pour faire tourner la version google earth M$ sous linux....

Merci :D

2. Le mardi, juin 13 2006, 11:10 par Flink

Il y a une petite erreur dans ton billet je crois ;)
En effet contrairement à Picasa, Google Earth pour Linux tourne bien en natif, pas de trace de Wine (suffit de regarder dans le répertoire où les libs sont installées avec l'exécutable). Google Earth par contre est réalisé en Qt, il a donc été recompilé nativement pour Linux (et notre plus grand bonheur) =)

3. Le mardi, juin 13 2006, 11:11 par PiTiLeZarD

C'est pas du natif linux ?

t58718@lez:~/google-earth$ ./googleearth&
[1] 7165
t58718@lez:~/google-earth$ ps -elf | grep google
0 S t58718 7165 7056 80 75 0 - 61976 stext 11:09 pts/0 00:00:14 ./googleearth-bin
0 S t58718 7198 7056 0 75 0 - 719 pipe_w 11:09 pts/0 00:00:00 grep google
t58718@lez:~/google-earth$ ps -elf | grep wine
0 R t58718 7202 7056 0 75 0 - 719 - 11:09 pts/0 00:00:00 grep wine

Il me semblait pourtant ... en tout cas ça marche du tonner !

PS: J'ai pas réussi a config le proxy dans google earth donc :
export http_proxy=host:port/ && ./googleearth

;)

4. Le mardi, juin 13 2006, 11:12 par PiTiLeZarD

il fallait lire h t t p : / / host:port naturellement ;)

5. Le mardi, juin 13 2006, 11:44 par Eric

Il semble, d'apres les commentaires lus par ci par la, que ce soit bien du natif 100% linux/qt.
Cela dit, le fait que ca soit un binaire elf ne prouve rien: la libwine permet de compiler des binaires linux autonomes, mais grace a la reimplementation des librairies win32.

(et puis ca ressemble pas trop a du qt: le texte des menus est tout petit, ne tient pas compte du de qtconfig; cela dit j'ai teste en 1 min hier soir avant de me coucher, il doit y avoir une explication a ca, je fais confiance en ceux qui ont investigue et ont constate que c'etait bien du qt natif linux)

6. Le mardi, juin 13 2006, 11:45 par thbkrshw

Je confirme c'est bien du natif.
Rien qu'en regardant la structure. Plus vérification par un petit slocate wine.

7. Le mardi, juin 13 2006, 11:49 par Thesa

D'après ce que je viens de tester, l'interface est en windows émulé par wine. Par contre, Google Earth doit utiliser qt (on le voit installer qt) pour l'impression (c'est marqué dans le README) et peut-être pour d'autres trucs niveau intégration avec Linux.

Par contre le programme d'installation est en GTK... Ça fait trois interfaces graphiques différentes :-/

Sinon, le test ultime consiste à voir comment fonctionne l'ouverture enregistrement de fichier : si on l'arborescence unix ou si on a un machin bâtard comme avec Picassa.

J'ai pas trop pu tester chez moi, parce qu'avec mon OpenGL logiciel, on peut pas trop faire grand chose, Google Earth est super lent (oui, j'ai un chipset intel i810 comme carte graphique. Oui, c'est pourri).

Et un bon point pour google : des logiciels comme ça, on en avait pas avant (pas comme Picassa). Et puis parce que ça n'a pas encore été dit : çapucestpaslibre, hein ! :-p

8. Le mardi, juin 13 2006, 11:58 par Thesa

Pour le programme d'installation, il s'agit en fait du fameux loki installer bidouillé (qui était originellement en GTK)...

9. Le mardi, juin 13 2006, 12:39 par pépère

tu vas le mettre dans tes dépots asher ? =o)

10. Le mardi, juin 13 2006, 12:58 par thbkrshw

Et les .so qui traine dans le répertoire principal ? C'est pour faire joli ? Moi je ne vois vraiment aucune trace de wine....

11. Le mardi, juin 13 2006, 12:59 par David, biologeek

Il y a à mon avis une erreur dans le post, soit c'est basé sur wine et c'est pas possible de l'avoir en 64 bits, soit ça l'est pas et là c'est possible mais aucune mention sur la page de téléchargement donc j'en doute... earth.google.com/download...

/me aigri.

12. Le mardi, juin 13 2006, 14:29 par PiTiLeZarD

Cela dit l'histoire de .so et tout ça ... ça sent méchament le natif ... aucune trace de wine ...

c'est simple a vérifier ... 'apt-get remove wine && googleearth' non ?

Quoiqu'il en soit, j'ai pas installé ma carte graphique et ça tourne pas mal du tout ! bon le proc il souffre mais ça tourne !

13. Le mardi, juin 13 2006, 15:12 par pilal

Y a bien du wine qq part. Cf screenshot : pilal.free.fr/wine.png

14. Le mardi, juin 13 2006, 15:19 par Xarkam

Il n'y a pas de wine. Par contre QT permet d'avoir des fenêtre à la windows.

15. Le mardi, juin 13 2006, 15:38 par Asher256

Bonjour tout le monde,

J'ai rédigé le billet très rapidement le matin, avant de sortir :-)

D'après mes dernières vérifications rapides, c'est du QT natif...

Je viens d'omettre tout ce qui n'est pas sûre du billet, en attendant de faire d'autres vérification...

@pépère: Si j'ai le droit de redistribuer le logiciel, je le mettrais dans le dépôt avec plaisir. Je vais lire a licence de GoogleEarth d'ici peu pour avoir plus d'informations...

16. Le mardi, juin 13 2006, 15:46 par wine

C'est forcement du 100% natif
- aucun .dll, que des .so (je vois pas a quoi peu servir wine sans dll)
- interface typique qt4
- il utilise sa propre librairie qt4 donc surement ses propre config (ps: c'est un peu con d'ailleurs d'avoir 2 libqt4, mais bon c'est le choix de google d'installer son prog 'ala windows')
- pas de trace de wine dans les process

Non vraiment, moi je dis bravo google, c'est un bien meilleure coup que picasa

17. Le mardi, juin 13 2006, 15:46 par givre

C'est forcement du 100% natif
- aucun .dll, que des .so (je vois pas a quoi peu servir wine sans dll)
- interface typique qt4
- il utilise sa propre librairie qt4 donc surement ses propre config (ps: c'est un peu con d'ailleurs d'avoir 2 libqt4, mais bon c'est le choix de google d'installer son prog 'ala windows')
- pas de trace de wine dans les process

Non vraiment, moi je dis bravo google, c'est un bien meilleure coup que picasa

18. Le mardi, juin 13 2006, 16:00 par Anakin Starkiller

Je confirme, c'est du 100% Natif ;) (d'ailleurs, il n'y a qu'à voir la taille du fichier d'installation).
Ca tourne bien, c'est en Français, les itinéraires marchent pour la France, l'interface est plus efficace et plus sobre....
Bref 5/5 pour Google ;) Beau boulot

19. Le mardi, juin 13 2006, 16:12 par seb2py

Petite précision : Je l'ai installé sans l'aide du sudo et ça fonctionne aussi. ;)

20. Le mardi, juin 13 2006, 17:04 par Thesa

Si tous le monde dit que c'est du natif, je veux bien croire. Et dans ce cas, gros bravo à Google.

Par contre, c'est vrai qu'il eut été préférable d'utiliser les libs qt déjà installées, au lieu de nous faire un programme de 40 Mo (on se croirait sous windows... les développeurs de Google ont encore des habitudes à perdre). En plus, ça aurait permis une meilleur intégration dans un bureau lambda (parce que là, on a vraiment l'impression d'une application windows émulé par wine, à voir les menus).

(NB : @givre : c'est plutôt qt 3.deschoses, si j'en crois le README)

21. Le mardi, juin 13 2006, 22:03 par clown

C'est dingue cette histoire .... impossible de lancer googleearth sans "sudo" alors que lien et sa cible ont tous les deux les droits d'execution ouvert à tous le monde

22. Le mardi, juin 13 2006, 23:12 par Milouse

mmmh tu as du faire comme moi au début : apparement si on l'installe en dehors des répertoires proposés par défaut (/usr/local/google-earth), l'utilisation en non root n'est pas possible apparement.

Je l'avais d'abord installé dans opt, et j'ai tout désinstallé (suppression du dossier créé, des liens, et des fichiers de configs dans .local/, .loki/ et du dossier .googleearth/) et après je l'ai réinstallé normalement et tout marchait impec.

23. Le mardi, juin 13 2006, 23:14 par nyarla33

"C'est dingue cette histoire .... impossible de lancer googleearth sans "sudo" alors que lien et sa cible ont tous les deux les droits d'execution ouvert à tous le monde"
J'ai fait ça (sous Ubuntu Dapper):
où fichier = GoogleEarthLinux
cd /le/repertoire/ou/est/le/fichier.bin
chmod +x fichier.bin
./fichier.bin

24. Le jeudi, juin 15 2006, 17:15 par Eric

Quelques commentaires:
- c'est bien du 100% natif linux
- c'est du qt3, pas du qt4 contrairement a ce qui a ete dit
- le fait qu'il n'y ait pas de .exe ni de wine dans la sortie de ps ne prouvait rien: l'utilisation de la winelib produit un elf normal, executable par linux
- si le look n feel ne reprend pas les preferences du systeme, c'est parce que googleearth fourni son qt (pour ne pas ajouter de dependance). Il parait qu'on peut lui faire utiliser le qt du systeme avec les variables d'environnement et les liens symboliques "qui vont bien"
- l'acceleration 3D marche nickel avec drivers ATI libres (pour les cartes supportees)

25. Le jeudi, juin 15 2006, 17:17 par Loic

Sur le planet d'ubuntu-fr, il est encore toujours clairement noté que Google Earth tourne grâce à Wine. D'après ce que je voit un peu partout, il semblerait qu'il soit finallement bien en natif. Vu la quantité de personnes qui lise ce planet, il serait peut-être utile de voir s'il n'y a pas moyen d'éditer le post là-bas aussi, en attendant d'être sûr

26. Le vendredi, juin 16 2006, 16:38 par Vince

M'enfin, c'est quoi cette prise de tête pour voir si c'est du natif ou pas avec des arguments qui n'en sont pas (enfin, pas tous ;) ). Si vous voulez vérifier, faites un ldd /usr/local/google-earth/googleearth-bin
Et voila, vous voyez toutes les librairies avec lesquelles google earth est linké.

Bien entendu, pas de wine, c'est donc bien du natif.

La discussion continue ailleurs

1. Le mardi, juin 13 2006, 21:14 par theClimber's Blog

Google Earth pour linux

Vous pouvez trouver sur ce site quelques petits conseils, astuces et informations sur comment se le procurer et l'installer.