OK, on Ubuntu 8.10, the culprits for lousy font display in Google Earth 5 beta seems to be the following four Google libraries used for Qt display:
libQtCore.so.4, libQtGui.so.4, libQtNetwork.so.4. and libQtWebKit.so.4 These libraries are in /usr/local/google-earth (the default install directory on my system) or wherever the google-earth folder is on your system.
In a terminal window, cd to your google-earth folder using:
you@yourcomp:$ cd /usr/local/google-earth
Then rename the four offending Qt library files:
you@yourcomp:/usr/local/google-earth$ mv libQtCore.so.4 libQtCore.so.4.bak
you@yourcomp:/usr/local/google-earth$ mv libQtGui.so.4 libQtGui.so.4.bak
you@yourcomp:/usr/local/google-earth$ mv libQtNetwork.so.4 libQtNetwork.so.4.bak
you@yourcomp:/usr/local/google-earth$ mv libQtWebKit.so.4 libQtWebKit.so.4.bak
Then find your system libraries libQtCore.so.4.x.x, libQtGui.so.4.x.x, libQtNetwork.so.4.x.x and libQtWebKit.so.4.x.x, where the 4.x.x was 4.4.3 on my Ubuntu 8.10 system. These libraries are usually in /usr/lib on Ubuntu systems. If they are not currently installed on your system use Synaptic to find them in the Ubuntu repositories and install them. They will be named libqt4-core, libqt4-gui, libqt4-network and libqt4-webkit. We are now going to create symbolic links to these system libraries in the google-earth folder:
you@yourcomp:/usr/local/google-earth$ ln -s /usr/lib/libQtCore.so.4.4.3 libQtCore.so.4
you@yourcomp:/usr/local/google-earth$ ln -s /usr/lib/libQtGui.so.4.4.3 libQtGui.so.4
you@yourcomp:/usr/local/google-earth$ ln -s /usr/lib/libQtNetwork.so.4.4.3 libQtNetwork.so.4
you@yourcomp:/usr/local/google-earth$ ln -s /usr/lib/libQtWebKit.so.4.4.3 libQtWebKit.so.4
Now you are done! Fire up Google Earth 5 beta and enjoy readable, clean fonts. The Google Earth extra features and web functions seem to work but I haven't tested all of them so there may be some surprises.
Работает с небольшими корректировками и в 9.04.
Либо LANG=C googleearth.