Saturday, June 17, 2006

在Suse10.1 使用Ati顯示卡裝Xgl

很多人看到有Xgl的3D桌面才跑來裝Suse (我就是...)
Got my SUSE Linux 10不過以為只要把 Xgl/Compiz 這兩個套件給裝了就能看到炫麗的桌面....
結果裝好後啥都沒發生...
之後才知道怎麼裝,現在正看爆炫的桌面打這篇文章

首先你要先裝好Suse10.1 (我承認這句是廢話...)
Got my SUSE Linux 10之後在裝Xgl之前還要先裝1. kernel-source 2.gcc 3. make 還有 Xgl/Compiz

裝好上面這些套件後,就來準備
kernel modules 吧(隨然感覺沒啥用處,不過沒差啦)
在終端機登入成root
# cd /usr/src/linux
# make mrproper
# make cloneconfig
# make modules_prepare

最後再清除
kernel source
# make clean


這裡最重要的是OpenGL必須由硬體驅動才行
Got my SUSE Linux 10在終端機打glxinfofglrxinfo 來看你的OpenGL是由誰驅動的
如果是mesa那就不行啦,這時就要裝Ati的驅動程式

驅動程式到Ati網頁找吧 (相信大家的能力)
在安裝時要退出視窗介面,所以在終端機用root登入輸入# init 3
到你儲存的目錄下把package解出來,因為我的電腦是AMD64所以輸入
# sh ./ati-driver-installer-8.24.8-x86_64.run –buildpkg SuSE/SUSE101-AMD64
再來就安裝啦~
# rpm -ihv fglrx64_6_9_0_SUSE101-8.23.7-1.x86_64.rpm
安裝的時候應該不會有錯誤....

因為在有些電腦在下一個步驟會有問題,所以先執行
# ldconfig

ot my SUSE Linux 10 執行 # aticonfig –initial –input=/etc/X11/xorg.conf
Got my SUSE Linux 10 # sax2 -r -m 0=fglrx

到這裡驅動程式就安裝完成啦 重新啟動吧!

Got my SUSE Linux 10重開機後檢查 fglrxinfo
看看OpenGL的驅動程式是否已經變成由Ati了

有的話舊是快成功啦
到控制中心的Desktop Effects Setting把Xgl啟動(應該會叫你重新登入)
登入後就會看到軟綿綿的視窗啦!
我的電腦用X200這種爛爛的顯示卡都跑的順順順

No comments: