自從那天在Ubuntu 7.04下把Compiz搞好后,就感覺不知道做什么好了,在Linux下已經比較全面了,日常的應用已經全部都有,剛好那天看到Ubuntu有更新,7.10版正式可以下載了,它默認就是用compiz做窗口管理器的,于是心里又癢了,但苦于家里的網速太慢,只好到公司在說了.
到公司用吃飯的時間,下了一個amd64位的iso文件,拷到家里,用硬盤安裝,安裝系統過程是那么簡單和順利,邊玩著游戲,邊裝系統,十多分鐘就裝好了,于是馬上進入Ubuntu7.10.
發現新版的桌面換了,比以前的更好看些,這些先不管,心情是激動的,開始設置源,然后update,安裝顯卡驅動必要的依賴包,在amd的官網上下了ATI 7.12版驅動,按照網上的說法,安裝完成,重啟,驅動是工作了,而且性能大大的提升,之前在7.11版驅動用glxgears只能跑1300多的,現在有1900多,但問題就是分辨率沒法調成1440x900,于是baidu,google,查了好多,按上面的做法,都無效,大多都會黑屏,并出現:"頻率超過限制",無語,最后在amd官網的一個角落里看到一句話,說7.12版的驅動有寬屏的Bug(不過這句話我只看到過一次,以后再也看不到了),網上也說了64位系統裝驅動和軟件都很難,但我只要分辨正確了,其他我可以沒慢慢來,無法,絕望了.于是想到用7.11版驅動裝上去,發現好卡,硬件加速沒有起來,拖動窗口都好卡的.查看xorg.log.0,發現有一個什么好像是fglrx不兼容內核,當然我在這兩個版式本的驅動里搞了好多遍,都沒出來我想來的,7.11版沒加速,但分辨率正常,7.12版有加速但分辨率設不了,算了到公司再下一個i386的7.10吧.
公司速度很快,一下就當完了,到家里,自己做了個硬盤安裝的啟動文件(用我之前做的amd64的啟動腳本也能啟動,但不能認別像鼠標,聲卡,網卡等硬件),發現啟動的速度好快.接下來就是安裝了.
安裝時我一般都把網絡禁用的,這樣可以加快安裝的速度,那樣可以在裝完后,有空了再下載.我也懶得去設中文環境了,先看顯卡驅動能不能跑起來再說,于是下載一些deb包,再安裝顯卡驅動,我用兩種方法:一是按ATI提供的方法裝的,另一種是用自己編譯的方法安裝,都不行,還是一樣,裝7.12版不能設分辨率,7.11版沒有加速,這次我也沒有多想,也郁悶得很.
又再一次回到7.04版的Ubuntu,再次裝ATI的顯卡驅動,裝完7.11后,也沒有加速了,難道我之前裝驅動時設置什么我忘了?查看xorg.log.0,找到EE,再google,才發現原來,我之前的7.04版里,我在/etc/modules里加了一個fglrx,后來都沒有加,加上后,硬件加速馬上出來了(也試了7.12版驅動,分辨率還是不能設).
心想既然是這樣的原因,那我在Ubuntu 7.10-i386里的xorg.log.0看到的錯誤是一樣的,那我應該也能在那里裝驅動的,于是不管,再重裝Ubuntu 7.10-i386,裝個系統是很快的,按我們之前做的方法,這次很容易就把7.11版驅動裝好了,硬件加速也有了,但glxgears還是跟原來的Ubuntu7.04一樣只有1300多.但也可以了,把compiz的腳本設置一下,3D桌面就出來,到這里搞了一個星期的升級算是做完了.
新聞熱點
疑難解答