[Ubuntu] 使用內建的 radeon 驅動開啟 3D 支援

| 三月 30, 2007 | 沒有迴響| 沒有引用| 3983 reads | Size: L, M, S | Edit: P, C, R |
| Category: Ubuntu. |

    用的卡還是老舊的 ATi Radeon 9000 Pro,因為不太玩遊戲,唯一會玩、會操到顯卡的遊戲只有 Need For Speed 系列,目前為止都能夠應付,所以就一直沒換。這兩天在 Linux 下發現了一些有趣的 3D 遊戲,所以就想說把驅動換成 fglrx。結果這時候才發現沒有支援,而到官網去抓,支援 Radeon9000 的驅動卻又不支援 feisty 的 X.org 7.2,囧。

    上網看看有沒有解,結果找到 Tommy 的這篇文章「Ubuntu: 在 ThinkPad X31 使用 Beryl 3D 特效」,裡面提到了一段很棒的設定,可以讓預設安裝了的 radeon 驅動,開啟 3D 的支援。趕緊試了一下,果然可以!我使用的設定如下:

    Section "Device"
    Identifier "ATI RADEON 9000 PRO"
    Driver "radeon"
    BusID "PCI:1:0:0"
    Option "VideoOverlay" "on"
    Option "OpenGLOverlay" "off"
    Option "XAANoOffscreenPixmaps"
    Option "AGPMode" "4"
    Option "AGPFastWrite" "true"
    Option "DisableGLXRootClipping" "true"
    Option "AddARGBGLXVisuals" "true"
    Option "AllowGLXWithComposite" "true"
    Option "EnablePageFlip" "true"
    EndSection

    將設定加上去後,使用

    # sudo /etc/init.d/gdm restart

    來重開 gdm 即可。運氣好的話,接著可以利用

    # glxinfo | grep rendering

    來看看會不會得到 direct rendering: Yes。如果有,就恭喜了,成功開啟了 3D 的支援。

    UPDATE 2007-04-24 : 換了一些設定,目前這個效果更好。


    隨機文章:
    » [Ubuntu] VirtualBox 1.5
    » [Ubuntu] 遠端登錄整理 - Windows 或 Unix 下使用XDMCP 或 VNC 登錄
    » [Ubuntu] 讓 Pidgin 可以看個人訊息 - MSN-Pecan
    » [Ubuntu] Ubuntu 8.10 Intrepid - Lighting Talk
    » [Ubuntu] VirtualBox


Leave A Comment: