Problemi installazione e avvio Google Earth su distro Linux a 64 Bit

 

Sul sito Google Earth sono ormai presenti le versioni a 64 bit di Google Earth. Esistono pacchetti .deb e .rpm che si installano nelle più diffuse distro. Molto probabilmente, con il pacchetto scelto il sistema chiederà di installare una serie di dipendenze necessarie. Nonostante questa operazione, su alcune distro Linux è possibile che vengano rilevati dei problemi per il funzionamento di Google earth.

Il primo problema si presenta dopo l'installazione di Google earth su alcune distro Linux. Sebbene l'installazione sia andata a buon fine, cliccando sull'icona il programma non parte. Per ovviare al problema bisogna aprire un terminale e lanciare Google Earth da lì, dando semplicemente il comando googleearth. Nel terminale potrebbe apparire un messaggio del tipo:


./googleearth: line 49: /home/<directory utente>/google-earth/googleearth-bin: No such file or directory

./googleearth: line 49: /home/<directory utente>/google-earth/googleearth-bin: Success

Oppure: ./googleearth-bin: line 43: ./googleearth-bin:  File o directory non esistente

 

In questi casi, sempre da terminale, bisogna dare come amministratore il comando ln -s /lib/ld-linux.so.2 /lib/ld-lsb.so.3 (creazione di un link simbolico). A questo punto, cliccando nuovamente sull'icona, dovreste avere Google Earth funzionante. Da notare che questa procedura è stata necessaria recentemente su una Mandriva 2011 a 64 bit, probabilmente dovuto al fatto che il pacchetto .rpm presente sul sito per il download è specifico per Fedora ed OpenSuse. In passato, anche una LinuxMint Julia (equivalente ad una Ubuntu 10.10 Maverick) a 32 bit ha avuto bisogno della stessa procedura.

 

Il secondo problema elencato può considerarsi invece obsoleto e riguardava il pacchetto binario .bin.

Infatti durante l'installazione del binario (GoogleEarthLinux.bin) scaricato dal sito usciva un messaggio sul terminale del tipo:

Verifying archive integrity... All good.Uncompressing Google Earth for GNU/Linux 5.2.1.1588........................................................

setup.data/setup.xml:1: parser error : Document is empty
^

setup.data/setup.xml:1: parser error : Start tag expected, '<' not found


^./setup.sh: line 158: 4683 Segmentation fault (core dumped) "$setup" "$@"

In tal caso la soluzione è quella di loggarsi come root, andare nella directory dove c'è il file binario e dare in successione da terminale questi comandi:
./GoogleEarthLinux.bin --target /tmp/ge

cd /tmp/ge/setup.data/bin/Linux/x86/

mv setup.gtk setup.gtk2cd /tmp/ge

Poi, riloggarsi come utente e dare infine un ./setup.sh  A questo punto dovrebbe partire l'installazione.

 

Ricordarsi che Google Earth   necessita di alcune (parecchie!) librerie per girare. Può capitare che alcune di queste librerie manchino oppure abbiano bisogno di essere aggiornate. Ad esempio, per utenti ArchLinux, bisogna installare alcune librerie della scheda grafica se ATI o NVidia, come spiegato qui
Per una disamina sintetica dei problemi inerenti l'installazione di Google Earth utile questo link ad un forum ufficiale Google