Code: Select all
<tdb@ferrari:~>
[Sat Oct 21,02:21 PM] /opt/googleearth/googleearth-bin
/opt/googleearth/googleearth-bin: error while loading shared libraries: ./libcomponent.so: cannot open shared object file: No such file or directory
Any help?

Code: Select all
<tdb@ferrari:~>
[Sat Oct 21,02:21 PM] /opt/googleearth/googleearth-bin
/opt/googleearth/googleearth-bin: error while loading shared libraries: ./libcomponent.so: cannot open shared object file: No such file or directory

Apparently so. I am surprised as well, since libcomponent.so is installed and present in the /opt/googleearth/ directory. It worked on the earlier 2.6.17 series of kernels, but not with 2.6.17-r7 and above. I tried downgrading the ati-drivers package, but unfortunately the 8.29.6 series is the only version that will compile properly against the newer kernels.alterEg0 wrote:Thats strange... how can a library disappear after upgrading kernel/drivers? Because the error is "no such file". I have that file and im using 2.6.17 and 8.29.6 on x86, g.earth works ok.
So if i understood correctly, it used to work ok and upgrading the kernel and therefore ati drivers made it break?
Code: Select all
/opt/googleearth/googleearth-bin

I realized that last night. Calling googleearth-bin directly isn't setting the proper library paths. The most recent Google Earth also moved all of the files from /usr/bin to /opt/googleearth.Fukai wrote:This is wrong. Because you need to set LD_LIBRARY_PATHCode: Select all
/opt/googleearth/googleearth-bin
the correcty path is /usr/bin/googleearth, this is a wrapper that set
LD_LIBRARY_PATH.
That sucks, as the 8.27 and 8.28 series of fglrx won't even install on a 2.6.17 or higher.But this dont help too because google earth only works with 8.27. :S