Feb 03 2009

Google Earth 5.0 Crashes on Ubuntu Linux

It installed okay using the shell script but I get this error when I try to run:

/opt/google-earth/googleearth-bin: relocation error: /usr/lib/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference.

It opens the splash screen, then the main screen and the startup tip window, which is blank, then it crashes.

I fixed it by renaming /opt/google-earth/libcrypto.so.0.9.8 to /opt/google-earth/libcrypto.so.0.9.8.bak. This forces google-earth to use systems libcrypto.

5 Comments

  • By Nicholas, February 6, 2009 @ 1:14 pm

    I’m having the same set of troubles with ubuntu 8.10 and GE 5.0, but I don’t have a google-earth folder in opt. Where else might this libssl.so.0.9.8 be? My file searches come up empty-handed. (Ubuntu’s search engine seems to suck or else it’s just me.)

  • By Nicholas, February 6, 2009 @ 1:24 pm

    Never mind, it was just me. I may have found it but I can’t figure out how to rename it. Do you have to do that from the terminal?

  • By Nicholas, February 6, 2009 @ 1:46 pm

    I’m having the same set of troubles with ubuntu 8.10 and GE 5.0, but I don’t have a google-earth folder in opt, or anywhere in File System for that matter—just the GE icon on my desktop.
    Renaming that libssl file (of which I’ve found four) is also something I don’t know how to do.

  • By Joel, February 6, 2009 @ 3:48 pm

    Nicholas: My original post was wrong. You should rename the libcrypto.so.0.9.8 file.

    I installed GE by opening a terminal window and using sudo to install it. This installs it for all users on your computer and places it in /opt/google-earth. If you installed it as a normal user, it will be installed in /home/USERID/google-earth

    Open the google-earth folder (either in /opt or in your home directory)

    Find the file named libcrypto.so.0.9.8

    Right click on it and select Rename

    Add a .bak extension to it and press ENTER.

  • By Nicholas, February 6, 2009 @ 4:43 pm

    Thank you very much for your help, Joel. It’s working now (albeit painfully slowly). Sorry for the triple post, I’m an idiot.

Other Links to this Post

RSS feed for comments on this post.

Leave a comment