Pagina 1 di 1

E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: gio 10 set 2009, 23:27
da phobos3576
E' disponibile per il download la nuova beta di Google Earth versione 5.1.3506.3999; la novità è che la versione Linux adesso utilizza le Qt4-4.5.2. Lo ho scoperto aprendo la libreria /opt/google-earth/libQtCore.so.4 con un editor esadecimale come KHexEdit e facendo una ricerca all'interno del codice che mi ha permesso di trovare appunto la stringa "Qt4-4.5.2".

Ho provato GE 5.1 sulla Slackware 12.2 (con le Qt4-4.5.2 in /opt/qt4) e ho notato che purtroppo permane ancora il problema delle coordinate sbagliate; in pratica, i nomi delle località vengono visualizzati in posizioni errate per il fatto che viene troncata la parte decimale dei valori che rappresentano la longitudine e la latitudine.

Inoltre, non viene più preso in considerazione il file $HOME/.config/Trolltech.conf, per cui i font della GUI di GE non coincidono con quelli delle altre applicazioni Qt4.

C'è da notare poi che, anche in questa versione, i video YouTube non risultano funzionanti dall'interno di GE 5.1; tutto ciò nonostante le Qt4-4.5.2 siano in grado di usare il plugin FlashPlayer attraverso un wrapper (esempio pratico, Arora).

Magari, se qualcuno può provare GE 5.1 sulla Slackware 13, così si può vedere se in quel caso i problemi permangono.

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: ven 11 set 2009, 13:26
da zxzxasas

Codice: Seleziona tutto

root@darkstar:/home/pasquale/Downloads# sh GoogleEarthLinux.bin
Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 5.1.3506.3999..............................................................
./setup.sh: line 216: setup.data/bin/Linux/amd64/setup.gtk2: No such file or directory
./setup.sh: line 216: setup.data/bin/Linux/amd64/setup.gtk: No such file or directory
The setup program seems to have failed on amd64

Fatal error, installer failed to run at all!

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: ven 11 set 2009, 15:41
da teox99
Google Earth 5.1.3506.3999 (beta)
Build Date Sep 8, 2009
Build Time 10:06:25 am
Renderer OpenGL
Operating System Linux (2.6.29.6)
Video Driver NVIDIA Corporation
Max Texture Size 8192x8192
Server kh.google.com

Slackware 13.0
funziona perfettamente.

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: ven 11 set 2009, 16:06
da phobos3576
teox99 ha scritto:Google Earth 5.1.3506.3999 (beta)
Build Date Sep 8, 2009
Build Time 10:06:25 am
Renderer OpenGL
Operating System Linux (2.6.29.6)
Video Driver NVIDIA Corporation
Max Texture Size 8192x8192
Server kh.google.com

Slackware 13.0
funziona perfettamente.
Riesci a vedere anche i video YouTube dall'interno di GE 5.1?

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: ven 11 set 2009, 17:48
da phobos3576
Girando in Rete ho trovato il perché di questo problema; si tratta di una di quelle cose che fanno veramente incavolare.

E' un po ciò che è successo al Mars Climate Orbiter, schiantatosi su Marte a causa della confusione fatta alla NASA tra i sistemi di unità di misura MKS e CGS.

Nel caso di GE 5.x, quando si imposta il proprio LOCALE a it_IT, viene usata la virgola come separatore decimale (al posto del punto); quella virgola non viene interpretata correttamente e la parte decimale delle coordinate viene troncata.

Probabilmente il bug risiede nelle Qt4-4.5.x in quanto non si verifica con le Qt4-4.4.x.

Chi riscontra questo problema, non deve fare altro che editare lo script /opt/google-earth/googleearth e cercare la riga:

Codice: Seleziona tutto

export LD_LIBRARY_PATH
Sotto quella riga basta aggiungere:

Codice: Seleziona tutto

export LC_ALL=us_US.UTF-8
export LANG=it_IT.UTF-8
Il primo export permette di usare il punto come separatore decimale; il secondo export permette di avere i menu in italiano.

Mi auguro che con l'imminente uscita delle Qt4-4.6 si provveda a correggere un problema così imbarazzante.

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: ven 11 set 2009, 20:20
da teox99
@phobos3576 quando torno in ufficio ti faccio sapere

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: ven 11 set 2009, 21:04
da phobos3576
teox99 ha scritto:@phobos3576 quando torno in ufficio ti faccio sapere
Magari controlla pure se a te viene visualizzata l'altitudine quando scorri il cursore del mouse sul terreno; nel mio caso, resta sempre a zero.

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: dom 13 set 2009, 11:27
da teox99
@phobos3576 l'elevazione viene fuori solo se hai flaggato la voce 'Terrain' (o terreno?) nel menu di sx.

per il resto a domani

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: lun 14 set 2009, 9:43
da teox99
allora i viedeo di youtube vengono aperti nel browser.

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: mar 15 set 2009, 13:56
da nicolix
Buono a sapersi!!!! vado subito a provarlo... :D

Re: E' uscito Google Earth 5.1 con le Qt4-4.5.2

Inviato: mer 16 set 2009, 17:50
da Zapotech
Ciao :)
phobos3576 ha scritto:Ho provato GE 5.1 sulla Slackware 12.2 (con le Qt4-4.5.2 in /opt/qt4) e ho notato che purtroppo permane ancora il problema delle coordinate sbagliate; in pratica, i nomi delle località vengono visualizzati in posizioni errate per il fatto che viene troncata la parte decimale dei valori che rappresentano la longitudine e la latitudine.
Impostando LANG=it_IT (oppure it_IT@euro), sulla slackware 13.0, la parte decimale delle coordinate viene visualizzata con la virgola.
Non ho riscontrato problemi per il posizionamento di [Località], [Strade] ed [Edifici 3D] ma ne ho riscontrati, invece, per la esatta localizzazione delle [Street View] e dei [filmati YouTube].

phobos3576 ha scritto:Nel caso di GE 5.x, quando si imposta il proprio LOCALE a it_IT, viene usata la virgola come separatore decimale (al posto del punto); quella virgola non viene interpretata correttamente e la parte decimale delle coordinate viene troncata
Grazie al tuo suggerimento ;) ho notato, infatti, che se faccio partire googleearth con

Codice: Seleziona tutto

LC_NUMERIC=en_US /usr/bin/googleearth
riesco ad ottenere la posizione corretta anche delle [Street View] e dei [filmati YouTube]. In questo caso la parte decimale delle coordinate viene espressa con il punto.