免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6214 | 回复: 1
打印 上一主题 下一主题

fedora 9 下按安装ATI Mobility Radeon X2300驱动出现问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-28 22:12 |只看该作者 |倒序浏览
fedora 9 下按安装ATI Mobility Radeon X2300驱动出现问题

网上原帖子 我的显卡ATI Mobility Radeon X2300(以下简称X2300),系统Fedora 8(内核2.6.23.15-137.fc
之前我觉得存在的最大的问题就是ATI官方驱动无法打包(具体在终端中运行的错误提示见我过去发过的帖子),ATI 2月13日的驱动终于可以打包了!究竟为什么?是先前系统的问题,还是驱动的问题,我就不太清楚了。不过有的网友称ATI官方也承认存在一些无法打包的问题。总之,我在安装躯动前,已经把所有能更新的软件包都更新了。(下述步骤可以忽略2,3)
1、到ATI官方网站下载了驱动http://ati.amd.com/support/drivers/linux/linux-radeon.html,我存放到了/root下,以免到时候在终端运行时找不到。X2300没有明确在驱动适用的显卡列表里,不过据称它与X1300性能差不多,改动不大。
2、开启终端。
运行#sh ati-driver-installer-8-02-x86.x86_64.run
在ATI Prorietary Linux Driver 8.455.2 Setup 窗口里选择Generate Distribution Specific Driver Package,点continue。
点I Agree.
Options中没有列出针对F8的包。点Packages For Other Distributions,点continue.弹出Message.点OK。
3、终端中运行
#sh ati-driver-installer-8-02-x86.x86_64.run --listpkg
列出了所有可以打的包。
4、终端中运行
# sh ati-driver-installer-8-02-x86.x86_64.run --buildpkg Fedora/F8
产生四个文件ATI-fglrx-8.455.2-1.f8.i386.rpm ,ATI-fglrx-control-center-8.455.2-1.f8.i386.rpm ,ATI-fglrx-devel-8.455.2-1.f8.i386.rpm ,kernel-module-ATI-fglrx-2.6.23.15-137.fc8-8.455.2-1.f8.i386.rpm 。
5、删除以前的驱动。
我曾尝试直接安装那四个文件。但是提示有冲突。于是通过应用程序中的添加/删除软件,搜索fglrx.将原来的驱动相关的几个文件删除了。注意不要删多了,删之前先弄清楚要删的软件是作啥用的。
6、安装驱动
先安装kernel-module-ATI-fglrx-2.6.23.15-137.fc8-8.455.2-1.f8.i386.rpm。双击即可。
在安装 ATI-fglrx-8.455.2-1.f8.i386.rpm
之后ATI-fglrx-control-center-8.455.2-1.f8.i386.rpm ,ATI-fglrx-devel-8.455.2-1.f8.i386.rpm。
这样的顺序是因为软件之间有依赖性存在。
7、之前我已将compiz所有相关的软件包都安上了(没必要都安装,我也分不清)。具体方法,请参考其他网友的帖子。
8、重启一下吧
9、终端中运行
# fglrxinfo
显示
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X2300
OpenGL version string: 2.1.7281 Release
运行
# glxinfo|grep rendering
显示
direct rendering: Yes
表明安装成功了。
开启特效。之前的白屏现象消失。


按照网上的 帖子,照着做应该到了了第4步了,可是没有出现那四个包,终端是这样提示的:
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Fedora/F9
Please install an appropriate Linux kernel module build package.
The package(s) you need are likely kernel-devel and/or kernel-headers.
If you've compiled a custom kernel, make sure /usr/src/linux exists
and the source tree matches the currently running kernel.


我刚开始学习linux,不知道该怎么解决,希望高手能给讲解讲解,给个解决方法,最好能详细点,更希望帮分析下到底是什么原因,谢谢各位了。

论坛徽章:
0
2 [报告]
发表于 2008-06-28 22:21 |只看该作者
Please install an appropriate Linux kernel module build package.
The package(s) you need are likely kernel-devel and/or kernel-headers.
If you've compiled a custom kernel, make sure /usr/src/linux exists
and the source tree matches the currently running kernel.

这个事情首先需查查字典,然后再来问。

他的意思是说,需要你安装一些正确的linux Kernel模块包,例如kernel-devel或者kernel-headers等包。这个你要到光盘中找找,应该是有的。但不知道你安装没有。如果安装了,需要确认/usr/src/linux目录是否存在,以及源码树要对应你当前运行的kernel。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP