Trying to get Google Earth working on opensuse leap 16.0

I tried to install Google Earth on opensuse, which I have successfully been doing since it was first available. Alas, on opensuse leap 16.0, I get error messages that, though they look familiar, do not give me any clue as how to solve the problem this time.

sudo zypper install ./google-earth-pro-stable-current.x86_64.rpm 
'./google-earth-pro-stable-current.x86_64.rpm' looks like an RPM file. Will try to use it.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: 1: nothing provides 'mesa-libGLU' needed by the to be installed google-earth-pro-stable-7.3.7.1155-0.x86_64
 Solution 1: do not install google-earth-pro-stable-7.3.7.1155-0.x86_64
 Solution 2: break google-earth-pro-stable-7.3.7.1155-0.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c): 2

Resolving dependencies...
Resolving package dependencies...

The following NEW package is going to be installed:
  google-earth-pro-stable

1 new package to install.

Package download size:    73.9 MiB

Package install size change:
              |     244.4 MiB  required by packages that will be installed
   244.4 MiB  |  -      0 B    released by packages that will be removed

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): ?

#1 : y          - Yes, accept the summary and proceed with installation/removal of packages.
#2 : n          - No, cancel the operation.
#3 : v          - Toggle display of package versions.
#4 : a          - Toggle display of package architectures.
#5 : r          - Toggle display of repositories from which the packages will be installed.
#6 : m          - Toggle display of package vendor names.
#7 : d          - Toggle between showing all details and as few details as possible.
#8 : g          - View the summary in pager.

[y/n/v/...? shows all options] (y): y
Retrieving: google-earth-pro-stable-7.3.7.1155-0.x86_64 (Plain RPM files cache)                                                                                                                                                                           (1/1),  73.9 MiB    
google-earth-pro-stable-current.x86_64.rpm:
    Header V4 RSA/SHA512 Signature, key ID 32ee5355a6bc6e42: NOKEY
    V4 RSA/SHA512 Signature, key ID 32ee5355a6bc6e42: NOKEY

warning: /var/tmp/zypp.tmp/zypp.8ZHwgj/zypper/_tmpRPMcache_/%CLI%/google-earth-pro-stable-current.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a6bc6e42: NOKEY
Repository Plain RPM files cache does not define 'gpgkey=' URLs.
google-earth-pro-stable-7.3.7.1155-0.x86_64 (Plain RPM files cache): Signature verification failed [4-Signatures public key is not available]
Abort, retry, ignore? [a/r/i] (a): i

Checking for file conflicts: ...........................................................................................................................................................................................................................................[done]
warning: /var/cache/zypper/RPMS/google-earth-pro-stable-current.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a6bc6e42: NOKEY
The service command and the rc* symlinks have been deprecated and
will be removed in a future release.
service: no such service atd
/var/tmp/rpm-tmp.hGjLRB: line 639: at: command not found
(1/1) Installing: google-earth-pro-stable-7.3.7.1155-0.x86_64 ..........................................................................................................................................................................................................[done]
Running post-transaction scripts .......................................................................................................................................................................................................................................[done]
/home/vaessen/Downloads $ google-earth-pro 
/opt/google/earth/pro/googleearth-bin: error while loading shared libraries: libgthread-2.0.so.0: cannot open shared object file: No such file or directory
pe or paste code here

Perhaps anyone knows how to get Google Earth working here?

Do you install:

i+ | libgthread-2_0-0       | Paket | 2.84.4-160000.4.1 | x86_64 | OSS

This is because the google-earth rpm is an Fedora package, only different naming of the libGLU1.
I use a “dummy” rpm to instal it

zypper if mesa-libGLU
Loading repository data...
Reading installed packages...


Information for package mesa-libGLU:
------------------------------------
Repository     : Sauerland-OSS
Name           : mesa-libGLU
Version        : 1.0-lp160.1.1
Arch           : noarch
Vendor         : obs://build.opensuse.org/home:Sauerland
Installed Size : 125 B
Installed      : Yes
Status         : up-to-date
Source package : mesa-libGLU-1.0-lp160.1.1.src
Upstream URL   : file:///dev/null
Summary        : Dummy package required for google-earth - pulls in libGLU
Description    : 
    A dummy package for openSUSE to pull in libGLU1 so that google-earth can be installed
    Provides: mesa-libGLU

If libGLU1 is installed, see this not as error but as information.

1 Like

This command:

sudo zypper install libgthread-2_0-0

did the trick.
In an earlier instance I gave the command:

sudo zypper install libgthread-2.0.so.0

and that was not a good idea.
Google Earth Pro now works fine. Thank you!