080930编辑:修改了Fedora的打包脚本,现在可以为Magic打包了。脚本见附件,方法见下面文章,希望用A卡的朋友都来试试。
080918编辑:更新8.09,2.6.25.10内核测试通过。amdxmm模块问题该版本已解决,ML上还需链接。
080912编辑:更新8.08,2.6.25.10内核测试通过。8.06/8.07/8.08驱动xv模式不能使用的解决办法。
080531编辑:更新8.05,2.6.25.4内核测试通过。要打rpm包的话,必须把ati/packages/Fedora/ATI-fglrx.spec
的323行“- Add compat-libstdc++ as a required dependency”用“#”注销掉,否则无法打包。
080421编辑:更新8.04,2.6.24.4内核测试通过。
080221编辑:更新8.45.5,添加rpm打包方法。2.1b1fix测试通过,但部分GL屏保无法加速,例如默认的彗星屏保。
071222编辑:推荐安装8.44.3(7.12)驱动,用户切换失效问题和fgl_glxgears出错问题已解决。1107/1217测试均通过。
071201编辑:8.43.2(7.11)驱动已经支持2.6.23内核,不再需要补丁,上面的办法0727,1107均通用了。
───────────────────────────────────────────────────────────

昨天下载安装了ML2.1,一直无法安装ATI显卡驱动,被屏幕偏移问题头痛了好久。今天花了一整天时间,终于成功安装了fglrx驱动,将经验分享给还在困扰的朋友。
1.首先去ATI官网下载最新的驱动
http://ati.amd.com/support/drivers/linux/linux-radeon.html
2.执行程序安装
[root@MagicLinux ~]# ./ati-driver-installer-8-9-x86.x86_64.run
3.由于有3个文件路径不对,导致无法正常启动。
[root@MagicLinux ~]#ln -s /usr/lib/xorg/modules/drivers/fglrx_drv.so /usr/X11R6/lib/modules/drivers/
[root@MagicLinux ~]#ln -s /usr/lib/xorg/modules/linux/libfglrxdrm.so /usr/X11R6/lib/modules/
[root@MagicLinux ~]#ln -s /usr/lib/xorg/modules/amdxmm.so /usr/X11R6/lib/modules/drivers/
4.修改/etc/X11/xorg.conf将
Driver "radeon"
改为
Driver "fglrx"
5.reboot
6.如果无法看电影或电影画面效果差的话,尝试
[root@MagicLinux ~]#aticonfig --ovt=Xv
以下内容仅适合8.6-8.8,8.9不用了。
7.从8.06版本开始,可能会出现xv模式无法使用的问题,具体表现为glxgears和fgl_glxgears均运行正常,但是xvinfo会显示无支持的设备,原因是未正常安装amdxmm模块。解决方法:
[root@MagicLinux ~]# ./ati-driver-installer-8-8-x86.x86_64.run --extract ati
[root@MagicLinux ~]# cd ati/x710/usr/X11R6/lib/modules
[root@MagicLinux ~]# cp amdxmm.so /usr/X11R6/lib/modules/drivers/
运行AMD控制中心会段错误,但不影响驱动使用。
───────────────────────────────────────────────────────────
Magic的rpm打包方法:
1.下载附件Magic.tar.gz
2.解压缩得到Magic文件夹
[root@MagicLinux ~]# tar xvzf Magic.tar.gz
3.解压缩驱动文件到ati目录
[root@MagicLinux ~]# ./ati-driver-installer-8-9-x86.x86_64.run --extract ati
4.进入ati目录
[root@MagicLinux ~]# cd ati
5.将Magic文件夹移动到packages目录下
[root@MagicLinux ~]# mv /root/Magic packages/
6.执行脚本
[root@MagicLinux ~]# sh packages/Magic/ati-packager.sh --buildpkg mgc
7.rpm包将生成在root目录下
[root@MagicLinux ~]# cd /root
8.安装驱动和核心模块即可,控制中心可以选择安装。注意不要安装ATI-fglrx-devel,会造成依赖关系混乱。链接不用做了,已经包含在脚本中了。
[
本帖最后由 xx_zz 于 2008-9-30 22:07 编辑 ]