Page 1 sur 1

[Résolu] - [GoogleEarth] Plantage au lancement

Publié : jeu. 03 févr. 2011, 13:29
par adama88
Bonjour,
Après une installation de Archlinux, j'ai installé quelques programmes dont googleearth. Seulement au lancement par les menus rien ne se passe et quand je le lance en ligne de commande pour voir ce qu'il ne va pas voici le message :

Code : Tout sélectionner

[adama88@archlinux ~]$ googleearth
/usr/bin/googleearth: line 21: warning: setlocale: LC_NUMERIC: cannot change locale (en_US.UTF8): Aucun fichier ou dossier de ce type
Google Earth has caught signal 11.



We apologize for the inconvenience, but Google Earth has crashed.
 This is a bug in the program, and should never happen under normal
 circumstances. A bug report and debugging data have been written
 to this text file:

    /home/adama88/.googleearth/crashlogs/crashlog-4d4a9b68.txt

Please include this file if you submit a bug report to Google.
J'ai parcouru le forum pour savoir si quelqu'un rencontrait le même problème, mais rien.
Quelqu'un a-t-il une petite idée ?

Re: [GoogleEarth] Plantage au lancement

Publié : jeu. 03 févr. 2011, 13:51
par benjarobin
Le message est assez clair :

Code : Tout sélectionner

cannot change locale (en_US.UTF8): Aucun fichier ou dossier de ce type
Voila pourquoi je conseil toujours de garder les locales par défaut et de rajouter les française, mais de ne jamais supprimer les locales américaine (celle par défaut).

Mes locales :

Code : Tout sélectionner

grep -v -E "^(#|$)" /etc/locale.gen 
en_US.UTF-8 UTF-8  
en_US ISO-8859-1  
fr_FR.UTF-8 UTF-8  
fr_FR ISO-8859-1 
Donc rajoute/dé-commente du fichier /etc/locale.gen

Code : Tout sélectionner

en_US.UTF-8 UTF-8  
en_US ISO-8859-1  
Puis lance en root locale-gen

Re: [GoogleEarth] Plantage au lancement

Publié : jeu. 03 févr. 2011, 14:21
par adama88
Merci benjarobin

Je n'avais pas pensé à cela. Il me semblait qu'en décochant ces locales cela n'invalidait pas l'accès aux autres. Méa culpa, je ne le ferai plus. :?

Edit : Après avoir apporté les modifications du fichier locale.gen et l'avoir lancer pour qu'il créée les fichiers adéquats j'ai tenté de lancer googleearth mais en vain toujours une erreur :
[adama88@archlinux ~]$ googleearth
Google Earth has caught signal 11.



We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data have been written
to this text file:

/home/adama88/.googleearth/crashlogs/crashlog-4d4ae8af.txt

Please include this file if you submit a bug report to Google.
J'ai regardé dans le fichier. Rien ne laisse apparaître une erreur.
Major Version 6
Minor Version 0
Build Number 0001
Build Date Dec 10 2010
Build Time 22:42:27
OS Type 3
OS Major Version 2
OS Minor Version 6
OS Build Version 37
OS Patch Version 0
Crash Signal 11
Crash Time 1296754863
Up Time 2.55991

Stacktrace from glibc:
/opt/google-earth/libgoogleearth_free.so(+0xac2a3)[0xf77732a3]
/opt/google-earth/libgoogleearth_free.so(+0xac423)[0xf7773423]
[0xf77c4400]
/usr/lib32/libGL.so.1(glXMakeCurrent+0x23)[0xf65df353]
/opt/google-earth/libIGGfx.so(_ZN3Gap3Gfx18igOglVisualContext19internalMakeCurrentEv+0x33)[0xf4422fc3]
/opt/google-earth/libIGGfx.so(_ZN3Gap3Gfx18igOglVisualContext21internalCreateContextEv+0x1af)[0xf442531f]
/opt/google-earth/libIGGfx.so(_ZN3Gap3Gfx18igOglVisualContext4openEv+0x93)[0xf442e303]
/opt/google-earth/libevll.so(_ZN5earth4evll13VisualContext11OpenContextEN3Gap3Gfx25igRenderDestinationFormatERKNS0_8InitInfoE+0xff)[0xf15d8d8f]
/opt/google-earth/libevll.so(_ZN5earth4evll13VisualContext4initERKNS0_8InitInfoE+0x18e)[0xf15db75e]
/opt/google-earth/libevll.so(_ZN5earth4evll17RenderContextImpl4initERKNS0_8InitInfoE+0x7e)[0xf153a28e]
/opt/google-earth/librender.so(_ZN12RenderWidget6SetApiEPN5earth4evll3APIE+0x47)[0xf4b708c7]
/opt/google-earth/librender.so(_ZN5earth6render12RenderWindow12createWidgetEv+0x16a)[0xf4b5530a]
/opt/google-earth/libgoogleearth_free.so(_ZN5earth6client12ModuleWidget9showEventEP10QShowEvent+0x8d)[0xf774db9d]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x770)[0xf6b01a60]
/opt/google-earth/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0xf6a9e69c]
/opt/google-earth/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x484)[0xf6aa96c4]
/opt/google-earth/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x78)[0xf7535ba8]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x145)[0xf6b036d5]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7d)[0xf6b033cd]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xc5)[0xf6b034b5]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0xf6b03a2b]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0xf6b03560]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7d)[0xf6b033cd]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xc5)[0xf6b034b5]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0xf6b03a2b]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0xf6b03560]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x7d)[0xf6b033cd]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0xc5)[0xf6b034b5]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0xf6b03a2b]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0xf6b03560]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0xf6b03a2b]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0xf6b03560]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0xf6b03a2b]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x170)[0xf6b03560]
/opt/google-earth/libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x61)[0xf6b035f1]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x1db)[0xf6b03a2b]
/opt/google-earth/libQtGui.so.4(_ZN7QWidget10showNormalEv+0x5c)[0xf6af116c]
/opt/google-earth/libgoogleearth_free.so(_ZN10MainWindow18readScreensizeInfoEv+0xd2f)[0xf774008f]
/opt/google-earth/libgoogleearth_free.so(_ZN5earth6client11Application12SetupMainWinENS0_3Kvw7ProductEb+0x31c)[0xf777a25c]
/opt/google-earth/libgoogleearth_free.so(_ZN5earth6client11Application3runEv+0x4d6)[0xf777d406]
/opt/google-earth/libgoogleearth_free.so(+0xaad1b)[0xf7771d1b]
/opt/google-earth/libgoogleearth_free.so(earthmain+0x247)[0xf7772ed7]
./googleearth-bin[0x804871b]
/usr/lib32/libc.so.6(__libc_start_main+0xe6)[0xf52f1db6]
./googleearth-bin[0x8048661]

Re: [GoogleEarth] Plantage au lancement

Publié : jeu. 03 févr. 2011, 20:45
par la_poigne
Salut,

ça peut venir du fait que GoogleEarth essai de lancer la fenêtre tooltips au démarrage et qu'il n'y arrive pas.
Ouvre le fichier ~/.config/Google/GoogleEarthPlus.conf
Dans la section [Général], modifie la clé enableTips à false ou ajoute la si elle n'est pas présente
enableTips=false

Re: [GoogleEarth] Plantage au lancement

Publié : jeu. 03 févr. 2011, 20:53
par adama88
Bonsoir la_poigne,

Désolé, la ligne est présente et elle est a 'false'.

Re: [GoogleEarth] Plantage au lancement

Publié : jeu. 03 févr. 2011, 22:43
par benjarobin
J'ai regardé dans le fichier. Rien ne laisse apparaître une erreur.
Eu enfin tu as une belle stack strace (pile d’appel) du problème. Mais je crains de ne pas pouvoir aider plus :(

Re: [GoogleEarth] Plantage au lancement

Publié : ven. 04 févr. 2011, 18:49
par adama88
Bonsoir à tous.

J'ai trouvé d'où pouvait provenir l'erreur. D'une simple bibliothèque 32bits qui manquait notamment pour ma carte nvidia plus une autre en dépendance :
lib32-nvidia-utils
lib32-libxvmc

Merci à ceux qui sont intervenus pour m'apporter une aide quelconque.