LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 823|回复: 0

X.org 7.2 and Linux Driver 8.32.5 or above

[复制链接]
发表于 2006-12-14 19:37:40 | 显示全部楼层 |阅读模式
X.org 7.2 and Linux Driver 8.32.5 or above

Hooray! Linux driver 8.32.5 is available and now work good with X.org 7.2!

Before install new driver, remove old driver, restore X.org to 7.2, and install xf86 ATI driver 6.6.3.

xf86 driver's main download location is ftp://ftp.x.org/pub/individual/driver/xf86-video-ati-6.6.3.tar.gz or ftp://ftp.x.org/pub/individual/d ... o-ati-6.6.3.tar.bz2. (Also You can found X.org mirrors in here. [1])


extract it:

       tar -zxvf xf86-video-ati-6.6.3.tar.gz

or

       tar -jxvf xf86-video-ati-6.6.3.tar.bz2

and

       cd xf86-video-ati-6.6.3
       ./configure
       make
       make install

maybe you can meet with error messages when you execute make. there is an error in source file, and 2 missed header files.

first, you must copy or link 2 missed header files into /usr/include/xorg/. you can found missed files at this location.

       xf86dri.h -> /usr/include/X11/dri/xf86dri.h
       drm.h -> /usr/include/drm/drm.h

and retry.

if you meet error again, open src/aticonfig.c and modify line 365.

from:

               pATI->RenderAccelEnabled = FALSE;
       #if defined(USE_EXA)
               if (pATI->useEXA && RenderAccel)
                   pATI->RenderAccelEnabled = TRUE;
       #endif

to:

       #if defined(USE_EXA)
               pATI->RenderAccelEnabled = FALSE;
               if (pATI->useEXA && RenderAccel)
                   pATI->RenderAccelEnabled = TRUE;
       #endif

and retry make. just simple

now install ATI's 8.32.5 driver and NEVER try aticonfig. only SaX2 default config works. other modified config will be crashed. (bah!)

sure it make KDM freeze. set displaymanager to GDM. GDM works very well. (see #Modify Login Manager - KDM Freezes)

    * ATI driver's X.org version is still 7.1 but 7.2 compatible. so don't worry.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表