作者 主題: [分享]ATI Radeon 9800 series w/ Fedora Core 1...  (閱讀 5615 次)

0 會員 與 1 訪客 正在閱讀本文。

harrier

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 1856
  • 性別: 男
    • 檢視個人資料
    • 國屬武裝兵
眾所周知,這是一個 Nov/06/'03 - 推出隔天就被回報的嚴重 bug...
到現在 FC 還沒修正,release note 上號稱特地修改支援的結果是當
掉全系列的 ATI Radeon 9800...   @@;;;

以桌面為出發點的 Fedora Core 1,居然對市面評比頂級的 9800 如
此不友善,真是哇哩咧...   @o@b

環境:ATI Radeon All-in-Wonder 9800 Pro w/
      Abit NF7 nForce2 chipset
               (非用此系列晶片組者,相關步驟請自行省略)

1.安裝 FC 1 之前,先去 ATI 和 nVidia 網站下載相關驅動程式。
2.開始安裝 FC 1,選 text 模式,不然保證當一定當絕對當。
3.裝完後,重開機記得去 grub 改一下,在 kernel 那行最後加上
  single 進入 init 1 單人模式。
4.喜歡用 X 的人,此時可去修改 XF86Config,將顯示卡驅動程式
  從 radeon -> 死機元兇 換成 vesa,避免 X 當掉整個系統。
5.把 ATI 驅動程式裝上,會出現與 XFree86 的 MESA 套件有衝突
  ,用 --force 裝上,它會自己備份 MESA 的 libGL.so.1.2,也
  會自動編譯、安裝需要的模組。
6.用 fglrxconfig 設定 X,它會寫好一個 XF86Config-4,請先改
  名,不要急著執行 X,不然 X 會先去抓 XF86Config-4 而忽略
  XF86Config,名稱隨意,認得就好。
7.比對 XF86Config 與 XF86Config-4 內容,修改 Module、Device
  、DRI 三個 Section 即可。
8.使用 nVidia 晶片組者,請把 UseInternalAGPGART 改成 no,沒
  辦法,這兩間可是敵對公司。
9.到 /etc/rc.d/rc.local 中最後加入 insmod radeon,因為 fglrx
  driver 不會自己呼叫該模組,不掛這 drm 模組直接使用 fglrx
  還是會讓 X 造成系統死當。

Okay, reboot now...

正常的話,應該可以順利使用 X 了,在其 log 裡可以看到 direct
rendering enabled,進去用 glxgears 測,速度應該和沒啟動時差
10 倍以上!! 再用 chromium 測試,耶!沒 DRI/DRM 時根本玩不動
(個位數 fps),現在可以囉!   >;)))

用 Intel chipset 的人應該使用 fglrx 內建的 AGPGART,且可以不
用加掛 radeon 的 drm 模組(沒測過),如果嫌 FC 1 內建的 drm 模
組太舊(1.7.x),可去 gatos.sourceforge.net 下載 drm 模組,目
前是 1.100.x 版...   >;b   記得編譯時,需要 i810 和 i830 的人
,要去 Makefile.linux 消掉相關的註記符號,才會編譯出來。

嗯..可以測試 racer 好不好玩了...   \(^o^)/

cheers,
Chevalier Chen.
...90Net(90:1200/1203),GameNET(99:700/707),ALLNet(92:9200/3111),InfoNet(30:100/103)..MaximusCBCS(浮懷),AirNet,TenderNet,StormNet,FidoNet...
<<- www.nas.vg ->>