免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1171 | 回复: 0
打印 上一主题 下一主题

[转贴] 如何在开启Radeon 9200/9200se 的3D 支持 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-08-02 21:32 |只看该作者 |倒序浏览
原文FreeBSDForums.org


-------------------------------------------------------------------------------
OK!!!! I have done it! I have made the Radeon 9200SE (AGP) Card work completely, 3d, DRI, all.... here is your fix! In EXACT form as I have done:

install cvsup ( i used the GUI version and did it from gnome, but you can use cvsup-without-gui and do it from command line too)

# edit /usr/share/examples/cvsup/ports-supfile #Add/Change the following and save.
*default tag=.
*default host=cvsup3.FreeBSD.org
*default prefix=/usr
*default base=/usr/local/etc/cvsup
*default release=cvs delete use-rel-suffix compress
ports-all
# cd /usr/local/etc
# mkdir cvsup
# cd cvsup
# mkdir sup
# cd ../../../share/examples/cvsup
# cp *-supfile /usr/local/etc/cvsup
# cp refuse /usr/local/etc/cvsup/sup
###### EITHER DO THIS ######
# cvsup -ports-supfile
###### OR DO THIS ######
In Gnome (or whatever desktop manager), run a shortcut cvsup -ports-supfile
Click the arrow button and install all of the updates for ports collection

###### BACK IN TERMINAL/CONSOLE ######
# cd /usr/ports/x11-servers/XFree86-4-Server-snap/
# make install clean
# XFree86 -configure
# edit /root/XF86Config.new #Add/Change info below and save.
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>;: integer, <f>;: float, <bool>;: "True"/"False",
### <string>;: "String", <freq>;: "<f>; Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>;]
#Option "SWcursor" # [<bool>;]
#Option "Dac6Bit" # [<bool>;]
#Option "Dac8Bit" # [<bool>;]
#Option "ForcePCIMode" # [<bool>;]
#Option "BusType" # [<str>;]
#Option "CPPIOMode" # [<bool>;]
#Option "CPusecTimeout" # <i>;
#Option "AGPMode" # <i>;
#Option "AGPFastWrite" # [<bool>;]
#Option "AGPSize" # <i>;
#Option "GARTSize" # <i>;
#Option "RingSize" # <i>;
#Option "BufferSize" # <i>;
#Option "EnableDepthMoves" # [<bool>;]
#Option "EnablePageFlip" # [<bool>;]
#Option "NoBackBuffer" # [<bool>;]
#Option "anelOff" # [<bool>;]
#Option "DDCMode" # [<bool>;]
#Option "MonitorLayout" # [<str>;]
#Option "IgnoreEDID" # [<bool>;]
#Option "OverlayOnCRTC2" # [<bool>;]
#Option "CloneMode" # [<str>;]
#Option "CloneHSync" # [<str>;]
#Option "CloneVRefresh" # [<str>;]
#Option "UseFBDev" # [<bool>;]
#Option "VideoKey" # <i>;
#Option "DisplayPriority" # [<str>;]
#Option "anelSize" # [<str>;]
#Option "ForceMinDotClock" # <freq>;
Identifier "Card0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "ATI Radeon 9200SE"
BusID "CI:1:0:0"
EndSection

# edit /sys/dev/drm/radeon.h #Add/Change the following and save.
@Line 124 insert lines;
{0x1002, 0x5961, 0, "ATI Radeon 9200"}, \
{0x1002, 0x5964, 0, "ATI Radeon 9200SE"}, \
# edit /usr/share/misc/pci_vendors #Add/Change the following and save.
Look for the respective line numbers and add these two lines.
5941 Radeon 9200 (128MB) - Secondary
5961 Radeon 9200 (128MB)
5964 Radeon 9200SE (AGP)
5D44 Radeon 9200SE (AGP) - Secondary

RECOMPILE your kernel and reboot... when you come back into your startx, you will have full working video, 3d, and DRI.... or at least I do... no errors, no crashes, no dumps.

FINALLY. The solution is upon us..

Enjoy your video!

Tre
--------------------------------------------------------------------------------

我已试过 5.2.1 上成功开启 ASUS 9200 SE 的 DRI
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP