Fedora 9 安装ATI驱动终极指南

80921738 2008-06-03

不知道别人的机器上怎么样,反正我这里的Fedora 9 下 ATI1250的显卡驱动是不能用,Livna和官方的都不能,在加载模块的时候会出错。今天上网查了一下,发现一个解决办法,我试了一下,发现很不错。

1.    降级X-Windos服务器

删除    Fedora 9    Xserver    并安装Fedora8.repo

wget    http://www.linux-ati-drivers.homecall.co.uk/fedora8.repo        -O        /etc/yum.repos.d/fedora8.repo   

yum    remove        xorg-x11-server-Xorg        xorg-x11-server-common   

rpm        -e            --nodeps        --allmatches        mesa-libGL        mesa-libGLU        mesa-libGL-devel        mesa-libGLU-devel    glx-utils

编辑软件源:

perl    -i    -pe    "s/(\[.*\])/\1\nexclude=xorg*    linuxwacom*    rhpxl*    mesa*/"    /etc/yum.repos.d/fedora.repo   

perl    -i    -pe    "s/(\[.*\])/\1\nexclude=xorg*    linuxwacom*    rhpxl*    mesa*/"    /etc/yum.repos.d/fedora.repo

上面这两个命令往fedora.repo和fedora.repo里面添加了下面这句话:

exclude=xorg*    linuxwacom*    rhpxl*    mesa*

安装F8    Xserver    :

yum    clean    all    yum    groupinstall    "X    Window    System"

yum    install    mesa-libGL    mesa-libGLU    mesa-libGL-devel    mesa-libGLU-devel    system-config-display    system-config-keyboard    firstboot

2.安装驱动

安装Livna驱动:

rpm    -Uhv    http://rpm.livna.org/livna-release-9.rpm   

yum    --enablerepo=livna-testing    install    xorg-x11-drv-fglrx    xorg-x11-drv-fglrx-libs    akmod-fglrx    kmod-fglrx   

akmods    --kernels    `uname    -r`   

service    fglrx    restart   

fglrx-config-display    enable

对于64位系统还应加上下面这句:

yum    install    xorg-x11-drv-fglrx-libs.i386

3.编辑xorg.conf

    gedit    /etc/X11/xorg.conf

在其中加上下面这几个sections.

Section    "Extensions"   

Option    "Composite"    "Enable"

    EndSection

Section    "ServerFlags"   

Option    "AIGLX"    "on"   

EndSection

Section    "DRI"   

Mode    0666   

EndSection

并在device    section里面加上下面这两个选项:

Option    "OpenGLOverlay"    "off"   

Option    "VideoOverlay"    "on"

之后重启系统即可。

---------------------------------------------------------------------------------------------------------------------------------------------------

上述操作的反操作:

1.    卸载glrx驱动

yum    remove    $(rpm    -qa    |grep    fglrx)

2.编辑/etc/yum.repos.d/fedora.repo    and    /etc/yum.repos.d/fedora-updates.repo

去掉下面这行

Code:

exclude=xorg*    linuxwacom*    rhpxl*    mesa*

3.    去除fedora8.repo

rm    /etc/yum.repos.d/fedora8.repo

4.    升级系统

yum    update

相关推荐