LinuxSir.cn,穿越时空的Linuxsir!

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

请教:Fedora core 2下安装ATi 9100的问题!

[复制链接]
发表于 2004-8-8 02:27:01 | 显示全部楼层 |阅读模式
我的硬件是AMD 2200+ 、磐正8K9A、 盈通镭9100、 512M DDR400
以下是我的操作过程。

[root@localhost root]# rpm -Uhi --force fglrx-4.3.0-3.11.1.i386.rpm

########################################### [100%]
########################################### [100%]
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
Error:
XFree86 drm includes at /lib/modules/2.6.5-1.358/build/include/../drivers/char/d rm do not fit this driver.
This driver is designed to only work with X4.1.0 or higher.
You can match this by getting Linux kernel 2.4.8 or higher.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===

[root@localhost root]# cd /lib/modules/fglrx/build_mod

[root@localhost build_mod]# emacs agpgart_be.c

[root@localhost build_mod]# chmod 755 make.sh

[root@localhost build_mod]# ./make.sh

ATI module generator V 2.0
==========================
initializing...
Error:
XFree86 drm includes at /lib/modules/2.6.5-1.358/build/include/../drivers/char/drm do not fit this driver.
This driver is designed to only work with X4.1.0 or higher.
You can match this by getting Linux kernel 2.4.8 or higher.

[root@localhost build_mod]# cd ..

[root@localhost fglrx]# chmod 755 make_install.sh

[root@localhost fglrx]# ./make_install.sh

*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.

[root@localhost fglrx]# fglrxinfo

display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.4 Mesa 5.0.2)

[root@localhost fglrx]#

上面的方法在RedHat AS中就可以解决,但是在Fedora core 2下面就无法解决。
请各位朋友帮助!我只会照葫芦画瓢刚刚接触LINUX,谢谢!
发表于 2004-8-8 10:06:35 | 显示全部楼层

I recomend find if there is a new release from ATI.

It seems this driver doesn't work with kernel 2.6.x. While Fedora is using 2.6.x, RH 9 is still using 2.4.x.See the help files of this driver, and also check the ATI site for a new release.Make a search of relevant subject through google is also recomended.
 楼主| 发表于 2004-8-8 15:17:49 | 显示全部楼层
fglrx-4.3.0-3.11.1.i386.rpm 这个就是ATI官方网站上最新的驱动了!
发表于 2004-8-8 16:40:47 | 显示全部楼层
1)First, download the ATI Drivers (the ones for "XFree86 4.3.0" will work).
http://www.ati.com/support/drivers/linux/radeon-linux.html
2)Then, download the Fedora Core 2 patch (Updated 17 July 2004) for the ATI Drivers. (Thanks to micha on FedoraForum for posting the patch!) Save the patch to the /tmp directory.
fglrx-3.9.0-fc2-2.6.6.patch.gz
http://fedoraforum.org/forum/attachment.php?attachmentid=3318

3)Open a Terminal, and become root:
su -

4)Make sure that kernel-sourcecode is installed:
yum install kernel-sourcecode

5)Stop the built-in ATI driver:
rmmod radeon

6)Install the ATI drivers:
rpm -Uvh --replacefiles fglrx-4.3.0-*.i386.rpm

7)Now, a slight fix for dual-processor users (if you're not sure, just do it anyway, it's harmless):
ln -s /usr/src/linux-`uname -r | sed s/smp$//` /usr/src/linux-`uname -r`

8)Now, we're going to patch the drivers to work with Fedora Core 2:
cd /lib/modules/fglrx/build_mod/
patch -p1 -i /tmp/fglrx-3.9.0-fc2-2.6.6.patch

9)Now we're going to build and install the module:
sh make.sh
cd ..
sh make_install.sh


10)Now, we want to close X, the graphical part of Linux, so we can set up the driver. Open a Terminal and type:
telinit 3

This will shut down X and you will have a "Login:" prompt.

11)Log in as root.
12)Now, we're going to set up the driver:
fglrxconfig

13)The ATI driver has now created a new configuration file. We have to make sure that X uses the new config file, not the old one:
cd /etc/X11
mv xorg.conf xorg.conf.bak
ln -sf XF86Config-4 xorg.conf


14)And now we can start X again:
telinit 5

This should install the ATI Drivers for you and provide you with 3D ATI support. Enjoy!
发表于 2004-8-8 16:44:28 | 显示全部楼层

注意

第七步是针对双处理器用户的。
 楼主| 发表于 2004-8-8 16:45:50 | 显示全部楼层
非常感谢,我现在就去试试看!
发表于 2004-8-8 16:50:54 | 显示全部楼层
good luck !
发表于 2004-8-8 16:55:55 | 显示全部楼层
注意最好用ATI 3.9.0 版驱动!

最新的3.11.0 未经证实!
 楼主| 发表于 2004-8-8 20:43:25 | 显示全部楼层
外国有朋友已经在2.6.7下用3.11.1安装成功!
http://www.fedoraforum.org/forum/showthread.php?t=20211
发表于 2004-8-8 21:25:29 | 显示全部楼层
呵呵!

如果有块X800XT,偶马上升级驱动。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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