Mailinglist Archive: opensuse (1698 mails)

< Previous Next >
Re: [opensuse] Google Earth making work

The reaction on starting in a terminal was:
error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory.
In the googleearth [folder] is a file libGLU.so.1.
I changed that to LibGL.so.1 and started googleearth again
Now the reaction was:
./googleearth-bin: symbol lockup error: ./librender.so undefined symbol: glXGetConfig
Gives this an indication how to go further?
T.i.a.
André

André, I would be very careful about just renaming library files like that, I hope you know what you're doing.

When you install non-openSUSE software, unfortunately, the people making it are not always kind enough to tell you which libraries (i.e., which other packages) are assumed to be on your system. I had the same problem when installing Skype.

The thing to do is to keep trying from the terminal, and when it tells you which library it can't find, you go and find the package that contains it. Then install that package, and try again. Repeat until it works.

In YaST > Software Management, you can search packages by "RPM provides" (in the Dutch translation, "RPM levert" ;) ). Searching for libGL.so.1 finds the "Mesa" package, so this is what you should install.

If you are using Google Earth 32bit on a 64bit system, you might need to install 32bit versions of some packages that are already installed (this is the Skype situation). This would mean either switching from the x86_64 version to i586, or installing the additional "-32bit" package, if it exists.

Hope this helps,
Haro


--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups