The officially official Devuan Forum!

You are not logged in.

#1 2023-01-04 10:05:04

Dutch_Master
Member
Registered: 2018-05-31
Posts: 247  

Google-earth broken

I happen to have Google Earth installed, first the CE, now the Pro version. But since a few weeks/months it's broken. I can launch the application just fine as root, but as normal user, it hangs/crashes. This indicates a permissions issue. It started after upgrading GE via the Google repo 2 versions ago. Upgrading to the latest version didn't help, it probably made it worse. I'm aware Google wants GE phased out and everyone using Maps instead, so they can kill GE like everything else they've launched roll

As it happens, I have downloaded version 7.3.3.7786-r0 (Juli 2020) but alas, installing that didn't solve the issue either. I also have version 6.something, from April 2012 (!!) but that relies on the ia32 libs.

Any ideas solving this?

Offline

#2 2023-01-04 15:14:48

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,054  
Website

Re: Google-earth broken

Works fine for me in Arch using the AUR package that just downloads the .deb, unpacks it then packages it up again in a pacman-friendly format, so it should also work for you.

What errors are printed if you try to run it from a terminal?

EDIT:

$ pacman -Q google-earth-pro
google-earth-pro 7.3.6.9285-1
$

Last edited by Head_on_a_Stick (2023-01-04 15:16:06)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII, 18.

Online

#3 2023-01-04 16:48:43

Dutch_Master
Member
Registered: 2018-05-31
Posts: 247  

Re: Google-earth broken

The program starts just fine, but apparently can't connect to certain parts it needs as it's basically stuck and unresponsive. I have to force-close it, which leads to the lock remaining in place, which I then have to remove manually. Pacman/Arch/AUR is no option for me, sorry. Unfortunately, when I launch from the cli, no errors are reported at all and it appears there's no logs either. So I'm stuck.

Possible solution would be to purge GE and all its dependencies and start again?

Offline

#4 2023-01-04 17:40:22

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,054  
Website

Re: Google-earth broken

Dutch_Master wrote:

Pacman/Arch/AUR is no option for me, sorry.

Yes, I know. I was just using that to test the binary.

Dutch_Master wrote:

Possible solution would be to purge GE and all its dependencies and start again?

I don't see how that would help.

The AUR package page has reports of crashes with some suggested fixes:

# sed -i '/googleearth-bin/s/^/LC_NUMERIC=en_US.UTF-8 /' /opt/google/earth/pro/googleearth

EDIT: don't run this command more than once though; it isn't idempotent.

Or possibly:

unset QT_QPA_PLATFORMTHEME
unset QT_QPA_PLATFORM
googleearth

If the second version fixes things add the commands to a script and call that script from a shadowed google-earth-pro.desktop file (/usr/local/share/applications/ or ~/.local/share/applications/).

Last edited by Head_on_a_Stick (2023-01-04 18:21:21)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII, 18.

Online

#5 2023-01-04 19:06:15

Dutch_Master
Member
Registered: 2018-05-31
Posts: 247  

Re: Google-earth broken

Now we're getting somewhere! The last code block gave an error:

Major Version 7
Minor Version 3
Build Number 0003
Build Date Jul 21 2020
Build Time 11:15:07
OS Type 3
OS Major Version 5
OS Minor Version 10
OS Build Version 0
OS Patch Version 0
Crash Signal 11
Crash Time 1672858758
Up Time 0.483592

Stacktrace from glibc:
/opt/google/earth/pro/libgoogleearth_pro.so(+0x1a733a)[0x7f5f72e2333a]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x13140)[0x7f5f7345d140]
/opt/google/earth/pro/libge_cache.so(_ZN5earth5cache12LdbDiskCache9ReadEntryERK10QByteArrayPS2_+0x103)[0x7f5f5e5df363]
/opt/google/earth/pro/libge_cache.so(_ZN5earth5cache12CacheManager7ReadJob5DoRunEv+0xb2)[0x7f5f5e5db9d2]
/opt/google/earth/pro/libge_cache.so(_ZN5earth5cache12CacheManager10ManagerJob3RunEv+0xa)[0x7f5f5e5db8ea]
/opt/google/earth/pro/libbase.so(_ZN5earth12WorkerThread14ProcessNextJobEv+0x7b)[0x7f5f6d3cd4eb]
/opt/google/earth/pro/libbase.so(_ZN5earth12WorkerThread17SpawnFuncInternalEv+0x47)[0x7f5f6d3cd447]
/opt/google/earth/pro/libbase.so(_ZN5earth12WorkerThread9SpawnFuncEPS0_+0x6)[0x7f5f6d3cd336]
/opt/google/earth/pro/libbase.so(_ZN5earth10ThreadInfo16ThreadEntryPointEPv+0x1f)[0x7f5f6d3c70af]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7ea7)[0x7f5f73451ea7]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7f5f7322da2f]

Helpful?

Offline

#6 2023-01-04 19:10:17

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,054  
Website

Re: Google-earth broken

That exact error is reported on the AUR package page. They used code tags there though tongue

Did you try the sed command? All it does is add C_NUMERIC=en_US.UTF-8 to the beginning of the googleearth-bin line in /opt/google/earth/pro/googleearth.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII, 18.

Online

#7 2023-01-04 20:25:02

Dutch_Master
Member
Registered: 2018-05-31
Posts: 247  

Re: Google-earth broken

I did try the sed command, before the unset ones.

I used quotes, cuz that's what the kernel said tongue

Offline

Board footer