Problem launching googleearth 5.0

I have downloaded GoogleEarthLinux.bin 5.0 and installed it as an ordinary user. When I lauch it, I get the following message:

./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot openshared object file: No such file or directory

What is wrong?
Thank you in advance for your help

Simply rename the file libcrypto.so.0.9.8 in your /home/Gian-Piero/google-earth to libcrypto.so.0.9.8.bak. It worked for me!

Thank you for your help. But the problem is unfortunately always present.

You don’t have 3D accelleration enabled. Open a terminal window and do:
glxinfo | grep direct
It’ll spit out a few lines, if it is:
direct rendering: No
the behaviour of Googleearth is explained.
If the output is like this:
direct rendering: Yes
GL_EXT_direct_state_access, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
that’s not the problem.

The libcrypto file needs to be renamed or removed anyway.

And please put some info on your system in your signature. Makes questions about this redundant.

Thank you for your help.
The output of glxinfo | grep direct is
direct rendering: Yes (nothing else)

Moreover the file libcrypto.so.0.9.8 is removed.

My system is:
Home made: Intel Desktop Board DG965WHMKR with Intel Core 2 Duo 6400 (2.13 GHz)processors,4 GB DDR2 (667 MHz) RAM,320 GB HD, NVidia Quadro FX1500 256 MB
OS: opensuse 11.1 with KDE 4.1.3 (release 4.9), kernel 2.6.27

I have also tried to install GoogleEarth 4.3 and I got the same problem.

OK, now we know a bit more. The system meets req’s by far, videocard as well, driver is installed. I hope you still have hope.
Now, open a terminal window, and do:
su -c 'find / -name libGL.* -print
The output should show you something like this:
Wachtwoord:
/usr/lib/libGL.so.185.13
/usr/lib/libGL.so.1
/usr/lib/libGL.so
/usr/lib/libGL.la
/usr/lib64/libGL.so.185.13
/usr/lib64/libGL.so.1
/usr/lib64/libGL.so
/usr/lib64/libGL.la
As you see the libs are in /usr/lib AND in /usr/lib64. If this is not the case, you probably installed the driver ‘by hand’ and did not install the 32bit libs. They are needed by GoogleEarth, so please paste the output of the command above.

Addition: I don’t know if this matters, but I’d rather install GE as root. This way it’s available to anybody on the system, and you know it has the rights to look for libs everywhere.

Thank you for your suggestion.The result of the search is:

find: `/home/piantino/.gvfs’: Permission non accordée
/usr/lib64/libGL.so.1
/usr/lib64/libGL.so
/usr/lib64/libGL.so.1.2

Effectively,the 32bits libs are not installed. But I am astonished by the first line of the output! (I run openSUSE in French).

It seems to me, but I do not remember exactly, that I have also tried to install GL as root, and the result was the same.
I have install GL by running the command:
sh GoogleEarthLinux.bin

I was mistaken, I have written GL in place of GE.
Moreover, I have GL 4.3 running perfectly on a similar PC with openSUSE 11.0. And effectively there are 32bits libs and 64bits libs.

I have just seen that gvfs is a virtual system file developped for gnome. As I use KDE, can I delete this .gvfs folder?

I was able to get rid of this strange directory, by uninstalling all GVFS packages and rebooting.
Then I have uninstalled GoogleEarth and reinstalled it as root. But the problem is the same, the 32bits libs are missing.