Google Earth at openSUSE_15.3 is it working?

Does anyone have Google Earth working on openSUSE_15.3?

It can be downloaded from here: https://support.google.com/earth/answer/168344#zippy=%2Cdownload-a-google-earth-pro-direct-installer

However, when I install it I get:
Problem: nothing provides ‘mesa-libGLU’ needed by the to be installed google-earth-pro-stable-7.3.4.8248-0.x86_64

However this packages in not available officially:
https://software.opensuse.org/package/mesa-libGLU

Now there is a mesa-libglu package available via the community:
https://download.opensuse.org/repositories/home:/lemmy04/openSUSE_Leap_15.3/noarch/

When I install this one, rpm does not complain about the dependency.

But google-earth still does not start.

(the install script in the rpm complains about ‘atd’ missing:
service: no such service atd
/var/tmp/rpm-tmp.lkSoh4: line 504: at: command not found
)

Anyway is there a working GoogleEarth possible at openSUSE_15.3?

Anyway is there a working GoogleEarth possible at openSUSE_15.3?

Yes, here, but version 7.3.3

LANG=C zypper if google-earth-pro-stable 
Loading repository data...
Reading installed packages...


Information for package google-earth-pro-stable:
------------------------------------------------
Repository     : Programme-rpm
Name           : google-earth-pro-stable
Version        : 7.3.3.7786-0
Arch           : x86_64
Vendor         : Google Inc.
Installed Size : 234,2 MiB
Installed      : Yes
Status         : up-to-date
Source package : google-earth-pro-stable-7.3.3.7786-0.src
Summary        : Google Earth
Description    : 
    Explore, search and discover the planet

    Google Earth lets you fly anywhere to see satellite imagery, 3D buildings, 3D trees, terrain, Street
    View, planets and much more.


Hi
Ignore the atd and lib (openSUSE uses different package name) errors , that is a post install script to run an update, I also remove any cron jobs etc…

7.3.3 is not working for me either :frowning:

Might be that my videocard is not working with Google Earth. It used to work in the past.
This is at openSUSE_15.3

I tried to install to ‘oldest’ available version (7.3.0), but that’s not working too :frowning:

This one required some additional packages, being:
at
bc
libHX28
libfl2
lsb

But as stated before, GE is not working.

If you go to pkgs.org, you can find an rpm of the mesa file (or a version similar to what is called for). I install it first. Then Google Earth installs ok.

With Tumbleweed I just click on the “break google earth and install it anyway” option. It works perfectly.

About mesa-libglu package: I know how to get around that.
openSUSE community provides one, that can be installed, which I mentioned in the initial description.
Including the fact that Google Earth keeps on crashing even with that mesa-libglu pkg installed.

BTW: https://pkgs.org/download/mesa-libGLU does not have a version for openSUSE.

Hi
Mesa-libglu is not needed, it is a packaging error on google, as long as libGLU1 is installed should be good to go.

Tested with both intel and nvidia (offload) gpu’s all good here on GNOME DE…


zypper in google-earth-pro-stable-current.x86_64.rpm 
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides 'mesa-libGLU' needed by the to be installed google-earth-pro-stable-7.3.4.8248-0.x86_64
 Solution 1: do not install google-earth-pro-stable-7.3.4.8248-0.x86_64
 Solution 2: break google-earth-pro-stable-7.3.4.8248-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 package is going to be upgraded:
  google-earth-pro-stable

1 package to upgrade.
Overall download size: 71.2 MiB. Already cached: 0 B. After the operation, additional 836.8 KiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package google-earth-pro-stable-7.3.4.8248-0.x86_64                                                                           (1/1),  71.2 MiB (235.0 MiB unpacked)
google-earth-pro-stable-current.x86_64.rpm:
.....
(1/1) Installing: google-earth-pro-stable-7.3.4.8248-0.x86_64 ..........................................................................................................[done]

https://thumbs4.imagebam.com/14/d4/79/ME2G0BN_t.png](https://www.imagebam.com/view/ME2G0BN)

https://thumbs4.imagebam.com/f0/34/52/ME2G0BQ_t.png](https://www.imagebam.com/view/ME2G0BQ)

For your information:

**Leap-15-3:~ #** zypper in https://dl.google.com/dl/linux/direct/google-earth-pro-stable-7.3.3.x86_64.rpm 
Reading installed packages... 
Resolving package dependencies... 

Problem: nothing provides 'mesa-libGLU' needed by the to be installed google-earth-pro-stable-7.3.3.7786-0.x86_64 
 Solution 1: do not install google-earth-pro-stable-7.3.3.7786-0.x86_64 
 Solution 2: break google-earth-pro-stable-7.3.3.7786-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. 
Overall download size: 70.9 MiB. Already cached: 0 B. After the operation, additional 234.2 MiB will be used. 
**Continue? [y/n/v/...? shows all options] (y): **
Retrieving package google-earth-pro-stable-7.3.3.7786-0.x86_64                                                                                                                                                                                                                                                        (1/1),  70.9 MiB (234.2 MiB unpacked) 
google-earth-pro-stable-7.3.3.x86_64.rpm: 
    Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
    V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY

Looking for gpg key ID 7FAC5991 in cache /var/cache/zypp/pubkeys. 
Repository Plain RPM files cache does not define additional 'gpgkey=' URLs. 
google-earth-pro-stable-7.3.3.7786-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] 
(1/1) Installing: google-earth-pro-stable-7.3.3.7786-0.x86_64 .......................................................................................................................................................................................................................................................................................[done] 
Additional rpm output:
warning: /var/cache/zypper/RPMS/google-earth-pro-stable-7.3.3.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
service: no such service atd
/var/tmp/rpm-tmp.SAos4p: line 504: at: command not found


**Leap-15-3:~ #**

The above procedure results in a working installation of Google Earth.

Installation works the same way with Tumbleweed. However:

karl@erlangen:~> LANG=C /opt/google/earth/pro/googleearth 
/opt/google/earth/pro/googleearth: line 21:  7635 Segmentation fault      (core dumped) "$(dirname "$(readlink -f "$0")")/googleearth-bin" "$@" 
karl@erlangen:~> 

Any idea how to fix this?

I have build a dummy package of mesalibGLU, if you install it, it will only resolve the google-earth dependency error and install the openSUSE lib, which has this file as lib inside:

rpm -q --requires mesa-libGLU
libGLU1
libGLU1-32bit
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1

rpm -q --provides mesa-libGLU
mesa-libGLU = 0.0.1-lp153.6.14

So mesa-libGLU is installed and the openSUSE lib, which has the same feature, will be installed if not done before.

https://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.3/noarch/mesa-libGLU-0.0.1-lp153.6.14.noarch.rpm

I do here. 15.3/KDE Plasma.

It installed normally about a month ago, and added the google repo. I used it then, but not recently.

Today I tested it and it didn’t start. From the terminal:

:~> google-earth-pro 
Google Earth appears to be running already. Please kill the existing process, or delete /home/blimmer/.googleearth/instance-running-lock if this is an error.
:~>

however there was no google* process running, according to KDE system monitor.

FWIW, I deleted the -lock folder and GE started normally.

P.S.: installed version is google-earth-pro-stable 7.3.3.7786-0, and the repo is disabled to avoid the constant updates.