LinuxSir.cn,穿越时空的Linuxsir!

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

秀秀fc9 3D图 && ATI驱动安装过程

[复制链接]
发表于 2008-11-15 19:38:05 | 显示全部楼层 |阅读模式
######今天再次编辑一下:ati 8-11发行了,可以在2.6.27内核正常驱动#### 11.20

经过多天的“磨难”,终于把我的 ATI MOBILITY RADEON HD3470 在 fedora 9下驱动起来了!
废话少说,简单说一下我的过程,希望能给一些没找到这方面方法的朋友一些帮助。

内核版本:2.6.25,2.6.26

1.先把fc9的xserver降到fc8的,因为ATI驱动还不支持fc9的xorg。
  
  移除fc9的xserver
  yum  remove xorg-x11-server-Xorg xorg-x11-server-common xorg-x11-drv-synaptics libsynaptics synaptics

  rpm -e --nodeps --allmatches mesa-libGL mesa-libGLU mesa-libGL-devel mesa-libGLU-devel mesa-dri-drivers glx-utils
  装fc8的,这里有两种选择,要么使用yum源安装,要么下载fc8的镜像,当作本地源。(我选择了后者,这个很快。前面的实在太慢了~~)
  方法a)
        su

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

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

        perl -i -pe "s/(\[.*\])/\1\nexclude=xorg* linuxwacom* rhpxl* mesa* libsynaptics synaptics glx-utils/" /etc/yum.repos.d/fedora-updates-newkey.repo
       
        su

        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 libsynaptics synaptics                 glx-utils
  方法b)
        mount -r -o loop "你的镜像地址" /media/iso
        ln -s /media/iso/package/*.rpm /media/baseadd
        createrepo /media/baseadd
        创建repo文件,内容:
                [ISO]
                name=isolocal
                baseurl=file:///media/localyum/
                failovermethod=priority
                enabled=1
                gpgcheck=0
        将这个文件放置于/etc/yum.repo/ 之下

        至此,你可以断开网络安装了。
        yum groupinstall "X Window System"
        yum  install mesa-libGL mesa-libGLU mesa-libGL-devel mesa-libGLU-devel system-config-display system-config-keyboard firstboot libsynaptics synaptics glx-utils

2.直接安装ati官方驱动。
        如果你是小于等于2.6.26内核就可以了,但如果大于2.6.26就需要安装补丁(可是我安装了,还是无法正常3d加速,提示没有direct rendering,目前这个问题我还没搞定,所以3d时主要用2.6.25内核了,如果有朋友解决了问题一定通知我一声啊!)。


3. 安装compiz
       
yum install compiz compiz-fusion-gnome compiz-fusion-extras-gnome fusion-icon-gtk ccsm

4.ok.下面简单秀一下3d效果图,用windows的看了特别羡慕!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-11-16 09:19:24 | 显示全部楼层
看这个帖子,或许能解决你的2.6.26以上内核的问题。

http://www.linuxsir.cn/bbs/thread336166.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-16 22:31:19 | 显示全部楼层
Post by hades;1909277
看这个帖子,或许能解决你的2.6.26以上内核的问题。

http://www.linuxsir.cn/bbs/thread336166.html


我早拜读过了,呵呵。
但是我的报错不是那个错误:FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol '__rcu_read_lock'

所以我就没修改内核文件。
回复 支持 反对

使用道具 举报

发表于 2008-11-17 19:33:44 | 显示全部楼层
lz的方法我早试过了,的确可以!不过在我的机器上面启动10次有5次会出现kernel error,具体什么情况我没仔细看!后来还是改用ubuntu了,ubuntu比fc方便多了!
回复 支持 反对

使用道具 举报

发表于 2008-11-18 08:38:33 | 显示全部楼层
不用3D效果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-20 16:30:24 | 显示全部楼层
Post by bugchen;1909922
lz的方法我早试过了,的确可以!不过在我的机器上面启动10次有5次会出现kernel error,具体什么情况我没仔细看!后来还是改用ubuntu了,ubuntu比fc方便多了!


unbuntu的确在某些方面方便些,不过个人认为如果想更好的了解系统还是不要图方便。
kernel error这个错误我当时没遇到,有可能你的某个内核编译选项没选对。
回复 支持 反对

使用道具 举报

发表于 2008-11-20 18:09:17 | 显示全部楼层
Post by pu1030;1911135
unbuntu的确在某些方面方便些,不过个人认为如果想更好的了解系统还是不要图方便。
kernel error这个错误我当时没遇到,有可能你的某个内核编译选项没选对。


我自己没有编译过内核,装了两次都这样,一会儿好一会儿不好,烦啊!
网上教程N种方法都试过了,没一个可行的,搞的烦死了,还是省心一点用用ubuntu算了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-20 23:56:55 | 显示全部楼层
Post by bugchen;1911196
我自己没有编译过内核,装了两次都这样,一会儿好一会儿不好,烦啊!
网上教程N种方法都试过了,没一个可行的,搞的烦死了,还是省心一点用用ubuntu算了!


有时候遇到问题确实很折磨人,卡到一个地方很久很郁闷。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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