Google Earth can't run.

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

Re: Google Earth can't run.

Postby wimedel » Aug 5th, '11, 12:46

If you want to run the 64-bits version of Googleearth-6 and you want to use the rpm from Google (google-earth-stable_current_x86_64.rpm) you need to install the following i586 packages with their dependencies:
libfontconfig
libglibc_lsb
libsm6
libxext6
libxrender

Wim
wimedel
 
Posts: 11
Joined: May 30th, '11, 22:25

Re: Google Earth can't run.

Postby barjac » Aug 5th, '11, 13:08

Or simply run the script I posted here viewtopic.php?p=4048#p4048
Add this icon to your KDE desktop - save as "About.desktop" http://pastebin.com/raw.php?i=X10X1Ype
User avatar
barjac
 
Posts: 193
Joined: Apr 4th, '11, 10:26
Location: Rossendale UK

Re: Google Earth can't run.

Postby wimedel » Aug 6th, '11, 18:41

I run the script on a fresh 64-bits installation and it worked perfectly well. Nevertheless I allow myself some remarks:

I wonder whether the script could not be made more efficient regarding the formulated i586 dependencies.
The list of 5 packages which I formulated in my last post, with the addition of libmesagl1 is in my eyes sufficient. In this case you download 21 i586 packages totally.
If you use lsb-lib, as the script does, there are downloaded about 110 packages, most of them useless.

The need of libmesagl1 depends on the video driver which is used.
For instance, my experience is that you need this package when you use the opensource nv-driver for a Nvidia video-chipset. When you use the proprietary videodriver of Nvidia libmesagl1 is not needed. I guess that this is also the case when you use other firmware video drivers.

The creating of the link ld-lsb.so.3 to ld-linux.so.2 is not necessary if you install libglibc_lsb. This package creates this link via ld-lsb.so.2, which is a link to ld-linux.so.2 .

At last I wonder why the script formulates libX11-common as a dependency. Formally spoken it is correct, but isn't that package not installed by default?

Wim
wimedel
 
Posts: 11
Joined: May 30th, '11, 22:25

Re: Google Earth can't run.

Postby barjac » Aug 7th, '11, 11:55

wimedel wrote:I run the script on a fresh 64-bits installation and it worked perfectly well. Nevertheless I allow myself some remarks:

I wonder whether the script could not be made more efficient regarding the formulated i586 dependencies.
The list of 5 packages which I formulated in my last post, with the addition of libmesagl1 is in my eyes sufficient. In this case you download 21 i586 packages totally.
If you use lsb-lib, as the script does, there are downloaded about 110 packages, most of them useless.
Not sure how you can get around the requirement for lsb-lib. Using your list (in a clean minimal installation of mga1 LXDE) the G.E. rpm fails installation with :
error: Failed dependencies:
lsb-core-ia32 is needed by google-earth-stable-6.0.3.2197-0.i386
lsb-graphics-ia32 is needed by google-earth-stable-6.0.3.2197-0.i386
the latter requires the former, so this boils down to a require of lsb-graphics-ia32
Installing lsb-graphics-ia32 pulls around 50 packages with it (or more depending on the mail transport agent chosen) including lsb-lib, so I am puzzled as to how you managed to install G.E. with only 25 packages.
The need of libmesagl1 depends on the video driver which is used.
For instance, my experience is that you need this package when you use the opensource nv-driver for a Nvidia video-chipset. When you use the proprietary videodriver of Nvidia libmesagl1 is not needed. I guess that this is also the case when you use other firmware video drivers.
Handy to know - I found it segfaulted at launch on nouveau with my hardware but works fine with nvidia (I didn't try nv)
The creating of the link ld-lsb.so.3 to ld-linux.so.2 is not necessary if you install libglibc_lsb. This package creates this link via ld-lsb.so.2, which is a link to ld-linux.so.2 .
Again useful info - thanks - although I suspect it does no harm to include it.
At last I wonder why the script formulates libX11-common as a dependency. Formally spoken it is correct, but isn't that package not installed by default?
Probably ;)
Wim

As I said in my post along with the script, I simply used the recommendations evolved by others in this thread, and brought them all together in the script to hopefully make installation easier for less experienced users. It can no doubt be improved, but I wonder if it is really worth the effort? It's very time consuming creating fresh installs on multiple D.E.s and arch's just to test one package.

Please feel free to hack it as you wish. :D
Last edited by barjac on Aug 7th, '11, 13:05, edited 2 times in total.
Add this icon to your KDE desktop - save as "About.desktop" http://pastebin.com/raw.php?i=X10X1Ype
User avatar
barjac
 
Posts: 193
Joined: Apr 4th, '11, 10:26
Location: Rossendale UK

Re: Google Earth can't run.

Postby isadora » Aug 7th, '11, 12:23

Thank you wimedel for your input into this topic, and great to have you around. ;-)

Like to welcome you into the Mageia-forum!!!!
Have good times around!!!!

Also want to make you aware about our "Welcoming/introduction"-topic:
viewtopic.php?f=5&t=15
..........bird from paradise..........

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
—Antoine de Saint-Exupéry
User avatar
isadora
 
Posts: 2763
Joined: Mar 25th, '11, 16:03
Location: Netherlands

Re: Google Earth can't run.

Postby akbrian » Sep 12th, '11, 09:47

wimedel wrote:If you want to run the 64-bits version of Googleearth-6 and you want to use the rpm from Google (google-earth-stable_current_x86_64.rpm) you need to install the following i586 packages with their dependencies:
libfontconfig
libglibc_lsb
libsm6
libxext6
libxrender

Wim


Adding the above packages to those installed as dependencies for google-earth-stable_current_x86_64.rpm , I would get an error about a missing libGL, I then added;

libgle3

..and now it works. I'm using the proprietary ATI driver.
akbrian
 
Posts: 60
Joined: Sep 10th, '11, 01:56

Re: Google Earth can't run.

Postby zugunder » Oct 1st, '11, 22:56

wimedel wrote:If you want to run the 64-bits version of Googleearth-6 and you want to use the rpm from Google (google-earth-stable_current_x86_64.rpm) you need to install the following i586 packages with their dependencies:
libfontconfig
libglibc_lsb
libsm6
libxext6
libxrender

Wim


Just as an update to my previous posts.
I had problems with running Google Earth 6.0 64bit even with the libraries mentioned above, so I used 32bit version instead.
However, when I tried GE 6.1 it installed and runs fine (with the packages listed above installed).
I do not know if it is because of a new version or something that changed in my system since than, but now everything seems to be OK.
zugunder
 
Posts: 388
Joined: Jun 10th, '11, 00:22

Re: Google Earth can't run.

Postby isadora » Oct 1st, '11, 23:00

Which means you are using GE 6.1-64bits yet?

Anyhow, thanks for this additional information.
..........bird from paradise..........

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
—Antoine de Saint-Exupéry
User avatar
isadora
 
Posts: 2763
Joined: Mar 25th, '11, 16:03
Location: Netherlands

Re: Google Earth can't run.

Postby zugunder » Oct 1st, '11, 23:11

Yes, that's correct.
I uninstalled 6.0 (installed as x86 .rpm from Google Earth website), removed the orphaned packages and installed 6.1 x86_64 .rpm from Google with all its dependencies and additional packages listed above.
Everything seems to work fine. Of course, I have a 64bit system.
Sorry, ought to explain it in the original post.

Thank you.

P.S. I am not sure, but according to the package description, libglibc_lsb could be the problematic library that caused that bug when gooogleearth.bin couldn't be found. I think I had it installed though, but there might be a chance I forgot about it last time...
zugunder
 
Posts: 388
Joined: Jun 10th, '11, 00:22

Re: Google Earth can't run.

Postby nigelc » Oct 2nd, '11, 07:53

Well,
There was an old version of Goolgeearth in the home directory which worked, but it complained about the video driver, and it was going slow.
I installed the nvida video driver and installed the 32bit googleearth rpm version. It asked for quite a few dependencies incl sendmail.
It all works quite well on both versions.
I had some trouble getting google earth to recognise that I was using Linux not windows. This caused by the user agent string in firefox. There was no problem when using Chromium browser.

cheers
nigelc
 
Posts: 266
Joined: Aug 28th, '11, 09:35

Previous

Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest