2012/11/9 kostas <[email protected]>: > θελω να δουλεψω με το google earth, το εκανα εγκατασταση αλλα δεν δουλει > (μολις ξεκιναει και εμφανιζεται η αρχικη οθονη, κλεινει) χθες που ξανα > εστειλα μνμ στην λιστα πηρα μια βοηθεια η οποια ηταν να εγκαταστησω το > -f δινοντας στο τερματικο:sudo apt-get install -f > Tο προβλημα μετα απο αυτο παραμενει το ιδιο. > η εκδοση του ubuntu που εχω ειναι η τελευταια 12.10. >
Και εγώ μόλις δοκίμασα να εγκαταστήσω το Google Earth 7 (64-bit), σε Ubuntu 12.10 (64-bit), κατά τις οδηγίες στο https://help.ubuntu.com/community/GoogleEarth (λήψη του google-earth-stable_current_amd64.deb, διπλό κλικ ώστε να εγκατασταθεί από το Κέντρο λογισμικού). Ήταν η έκδοση google-earth-stable 7.0.1.8244-r0 Πράγματι, κατά την εκκίνηση καταρρέει με το σφάλμα ... Stacktrace from glibc: ./libgoogleearth_free.so(+0x1e9cfb)[0xf759acfb] ./libgoogleearth_free.so(+0x1e9f43)[0xf759af43] [0xf7749400] Τι κάνουμε σε τέτοιου είδους προβλήματα; Εντοπίζουμε το εκτελέσιμο πρόγραμμα, που είναι στο /opt/google/earth/free/googleearth-bin Κάποια βιβλιοθήκη που απαιτεί το εκτελέσιμο δεν είναι διαθέσιμη. Ποια βιβλιοθήκη; Εκτελούμε $ ldd /opt/google/earth/free/googleearth-bin linux-gate.so.1 => (0xf7724000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf76e6000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf76e1000) libgoogleearth_free.so => not found libglobalnew.so => not found libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xf6c10000) ... Δηλαδή κάτι είναι λάθος στα libgoogleearth_free.so και libglobalnew.so. Και τα δύο παρέχονται από τον κατάλογο /opt/google/earth/free/ Και τι κάνουμε τώρα; Προχωρούμε με ldd στα δύο επιμέρους αρχεία: $ ldd /opt/google/earth/free/libgoogleearth_free.so linux-gate.so.1 => (0xf7715000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7382000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf737d000) libglobalnew.so => not found libIGCore.so => not found libIGUtils.so => not found libapiloader.so => not found libauth.so => not found libbase.so => not found libcommon.so => not found libcommon_gui.so => not found libcommon_platform.so => not found libcommon_webbrowser.so => not found libcomponentframework.so => not found libgeobase.so => not found libgeobaseutils.so => not found libge_net.so => not found libgdata.so => not found libgoogleapi.so => not found libmath.so => not found libmoduleframework.so => not found libmaps.so => not found libport.so => not found libprofile.so => not found librender.so => not found libreporting.so => not found libsgutil.so => not found libspatial.so => not found libxsltransform.so => not found ... Εδώ βλέπουμε ότι λείπουν για κάποιο λόγο πολλά πράγματα. Τι κάνουμε τώρα; Η πιο σχετική συζήτηση γίνεται στο http://productforums.google.com/forum/#!category-topic/earth/linux/dlzBfGl4eKM και ακόμα δεν έχει βρεθεί λύση. Το θετικό είναι ότι κάποιος προγραμματιστής της Google κοιτάει το θέμα. Υπάρχουν μια σειρά από πράγματα που μπορούν να δοκιμαστούν (χρήση gdb), οπότε δοκιμάστε και εσείς. Για παράδειγμα, μπορεί να λειτουργήσει σε Ubuntu 12.10 όταν αλλάξουμε το γραφικό περιβάλλον σε κάτι άλλο από Unity; Ελπίζω τις επόμενες μέρες να υπάρξει λύση. Σίμος -- Ubuntu-gr mailing list [email protected] If you do not want to receive any more messages from the ubuntu-gr mailing list, please follow this link and choose unsubscribe: https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

