According to Google Earth Help forum member alexsid, Hardy Heron broke 32-bit support for DNS on 64-bit system. This means that all 32-bit apps have problems with DNS resolution and with regard to Google Earth, you get a warning prompt on start-up similar to the following:
Google Earth detected an error while trying to authenticate. Please
check the following:
- your network connection (can you get to www.google.com?)
- your firewall settings (are you blocking /home/username/google-
earth/
googleearth-bin?)
Error code: 29
For more information, visit:
So here's how i installed Google Earth and got everything working great:
1) Add the Medibuntu repository;
Code:
sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
Code:
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
2) Install Google Earth;
Code:
sudo apt-get install googleearth-4.3
3) Fix 32-bit DNS support on x86_64 Hardy.
Code:
sudo apt-get install lib32nss-mdns
To launch Google Earth;
Alternatively, navigate to the Applications menu -> Internet -> Google Earth
Hope that helps some people!
Bookmarks