|
|
发表于 2005-4-21 18:23:42
|
显示全部楼层
1.urpmi fglrx_6_8_0-8.12.10-1.i386.rpm --allow-force
2.把两个patch文件放在一个目录下(比如你的家目录).
3.cd /lib/modules/fglrx/build_mod
patch -p0 <~/p1.patch.txt
patch -p0 <~/p2.patch.txt
系统会依次提示agp_gart_be.c和firegl_public.c被patched.
sh make.sh
4.cd /lib/modules/fglrx
sh make_install.sh
5.cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
cp xorg.conf.txt /etc/X11/xorg.conf
6.按ctrl+alt+BackSpace或者重启系统。
如果不能进X,请看一下字符界面下有什么(EE)级的错误提示.
然后cp /etc/X11/xorg.conf.bak /etc/X11/xorg.conf,可以恢复你默认的设置。
最好把错误发上来,也许只需要略微调整一下配置文件。这个配置是相当保守和稳定的,绝大部分都是可以用的。
官方驱动上虽然说用fglrxconfig来制做一个xorg.conf,但是确实功能不好,容易让屏幕刷新率超出物理极限或者让屏幕尺寸变得奇形怪状,不如用一个现成的文件。
测试驱动是否加载成功,除了运行那个TuxRacer或者3D飞机以外,可以用glxinfo:
[root@localhost fglrx]# glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
如果direct rendering:YES的话就说明显示配置成功了。
xorg.conf中的DGA Extension选项通常是omit的,这样在linux下用wine玩魔兽或者CS2的时候不会让显示器关闭。但是如果要用VMWare的话,只有打开了DGA Extension才可以让虚拟机全屏使用的。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|