中国青基会
RSS
热门关键字:  None  linux+moodle安装  mac  rhel5  199
当前位置 : Nixsky>Linux>中文linux>列表

ML2.1(0727/1107/1217)的fglrx驱动安装方法

来源: 作者: 时间:2008-01-05 点击:
昨天下载安装了ML2.1,一直无法安装ATI显卡驱动,被屏幕偏移问题头痛了好久。今天花了一整天时间,终于成功安装了fglrx驱动,将经验分享给还在困扰的朋友。
1.首先去ATI官网下载最新的驱动(8.39.4)
http://ati.amd.com/support/drivers/linux/linux-radeon.html
2.执行程序安装
先卸载系统自带的fglrx
[root@MagicLinux ~]# rpm -e fglrx-module-smp
[root@MagicLinux ~]# ./ati-driver-installer-8.39.4-x86.x86_64.run
3.由于有2个文件路径不对,导致无法正常启动。
[root@MagicLinux ~]#cp /usr/lib/xorg/modules/drivers/fglrx_drv.so /usr/X11R6/lib/modules/drivers/
[root@MagicLinux ~]#cp /usr/lib/xorg/modules/linux/libfglrxdrm.so /usr/X11R6/lib/modules/
4.修改/etc/X11/xorg.conf将
Driver      "radeon"
改为
Driver      "fglrx"
5.reboot


071201编辑:8.43.2(7.11)驱动已经支持2.6.23内核,不再需要补丁,上面的办法0727,1107均通用了。
071222编辑:推荐安装8.44.3(7.12)驱动,用户切换失效问题和fgl_glxgears出错问题已解决。1107/1217测试均通过。

以下操作已无用。
1107的安装方法:
1.下载8.39.4或8.42.3(支持AIGLX)驱动,个人测试8.42.3会偶尔有部分花屏现象,所以如果不是想要3D桌面的话,用8.39.4就够了。
2.执行程序安装
[root@MagicLinux ~]# ./ati-driver-installer-8.39.4-x86.x86_64.run
3.查看log,内核2.6.23与fglrx驱动有冲突,编译会出错的。
4.下载下面的补丁,解压缩并cp到/lib/modules/fglrx/build_mod路径
5.执行补丁,修改firegl_public.c
[root@MagicLinux ~]# cd /lib/modules/fglrx/build_mod
[root@MagicLinux ~]# patch -p0 firegl_public.c fglrx-842-2623.patch
6.重新编译
[root@MagicLinux ~]# ./make.sh
以下步骤7和8在fglrx不正常加载的情况下,图形界面操作会报错,可以退到init 3下操作。
7.安装
[root@MagicLinux ~]# cd /lib/modules/fglrx
[root@MagicLinux ~]# ./make_install.sh
8.由于有2个文件路径不对,导致无法正常启动。
[root@MagicLinux ~]#cp /usr/lib/xorg/modules/drivers/fglrx_drv.so /usr/X11R6/lib/modules/drivers/
[root@MagicLinux ~]#cp /usr/lib/xorg/modules/linux/libfglrxdrm.so /usr/X11R6/lib/modules/
注意:ML2.1(1107)下,root用户修改文件不会自动备份为filename.~,所以请先自行备份xorg.conf,或者修改编辑器选项让文件自动备份,不然一旦出错就只能用vi修改了。
9.修改/etc/X11/xorg.conf将
Driver      "radeon"
改为
Driver      "fglrx"
5.reboot
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册