Linux @ 10 November 2007, “3 Comments”

Ubuntu Gutsy 下默认是开启了 Compiz 桌面效果的,在我的 T60 上安装 Google Earth 的过程中碰到点麻烦,记录如下:

1.从 http://earth.google.com/download-earth.html 下载到一个后缀为 bin 的安装包,chmod +x 后执行;

2.安装过程很顺利,装完后会在程序组和桌面上建立快捷方式;

3.第一次运行的时候,发现停留在启动画面,没了反应;

4.切换到终端下,运行 googleearth,发现出现以下错误信息:"Xlib: extension "XFree86-DRI" missing on display ":1.0". ";

5. 猜想可能是显卡驱动的问题,google了一下,发现有人提到先运行 DISPLAY=:0 再运行 googleearth 的方式,试了一下,是可以通过启动画面了,不过启动好的窗口,没有标题栏,也不能最大化最小化,除非把窗口退出,也没办法操作其它窗口;

6.在 ubuntu 中文论坛上寻找了好久,也没找到解决办法。最终在国外一个邮件列表中看到有人提到这种情况,罪魁祸首原来还是 T60 的 ati 显卡,新版的 ati 驱动有一点小问题,导致刚才的情况发生;

7.解决办法:把 libGL.tar.gz 中的两个文件 cp 到你的 google earth 安装目录下(我的在 /opt/google-earth),重新启动你的 X 即可。

附效果截图和 libGL.tar.gz 包本地下载。