QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: realtang

为什么安装ATI显卡驱动失败?(讨论)

[复制链接]
发表于 2004-4-9 13:07:26 | 显示全部楼层
ati编译后的模块应该是在kernel的模块目录下,/lib/modules/your kernel version/下吧!
回复

使用道具 举报

 楼主| 发表于 2004-4-9 13:08:50 | 显示全部楼层
我用的alien是8.5版本的,是否有bug????
回复

使用道具 举报

 楼主| 发表于 2004-4-9 17:27:10 | 显示全部楼层
[quote:d8559509c3="atfa"]请使用2.4.20内核和4.3的Xfree86[/quote]
可是网上有国外文章说,ati自己的驱动性能上强于Xfree864.3的驱动差距在50%左右啊。
回复

使用道具 举报

发表于 2004-4-9 19:45:59 | 显示全部楼层
[quote:3ef10925da="realtang"]我觉得ATI的驱动模块都应该安放在/usr/X11R6/lib/modules下面
但alien转换后实际安装的位置在/usr/x11r6/lib/modules的下面
所以产生了这样的错误,我这样的想法是否正确?
因为我看ati的安装说明应该是安装完rpm包后,运行fglrxconfig设置完XFree86-config4文件就可以了的。[/quote]
没错,不过我说的问题你也该注意以下,需要安装kernel-source这个包并把它指向/usr/src/linux的。
回复

使用道具 举报

 楼主| 发表于 2004-4-12 09:41:33 | 显示全部楼层
我用mc观看了fglrx rpm包的内容,我发现它的路径有X11R6而没有x11r6,所以我怀疑是alien转换错误。究其原因,我觉得可能是我将rpm包放在了fat32系统,而对fat32系统而言,大小写没有分别。所以alien产生了错误。
我回家后将rpm包放在ext2分区再试一下,看看结果如何,再与大家讨论。
回复

使用道具 举报

 楼主| 发表于 2004-4-13 09:32:27 | 显示全部楼层
我回家后按照以上所述方法重新安装了fglrx,一切OK。gnome正常了。
这件事也告诉我们:千万不要在fat32分区下作你在ext2分区下那样的工作,忠告各位linux用户!!!切记
!!!!!!!!!!!!!!!!!!!!!!!
但是gnome弹出了一个消息框告诉我:you are not running a GNOME Compliant Window Manger。
我安装的是WMaker窗口管理器,那么我应该换哪个窗口管理器比较好呢?
我的GNOME是1.4版本的。
拜托给下建议。
回复

使用道具 举报

 楼主| 发表于 2004-4-13 09:35:35 | 显示全部楼层
我回家后按照以上所述方法重新安装了fglrx,一切OK。gnome正常了。
这件事也告诉我们:千万不要在fat32分区下作你在ext2分区下那样的工作,忠告各位linux用户!!!切记
!!!!!!!!!!!!!!!!!!!!!!!
但是gnome弹出了一个消息框告诉我:you are not running a GNOME Compliant Window Manger。
我安装的是WMaker窗口管理器,那么我应该换哪个窗口管理器比较好呢?
我的GNOME是1.4版本的。
拜托给下建议。
回复

使用道具 举报

发表于 2004-11-1 22:19:30 | 显示全部楼层
[quote:d7cc4b655e="atfa"]请使用2.4.20内核和4.3的Xfree86[/quote]


我用的就是2.4.20-8的内核和XFree86 4.3的版本,下载的是ATI的4.3.0的官方的RPM包,出现的问题就是ATI网站上说的Unresolved symbols问题,README里说kernel source code and header files must match the version of the kernel you are using,我看了一下我的XFree 86 version是4.3.0的,kernel 是kernel-2.4.20-8,kernel-source-2.4.20-8,但是安装到最后还是没有安装成功,参考了ATI列举的几种可能,还是解决不了问题,请各位大虾帮忙看看是怎么回事?

另外,我的/usr/src/linux是指向/usr/src/linux-2.4.20-8的,这个指向对么?/usr/src/linux原名为/usr/src/linux-2.4,我把它改为linux也不行,用原来的名子还是不行。

今天终于可以在red hat 9.0下上网,奋斗了好久才解决了,爽啊!
回复

使用道具 举报

发表于 2004-11-2 15:01:54 | 显示全部楼层
我安装的是WMaker窗口管理器,那么我应该换哪个窗口管理器比较好呢?

gnome默认用的时metacity。
回复

使用道具 举报

发表于 2004-11-3 21:25:45 | 显示全部楼层
谁有kernel-source-2.4.20-8.i686.rpm?我装了.i386的RPM包,所以在装ATI驱动时显示unresolved sysbols,是不是因为这个问题?
回复

使用道具 举报

发表于 2004-11-4 23:00:36 | 显示全部楼层
直接去kernel。org上下载一个呀
回复

使用道具 举报

发表于 2004-11-7 00:09:30 | 显示全部楼层
[quote:3a04a6a305="Berkeley"]谁有kernel-source-2.4.20-8.i686.rpm?我装了.i386的RPM包,所以在装ATI驱动时显示unresolved sysbols,是不是因为这个问题?[/quote]
以 kernel-source-2.4.20-8.i686.rpm 为关键词google……
回复

使用道具 举报

发表于 2004-11-10 22:17:45 | 显示全部楼层
搜了没找到,在kernel.org下了2.4.20的.tar.gz,但不知道怎么装。
回复

使用道具 举报

发表于 2004-11-10 22:22:46 | 显示全部楼层
不敢轻易装,另外也不知道是不是-8的版本。
回复

使用道具 举报

发表于 2004-11-14 15:22:46 | 显示全部楼层
[quote:c2f2a1539d="樱家冢"]
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h

那不就是说你没有kernel head嘛,安装kernel-source这个包,并把/usr/src/linux链接到你当前使用的

内核的源代码。[/quote]


[quote:c2f2a1539d="樱家冢"]
没错,不过我说的问题你也该注意以下,需要安装kernel-source这个包并把它指向/usr/src/linux的。

[/quote]


我的问题和Berkeley兄弟差不多,都是提示找不到这个/usr/src/linux/include文件

按照提示,我已经下载了 kernel-source-2.4.20-8.i686这个rpm
在/usr/src下生成了一个linux-2.4.20文件夹
于是我就做了如下连接
[root@sumner src]#ln -s  linux-2.4.20 /usr/src/linux

之后回到text界面下
[root@sumner root]#cd /lib/modules/fglrx/build_mod/
[root@sumner root]#chmod 755 make.sh
[root@sumner root]#./make.sh
ATI module generator V 2.0
==========================
initializing...
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h


为什么?
/usr/src/linux-2.4.20/ 下的确没有include文件夹
我有没有装错?
还是这个包连接的不对?

搜了两天论坛才找到这个帖子,觉得问题和我的差不多。。。。
多谢指教

*******
我用的是Redhat9.0
内核linux-2.4.20-8. i686
显卡是Ati Radeon 9550
驱动程序包是 fglrx-glc22-4.3.0-3.2.8.i586.rpm
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-10-3 07:10 , Processed in 0.125230 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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