16/10/2007

Yes, Google Earth, I am running an X server...


I got Google Earth 4.2 beta to run on Tisiphone today (Compiz-fusion on X.org via nvidia drivers). The Panoramio and Wikipedia popups are fixed in size and location, which is a bit annoying, but everything else seems to run smoothly.

Install: download from earth.google.com (OS is auto-detected), run shell script in user session (not root). Here the script surprised me with the following:
You don't seem to be running an X server (no DISPLAY set).
Google Earth and its installer both require X11.

Solution found here: Check the DISPLAY variable with
echo $DISPLAY
If DISPLAY is empty, export your local screen:
export DISPLAY=":0.0"
This did the trick for me, the installer GUI popped up.

I was not so lucky with Xanthippe, though. Apparently, direct rendering is off with XGL, you can't run other 3d applications in parallel with compiz. Hopefully, ATI will release a driver version that runs AIGLX on slightly older cards like my Radeon x1300.

Note to self (April 2009): If newer Google Earth versions don't start up ("symbol lookup error: /usr/lib/libssl.so.0.9.8: undefined symbol: EVP_camellia_128_cbc"), disable (rename) libcrypto.so.0.9.8 in the directory containing the Google Earth executable. Found here.

No comments: