Comment crois tu que j’ai fait les paquets?
Je dis simplement que sous lenny et squeeze, avec les dits paquets, j’ai eu des soucis de crashs du à la librairie /usr/lib/googleearth/libcrypto.so.0.9.8 en bisbille avec les libs32. Comme cette librairie existe dans ia32-libs, il suffit de la supprimer. Le segfaut est sans doute du même ordre. En tout cas, sous lenny puis squeeze, en amd64, avec le paquet qui tu as chargé chez moi et cette remarque, ça marche parfaitement.
La suppression du libcrypto n’a pas changé grand chose, sinon un crashlog légèrement différent.
Peut-être une incompatibilité avec le pilote fglrx (version 1:10-9-3) ?
crashlog-FF49B2EB.txt (3.29 KB)
Bon tu peux essayer de faire la chose suivante (qui consiste à n’utiliser les librairies googleearth que si elles n’existent pas sur debian)
[code]# cd /usr/lib/googleearth
mkdir Temporaire
[/code]
puis dans ce même répertoire
mv /usr/lib/googleearth/libcrypto.so.0.9.8 Temporaire
mv /usr/lib/googleearth/libcurl.so.4 Temporaire
mv /usr/lib/googleearth/libgcc_s.so.1 Temporaire
mv /usr/lib/googleearth/libGLU.so.1 Temporaire
mv /usr/lib/googleearth/libicudata.so.38 Temporaire
mv /usr/lib/googleearth/libicuuc.so.38 Temporaire
mv /usr/lib/googleearth/libQtCore.so.4 Temporaire
mv /usr/lib/googleearth/libQtGui.so.4 Temporaire
mv /usr/lib/googleearth/libQtNetwork.so.4 Temporaire
mv /usr/lib/googleearth/libstdc++.so.6 Temporaire
mv /usr/lib/googleearth/libz.so.1 Temporaire
et tu réessayes. Veilles à ce que les lib32 soient installées (lib32icu42 , lib32gcc1 , lib32stdc++6 , lib32z1 , libc6-i386 , ia32-libs , ia32-libs-libcurl3 , …)
ia32-libs-libcurl3 me propose la désinstallation de googleearth, fglrx-glx-ia32, ia32libs et ia32libs-gtk. Ça ne me dit rien de bon.
Je vais essayer une version plus ancienne.
Laquelle est la moins ancienne sur ton site, La 20080716 ou la 4.2 ?
adapte dans ce cas, tu persiste mais sans virer /usr/lib/googleearth/libcurl.so.4
Tu peux même le faire un par un sans rajouter de paquet et tu vois si des librairies manquent. Tu fais les mv les uns après les autres avec un essai entre. Si la librairie est nécessaire tu la laisses, si ça marche tu arrêtes tout et tu coches la coche verte
mv /usr/lib/googleearth/libcrypto.so.0.9.8 Temporaire
mv /usr/lib/googleearth/libgcc_s.so.1 Temporaire
mv /usr/lib/googleearth/libGLU.so.1 Temporaire
mv /usr/lib/googleearth/libicudata.so.38 Temporaire
mv /usr/lib/googleearth/libicuuc.so.38 Temporaire
mv /usr/lib/googleearth/libQtCore.so.4 Temporaire
mv /usr/lib/googleearth/libQtGui.so.4 Temporaire
mv /usr/lib/googleearth/libQtNetwork.so.4 Temporaire
mv /usr/lib/googleearth/libstdc++.so.6 Temporaire
mv /usr/lib/googleearth/libz.so.1 Temporaire
j’ai beau tripoter les libs dans tous les sens, rien à faire.
J’ai tenté sans succès une installation directe en exécutant le .bin téléchargé chez Google.
Résultat :
[code]Verifying archive integrity… All good.
Uncompressing Google Earth for GNU/Linux 5.2.1.1329…
setup.data/setup.xml:1: parser error : Document is empty
^
setup.data/setup.xml:1: parser error : Start tag expected, ‘<’ not found
^
Impossible de charger ‘setup.data/setup.xml’
[/code]
Quand même c’est bizarre.
Voilà les librairies utilisées
[quote]LD_LIBRARY_PATH=/usr/lib/googleearth ldd googleearth-bin
linux-gate.so.1 => (0xf7f4c000)
libgcc_s.so.1 => /usr/lib/googleearth/libgcc_s.so.1 (0xf7f3e000)
libstdc++.so.6 => /usr/lib/googleearth/libstdc++.so.6 (0xf7e64000)
libQtCore.so.4 => /usr/lib/googleearth/libQtCore.so.4 (0xf7c40000)
libQtGui.so.4 => /usr/lib/googleearth/libQtGui.so.4 (0xf7549000)
libQtNetwork.so.4 => /usr/lib/googleearth/libQtNetwork.so.4 (0xf748b000)
libQtWebKit.so.4 => /usr/lib/googleearth/libQtWebKit.so.4 (0xf6d98000)
libgoogleearth_lib.so => /usr/lib/googleearth/libgoogleearth_lib.so (0xf6c80000)
libm.so.6 => /lib32/libm.so.6 (0xf6c38000)
libc.so.6 => /lib32/libc.so.6 (0xf6af4000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf6adb000)
libbase.so => /usr/lib/googleearth/libbase.so (0xf6a27000)
libge_net.so => /usr/lib/googleearth/libge_net.so (0xf69d8000)
libgeobase.so => /usr/lib/googleearth/libgeobase.so (0xf66b5000)
libz.so.1 => /usr/lib/googleearth/libz.so.1 (0xf669e000)
libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf6699000)
librt.so.1 => /lib32/librt.so.1 (0xf6690000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf65da000)
libdl.so.2 => /lib32/libdl.so.2 (0xf65d6000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf655f000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf6557000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf653f000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf6535000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf652c000)
libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf6525000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf6517000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf63fb000)
libIGCore.so => /usr/lib/googleearth/libIGCore.so (0xf6303000)
libIGUtils.so => /usr/lib/googleearth/libIGUtils.so (0xf62dc000)
libapiloader.so => /usr/lib/googleearth/libapiloader.so (0xf62d8000)
libauth.so => /usr/lib/googleearth/libauth.so (0xf6241000)
libcommon.so => /usr/lib/googleearth/libcommon.so (0xf615c000)
libcomponentframework.so => /usr/lib/googleearth/libcomponentframework.so (0xf6151000)
libmath.so => /usr/lib/googleearth/libmath.so (0xf611c000)
libmoduleframework.so => /usr/lib/googleearth/libmoduleframework.so (0xf610e000)
libport.so => /usr/lib/googleearth/libport.so (0xf6104000)
librender.so => /usr/lib/googleearth/librender.so (0xf606f000)
/lib/ld-linux.so.2 (0xf7f4d000)
libIGMath.so => /usr/lib/googleearth/libIGMath.so (0xf6025000)
./libminizip.so (0xf601e000)
libfusioncommon.so => /usr/lib/googleearth/libfusioncommon.so (0xf6019000)
libcurl.so.4 => /usr/lib/googleearth/libcurl.so.4 (0xf5fe6000)
libpcre.so.3 => /usr/lib32/libpcre.so.3 (0xf5fb4000)
libuuid.so.1 => /lib32/libuuid.so.1 (0xf5fb0000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf5fad000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf5f94000)
libGL.so.1 => /emul/ia32-linux/usr/lib/libGL.so.1 (0xf5eed000)
libGLU.so.1 => /usr/lib/googleearth/libGLU.so.1 (0xf5e6e000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf5e69000)
libGLcore.so.1 => /emul/ia32-linux/usr/lib/libGLcore.so.1 (0xf4f00000)
libnvidia-tls.so.1 => /emul/ia32-linux/usr/lib/tls/libnvidia-tls.so.1 (0xf4efd000)
[/quote]Je n’utilise en fin de compte que les paquets
ii ia32-libs 20090808 ia32 shared libraries for use on amd64 and ia64 systems
ii ia32-libs-gtk 20090804 GTK+ ia32 shared libraries
ii libc6-i386 2.10.2-2 GNU C Library: 32-bit shared libraries for AMD64
Merci de t’intéresser à moi, mais maintenant c’est le fglrx qui est en vrac et je n’arrive pas à le réactiver. Je pense que c’est le disque qui est malade. Palimpsest y a trouvé des secteurs défectueux, mais sans me dire dans quelle partition.